aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineFunction.h
AgeCommit message (Expand)Author
2009-07-21revert r76602, 76603, and r76615, pending design discussions.Chris Lattner
2009-07-21Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene
2009-07-02Simplify debug info intrisinc lowering.Devang Patel
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-19mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel
2009-05-21Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling
2009-05-20Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis
2009-05-13Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presenceJim Grosbach
2009-05-12Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach
2009-05-07Add const modifiers.Jakob Stoklund Olesen
2009-04-30Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis
2009-04-20Move duplicated AddLiveIn function from X86 and ARM backends to be a methodBob Wilson
2009-03-27Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman
2009-03-27Reapply r66415, which was reverted in r66426 forDuncan Sands
2009-03-09Revert r66415. It's causing failures during bootstrap builds:Bill Wendling
2009-03-09in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif
2009-03-04ooops, forgot to include the pointless-write eliminator in my previous checkinGabor Greif
2009-03-04Give sentinel traits the right to determine the policy where the sentinel is ...Gabor Greif
2009-03-04"Ghostify" embedded sentinels. This is a real win in all casesGabor Greif
2009-02-20Add a default debug location object to the Machine Function. It's used to emi...Bill Wendling
2009-02-04Constify and don't return a reference.Bill Wendling
2009-02-03Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.Bill Wendling
2009-02-03Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling
2009-01-27Refine DebugLoc per review comments.Evan Cheng
2009-01-26Actually source file has already been uniquified into an id during isel. Elim...Evan Cheng
2009-01-26Add data structure to define and track debug location during codegen.Evan Cheng
2008-09-20Update VS projects.Cedric Venet
2008-07-28Fold the useful features of alist and alist_node into ilist, andDan Gohman
2008-07-25Apply a patch from Mahadevan R, with minor formatting changes, toDan Gohman
2008-07-07Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman
2008-07-01Make ilist_traits<MachineBasicBlock>'s Parent member private.Dan Gohman
2008-05-05Fix more -Wshorten-64-to-32 warnings.Evan Cheng
2007-12-31Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-08-27Add explicit keywords and remove spurious trailing semicolons.Dan Gohman
2007-04-25Change UsedPhysRegs from array bool to BitVector to save some space. Setting ...Evan Cheng
2007-02-15isPhysRegUsed should be const.Evan Cheng
2007-01-26Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-10-03Provide a function that ensures MBB numbering is dense and inorder. ThisChris Lattner
2006-09-14Remove dead methods, add getNumBlockIDs() methodChris Lattner
2006-08-17Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner
2006-04-22JumpTable support! What this represents is working asm and jit support forNate Begeman
2006-04-11Add helper methods.Chris Lattner
2006-01-04Move MachineDebugInfo to module level location.Jim Laskey
2005-12-16Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey
2005-08-31remove an inappropriate commentChris Lattner
2005-05-13allow a virtual register to be associated with live-in values.Chris Lattner
2005-04-22Convert tabs to spacesMisha Brukman