aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-04-04move some more stuff to asmprinter.Chris Lattner
2010-04-04simplify some code.Chris Lattner
2010-04-04move EmitEncodingByte to AsmPrinter.Chris Lattner
2010-04-04move EmitCFAByte to AsmPrinter.Chris Lattner
2010-04-04inline EmitDifference away.Chris Lattner
2010-04-04resolve a fixme.Chris Lattner
2010-04-04move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner
2010-04-04move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner
2010-04-04more interface cleanup make some helpers static functions.Chris Lattner
2010-04-04clean up the asmprinter header and privatize some stuff.Chris Lattner
2010-04-04use stringref instead of strtol to avoid errno gymnastics.Chris Lattner
2010-04-04split inline asm support out to its own .cpp file.Chris Lattner
2010-04-04inline processDebugLoc and simplify it.Chris Lattner
2010-04-04minor tidying.Chris Lattner
2010-04-04clean up the asmprinter interface a bit, rename a fewChris Lattner
2010-04-04remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner
2010-04-04lazily allocate the GCMetadataPrinters map and remove DenseMapChris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04now that all operand printing happens to specified streams, we canChris Lattner
2010-04-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-04-04mcize the gc metadata printing stuff.Chris Lattner
2010-04-04use EmitRawText instead of O in DwarfPrinter.Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris Lattner
2010-04-04change this back tooChris Lattner
2010-04-04check in what I tested. :(Chris Lattner
2010-04-04MMI is always available, rename O -> OS in printInlineAsm.Chris Lattner
2010-04-04fix an ugly wart in the MCInstPrinter api where theChris Lattner
2010-04-04change a ton of code to not implicitly use the "O" raw_ostreamChris Lattner
2010-04-04Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-03asmstreamerize the .size directive for function bodies, force clientsChris Lattner
2010-04-03emit the cygwin stub thing through mcstreamer.Chris Lattner
2010-04-03add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner
2010-04-03start moving towards emitting inline asm statements with Chris Lattner
2010-04-03add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner
2010-04-03mc'ize comment printing around file scope inline asm.Chris Lattner
2010-04-02Ok, third time's the charm. No changes from last time except the CMakeDavid Greene
2010-04-02Skip debug info when looking for existing EH calls at theDale Johannesen
2010-04-02Fix anachronism.Benjamin Kramer
2010-04-02fix the llvm-x86_64-linux buildbot.Chris Lattner
2010-04-02remove empty file.Chris Lattner
2010-04-02stop using DebugLoc::getUnknownLoc()Chris Lattner
2010-04-02Switch the code generator (except the JIT) onto the new DebugLocChris Lattner
2010-04-02Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng
2010-04-02Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng
2010-04-02Update CMake.Benjamin Kramer
2010-04-02Let's try this again. Re-apply 100143 including an apparent missingDavid Greene
2010-04-02Revert r100191 since it breaks objc in clang Mon P Wang
2010-04-02Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang
2010-04-02After trivial coalescing, the MI being visited may have become a copy. Avoid ...Evan Cheng
2010-04-02Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen