aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineFunction.h
AgeCommit message (Expand)Author
2009-09-25Improve MachineMemOperand handling.Dan Gohman
2009-09-15add hooks to hang target-specific goop off MachineModuleInfo,Chris Lattner
2009-08-28Reapply 79977.Devang Patel
2009-08-26Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed wit...Gabor Greif
2009-08-26Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel
2009-08-25re-committing yesterday's r79938.Gabor Greif
2009-08-25Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel
2009-08-25--- Reverse-merging r79938 into '.':Bill Wendling
2009-08-24Resubmit an earlier patch of mine:Gabor Greif
2009-08-23remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner
2009-08-23This was supposed to go with r79803Chris Lattner
2009-08-23remove some dead print method variants.Chris Lattner
2009-08-23remove dead PrefixPrinter class.Chris Lattner
2009-08-17Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach
2009-08-11SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach
2009-08-03Re-apply LiveInterval index dumping patch, with fixes suggested by BillDavid Greene
2009-07-31MachineFunction no longer needs Annotation.Dan Gohman
2009-07-31Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman
2009-07-31Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar
2009-07-31Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman
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