aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2010-04-06Make this hack more specific to the Apple gcc 4.2 non-LLVM compiler.Bill Wendling
2010-04-06propagate cookie management out one layer of function calls.Chris Lattner
2010-04-06Give MachineModuleInfo an actual Module*.Chris Lattner
2010-04-05Add an isReachableFromEntry to MachineDominators, following the oneDan Gohman
2010-04-05trim some prototypes.Chris Lattner
2010-04-05remove the now-redundant MMI pointer in SelectionDAG.Chris Lattner
2010-04-05remove some redundant MMI arguments.Chris Lattner
2010-04-05unthread MMI from FastISelChris Lattner
2010-04-05remove the MMI pointer from MachineFrameInfo.Chris Lattner
2010-04-05enhance MachineFunction to have a MMI pointer.Chris Lattner
2010-04-05prune #includes.Chris Lattner
2010-04-05finally blast DwarfWriter away.Chris Lattner
2010-04-05change AsmPrinter to use DwarfDebug/DwarfException directlyChris Lattner
2010-04-05trim some spurious references to DwarfWriter. SDIsel really doesn'tChris Lattner
2010-04-05selection dag doesn't need DwarfWriter, remove some tendrils.Chris Lattner
2010-04-05fastisel doesn't need DwarfWriter, remove some tendricles.Chris Lattner
2010-04-051) make DIE take AsmPrinter instead of DwarfPrinter.Chris Lattner
2010-04-04Move EmitFrameMoves into AsmPrinter.Chris Lattner
2010-04-04missed a header :(Chris Lattner
2010-04-04move some more stuff to asmprinter.Chris Lattner
2010-04-04simplify some code.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-04split inline asm support out to its own .cpp file.Chris Lattner
2010-04-04inline processDebugLoc and simplify it.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-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-04-04mcize the gc metadata printing stuff.Chris Lattner
2010-04-04fix PrintAsmOperand and PrintAsmMemoryOperand to pass down Chris 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-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-02Ok, third time's the charm. No changes from last time except the CMakeDavid Greene
2010-04-02rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner
2010-04-02remove uses of DebugLoc::getUnknownLoc.Chris Lattner
2010-04-02include densemap.h explicitly and rearrange #includes.Chris Lattner
2010-04-02Switch the code generator (except the JIT) onto the new DebugLocChris Lattner
2010-04-02Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng
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-01Revert r100143.Eric Christopher
2010-04-01Add some switches helpful for debugging:David Greene