aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-293-3/+6
* Second attempt:Bill Wendling2009-04-293-9/+11
* Properly print 'P' modifier on inline asm memory operands.Anton Korobeynikov2009-04-282-8/+9
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-283-11/+9
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-283-9/+11
* Add support for printing MO_ExternalSymbol operands inDan Gohman2009-04-231-2/+4
* X86-64 TLS support for local exec and initial exec.Rafael Espindola2009-04-131-4/+6
* Re-apply 68552.Rafael Espindola2009-04-084-9/+47
* Temporarily revert r68552. This was causing a failure in the self-hosting LLVMBill Wendling2009-04-074-47/+9
* Reduce code duplication on the TLS implementation.Rafael Espindola2009-04-074-9/+47
* Reapply 68073, with fixes. EH Landing-pad basic blocks are notDan Gohman2009-03-311-1/+4
* Really temporarily revert r68073.Bill Wendling2009-03-311-6/+1
* Oy! When reverting r68073, I added in experimental code. Sorry...Bill Wendling2009-03-311-1/+6
* Revert r68073. It's causing a failure in the Apple-style builds.Bill Wendling2009-03-311-6/+1
* Except in asm-verbose mode, avoid printing labels for blocks that areDan Gohman2009-03-301-1/+6
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-253-7/+7
* Don't print global names twice with -asm-verbose.Evan Cheng2009-03-252-3/+3
* Do not emit comments unless -asm-verbose.Evan Cheng2009-03-242-10/+21
* Use %rip-relative addressing on x86-64 whenever practical, asDan Gohman2009-03-141-9/+10
* Re-apply 66024 with fixes: 1. Fixed indirect call to immediate address assemb...Evan Cheng2009-03-121-2/+3
* Revert r66024. The JIT encoding for CALLpcrel32 is wrong -- see PR3773, and theDan Gohman2009-03-111-3/+1
* It makes no sense to have a ODR version of commonDuncan Sands2009-03-112-4/+2
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-072-12/+19
* Fix PR3666: isel calls to constant addresses.Evan Cheng2009-03-041-1/+3
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-031-1/+1
* Refactor TLS code and add some tests. The tests and expected results are:Rafael Espindola2009-02-271-6/+23
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-244-11/+11
* Drop bunch of half-working stuff in the ext_weak linkage support.Anton Korobeynikov2009-02-211-6/+19
* Put code that generates debug labels into TableGen so that it can be used byBill Wendling2009-02-182-17/+2
* GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng2009-02-181-1/+3
* --- Merging (from foreign repository) r64714 into '.':Bill Wendling2009-02-171-7/+12
* Record debug location information in the Dwarf writer.Bill Wendling2009-02-062-2/+16
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-281-5/+5
* hopefully address PR3379 by making the P modifier work in x86 inline asm.Chris Lattner2009-01-231-0/+3
* Add the private linkage.Rafael Espindola2009-01-152-5/+8
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-122-3/+3
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-091-3/+3
* Convert DwarfWriter into a pass.Devang Patel2009-01-082-13/+13
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-052-3/+27
* Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling2008-12-041-2/+0
* Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng2008-12-041-0/+2
* Make a convenient helper for printing offsets.Anton Korobeynikov2008-11-222-20/+4
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-151-0/+3
* Temporary revert my last commit: it seems it's triggering some subtle bug in ...Anton Korobeynikov2008-11-082-4/+20
* Factor out offset printing code into generic AsmPrinter.Anton Korobeynikov2008-11-082-20/+4
* Flush the raw_ostream after emitting the assembly for a function.Dan Gohman2008-11-072-0/+4
* CMake: Turned some libraries into partially linked objects. CorrectedOscar Fuentes2008-10-221-1/+1
* Remove unncessary isDeclaration() checks.Devang Patel2008-10-062-2/+2
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-033-7/+7
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-012-2/+2