aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineFunction.h
AgeCommit message (Expand)Author
2013-04-22Fix comment that didn't match the method it was aboveEli Bendersky
2013-02-16[ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.Chad Rosier
2013-01-05Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-09-17Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper
2012-08-22Add a getName function to MachineFunction. Use it in places that previously d...Craig Topper
2012-07-06Fix the naming of ensureAlignment. Per the coding standard function namesChad Rosier
2012-03-31Teach CodeGen's version of computeMaskedBits to understand the range metadata.Rafael Espindola
2011-12-18Allow inlining of functions with returns_twice calls, if they have theJoerg Sonnenberger
2011-12-06Fix unclear wording.Jakob Stoklund Olesen
2011-12-05Change the Dominators recalculate() function to only rely on GraphTraitsAnna Zaks
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-02-21Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel
2011-01-31Keep track of incoming argument's location while emitting LiveIns.Devang Patel
2010-12-18Pass a Banner argument to the machine code verifier both fromJakob Stoklund Olesen
2010-11-14move the pic base symbol stuff up to MachineFunctionChris Lattner
2010-10-31Attach a GCModuleInfo to a MachineFunction.Nicolas Geoffray
2010-10-26Teach MachineBasicBlock::print() to annotate instructions and blocks withJakob Stoklund Olesen
2010-10-20Make CodeGen TBAA-aware.Dan Gohman
2010-09-21force clients of MachineFunction::getMachineMemOperand to provide aChris Lattner
2010-09-21start pushing MachinePointerInfo out through the MachineMemOperand interfaceChris Lattner
2010-08-05Remove double-def checking from MachineVerifier, so a register does not have toJakob Stoklund Olesen
2010-06-29Revert r107205 and r107207.Bill Wendling
2010-06-29Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling
2010-05-26Move the check for "calls setjmp" to SelectionDAGISel so that it can be used byBill Wendling
2010-05-26Temporarily revert r104655 as it's breaking the bots.Eric Christopher
2010-05-26Dale and Evan suggested putting the "check for setjmp" much earlier in theBill Wendling
2010-04-20Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman
2010-04-15Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman
2010-04-05enhance MachineFunction to have a MMI pointer.Chris Lattner
2010-04-02Switch the code generator (except the JIT) onto the new DebugLocChris Lattner
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-02-10Fix "the the" and similar typos.Dan Gohman
2010-02-10Stop MachineInstr.h from #including AsmPrinter.hChris Lattner
2010-01-27add a helper function for bumping up the alignment of a machine function.Chris Lattner
2010-01-26Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner
2010-01-26make MachineFunction keep track of its ID and make Chris Lattner
2010-01-25Rearrange handling of jump tables. Highlights:Chris Lattner
2010-01-21remove a couple of asserts that use RTTI.Chris Lattner
2010-01-19Avoid including DebugInfo.h in AsmPrinter.hDevang Patel
2010-01-16Replace DebugLocTuple with DILocation.Devang Patel
2010-01-07Add comments.Jakob Stoklund Olesen
2009-11-18Allow the machine verifier to be run outside the PassManager.Jakob Stoklund Olesen
2009-11-16Sink a #include <map> to where it's actually needed.Dan Gohman
2009-11-13Add MachineFunction::verify() to call the machine code verifier directly.Jakob Stoklund Olesen
2009-11-09Suppress implicit copy ctor and copy assignment for MachineFunction.Dan Gohman
2009-10-17Add a splice member function which accepts a range instead of aDan Gohman
2009-10-09Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman
2009-09-30Remove dead code.Devang Patel