aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineFunction.h
Commit message (Expand)AuthorAgeFilesLines
* Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman2010-04-201-17/+0
* Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman2010-04-151-4/+4
* enhance MachineFunction to have a MMI pointer.Chris Lattner2010-04-051-6/+8
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-021-10/+0
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-131-0/+1
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-131-3/+7
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* Stop MachineInstr.h from #including AsmPrinter.hChris Lattner2010-02-101-0/+1
* add a helper function for bumping up the alignment of a machine function.Chris Lattner2010-01-271-0/+5
* Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner2010-01-261-0/+11
* make MachineFunction keep track of its ID and make Chris Lattner2010-01-261-1/+10
* Rearrange handling of jump tables. Highlights:Chris Lattner2010-01-251-4/+9
* remove a couple of asserts that use RTTI.Chris Lattner2010-01-211-3/+0
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-191-0/+1
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-2/+2
* Add comments.Jakob Stoklund Olesen2010-01-071-0/+2
* Allow the machine verifier to be run outside the PassManager.Jakob Stoklund Olesen2009-11-181-1/+1
* Sink a #include <map> to where it's actually needed.Dan Gohman2009-11-161-1/+0
* Add MachineFunction::verify() to call the machine code verifier directly.Jakob Stoklund Olesen2009-11-131-0/+4
* Suppress implicit copy ctor and copy assignment for MachineFunction.Dan Gohman2009-11-091-0/+3
* Add a splice member function which accepts a range instead of aDan Gohman2009-10-171-0/+3
* Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman2009-10-091-1/+15
* Remove dead code.Devang Patel2009-09-301-6/+0
* Improve MachineMemOperand handling.Dan Gohman2009-09-251-0/+19
* add hooks to hang target-specific goop off MachineModuleInfo,Chris Lattner2009-09-151-3/+3
* Reapply 79977.Devang Patel2009-08-281-1/+1
* Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed wit...Gabor Greif2009-08-261-1/+1
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-1/+1
* re-committing yesterday's r79938.Gabor Greif2009-08-251-1/+1
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-1/+1
* --- Reverse-merging r79938 into '.':Bill Wendling2009-08-251-1/+1
* Resubmit an earlier patch of mine:Gabor Greif2009-08-241-1/+1
* remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner2009-08-231-1/+0
* This was supposed to go with r79803Chris Lattner2009-08-231-0/+1
* remove some dead print method variants.Chris Lattner2009-08-231-3/+0
* remove dead PrefixPrinter class.Chris Lattner2009-08-231-8/+5
* Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach2009-08-171-44/+0
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-0/+45
* Re-apply LiveInterval index dumping patch, with fixes suggested by BillDavid Greene2009-08-031-2/+7
* MachineFunction no longer needs Annotation.Dan Gohman2009-07-311-2/+1
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-311-18/+3
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-311-3/+18
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-311-18/+3
* revert r76602, 76603, and r76615, pending design discussions.Chris Lattner2009-07-211-7/+2
* Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene2009-07-211-2/+7
* Simplify debug info intrisinc lowering.Devang Patel2009-07-021-0/+3
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-2/+2
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-0/+11
* mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel2009-06-191-1/+1
* Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling2009-05-211-9/+1