summaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineFunctionAnalysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng1-3/+2
2011-01-04Clean up a funky pass registration that got passed over when I got rid of sta...Owen Anderson1-7/+1
2010-10-31Attach a GCModuleInfo to a MachineFunction.Nicolas Geoffray1-1/+3
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson1-2/+2
2010-08-06Revert r110396 to fix buildbots.Owen Anderson1-2/+2
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson1-2/+2
2010-04-17Start function numbering at 0.Dan Gohman1-1/+2
2010-04-06Give MachineModuleInfo an actual Module*.Chris Lattner1-5/+13
2010-04-05enhance MachineFunction to have a MMI pointer.Chris Lattner1-1/+1
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner1-1/+4
2010-01-26make MachineFunction keep track of its ID and make Chris Lattner1-1/+1
2009-11-09Constify MachineFunctionAnalysis' TargetMachine reference.Dan Gohman1-1/+1
2009-10-12Fix PR5087, patch by Jakub Staszak!Chris Lattner1-0/+1
2009-08-01Give MachineFunctionAnalysis a destructor so it can verify thatDan Gohman1-0/+4
2009-07-31Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman1-0/+45
2009-07-31Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar1-45/+0
2009-07-31Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman1-0/+45