summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* move EmitCFAByte to AsmPrinter.Chris Lattner2010-04-042-19/+20
* inline EmitDifference away.Chris Lattner2010-04-045-45/+38
* resolve a fixme.Chris Lattner2010-04-041-6/+1
* move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner2010-04-045-129/+137
* move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner2010-04-048-113/+125
* more interface cleanup make some helpers static functions.Chris Lattner2010-04-041-27/+24
* clean up the asmprinter header and privatize some stuff.Chris Lattner2010-04-043-32/+32
* use stringref instead of strtol to avoid errno gymnastics.Chris Lattner2010-04-041-7/+6
* split inline asm support out to its own .cpp file.Chris Lattner2010-04-043-294/+317
* inline processDebugLoc and simplify it.Chris Lattner2010-04-041-19/+7
* minor tidying.Chris Lattner2010-04-041-15/+14
* clean up the asmprinter interface a bit, rename a fewChris Lattner2010-04-041-15/+9
* remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner2010-04-044-3/+7
* lazily allocate the GCMetadataPrinters map and remove DenseMapChris Lattner2010-04-041-10/+25
* Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner2010-04-042-20/+3
* now that all operand printing happens to specified streams, we canChris Lattner2010-04-041-5/+0
* remove the raw_ostream from various dwarf printing things.Chris Lattner2010-04-048-33/+24
* mcize the gc metadata printing stuff.Chris Lattner2010-04-043-51/+41
* use EmitRawText instead of O in DwarfPrinter.Chris Lattner2010-04-042-3/+1
* fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner2010-04-041-4/+6
* change this back tooChris Lattner2010-04-041-1/+1
* check in what I tested. :(Chris Lattner2010-04-041-1/+1
* MMI is always available, rename O -> OS in printInlineAsm.Chris Lattner2010-04-041-16/+16
* fix an ugly wart in the MCInstPrinter api where theChris Lattner2010-04-041-1/+1
* change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner2010-04-041-6/+6
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-042-28/+56
* asmstreamerize the .size directive for function bodies, force clientsChris Lattner2010-04-031-10/+13
* emit the cygwin stub thing through mcstreamer.Chris Lattner2010-04-031-4/+11
* add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner2010-04-031-16/+20
* start moving towards emitting inline asm statements with Chris Lattner2010-04-031-9/+35
* add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner2010-04-031-5/+19
* mc'ize comment printing around file scope inline asm.Chris Lattner2010-04-031-5/+10
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-024-34/+67
* Skip debug info when looking for existing EH calls at theDale Johannesen2010-04-021-2/+2
* Fix anachronism.Benjamin Kramer2010-04-021-1/+1
* fix the llvm-x86_64-linux buildbot.Chris Lattner2010-04-021-0/+1
* remove empty file.Chris Lattner2010-04-022-1/+0
* stop using DebugLoc::getUnknownLoc()Chris Lattner2010-04-026-21/+13
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-028-106/+98
* Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng2010-04-021-11/+23
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-023-66/+34
* Update CMake.Benjamin Kramer2010-04-021-0/+1
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-023-34/+66
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-022-53/+26
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-022-26/+53
* After trivial coalescing, the MI being visited may have become a copy. Avoid ...Evan Cheng2010-04-021-1/+5
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-021-3/+9
* Revert r100143.Eric Christopher2010-04-013-66/+34
* Revert r100117.Devang Patel2010-04-011-18/+6
* Add some switches helpful for debugging:David Greene2010-04-013-34/+66