aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineFunction.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Introduce DebugScope which gets embedded into the machine instructions' Debug...Argyrios Kyrtzidis2009-05-201-1/+9
* Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presenceJim Grosbach2009-05-131-12/+0
* Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach2009-05-121-0/+12
* Add const modifiers.Jakob Stoklund Olesen2009-05-071-1/+1
* Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis2009-04-301-1/+2
* Move duplicated AddLiveIn function from X86 and ARM backends to be a methodBob Wilson2009-04-201-0/+5
* Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman2009-03-271-1/+1
* Reapply r66415, which was reverted in r66426 forDuncan Sands2009-03-271-1/+1
* Revert r66415. It's causing failures during bootstrap builds:Bill Wendling2009-03-091-1/+1
* in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif2009-03-091-1/+1
* ooops, forgot to include the pointless-write eliminator in my previous checkinGabor Greif2009-03-041-0/+1
* Give sentinel traits the right to determine the policy where the sentinel is ...Gabor Greif2009-03-041-2/+11
* "Ghostify" embedded sentinels. This is a real win in all casesGabor Greif2009-03-041-2/+4
* Add a default debug location object to the Machine Function. It's used to emi...Bill Wendling2009-02-201-0/+12
* Constify and don't return a reference.Bill Wendling2009-02-041-1/+1
* Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.Bill Wendling2009-02-031-2/+5
* Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling2009-02-031-0/+1
* Refine DebugLoc per review comments.Evan Cheng2009-01-271-4/+4
* Actually source file has already been uniquified into an id during isel. Elim...Evan Cheng2009-01-261-2/+2
* Add data structure to define and track debug location during codegen.Evan Cheng2009-01-261-1/+14
* Update VS projects.Cedric Venet2008-09-201-1/+1
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-281-19/+10
* Apply a patch from Mahadevan R, with minor formatting changes, toDan Gohman2008-07-251-1/+7
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-071-46/+87
* Make ilist_traits<MachineBasicBlock>'s Parent member private.Dan Gohman2008-07-011-1/+1
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-3/+3
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-311-57/+5
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add explicit keywords and remove spurious trailing semicolons.Dan Gohman2007-08-271-1/+1
* Change UsedPhysRegs from array bool to BitVector to save some space. Setting ...Evan Cheng2007-04-251-19/+11
* isPhysRegUsed should be const.Evan Cheng2007-02-151-1/+1
* Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey2007-01-261-1/+1
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-0/+1
* Provide a function that ensures MBB numbering is dense and inorder. ThisChris Lattner2006-10-031-0/+8
* Remove dead methods, add getNumBlockIDs() methodChris Lattner2006-09-141-7/+2
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-171-0/+5
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-0/+10
* Add helper methods.Chris Lattner2006-04-111-0/+2
* Move MachineDebugInfo to module level location.Jim Laskey2006-01-041-9/+0
* Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey2005-12-161-0/+10
* remove an inappropriate commentChris Lattner2005-08-311-2/+1
* allow a virtual register to be associated with live-in values.Chris Lattner2005-05-131-7/+14
* Convert tabs to spacesMisha Brukman2005-04-221-2/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-13/+13
* add routines to track the livein/out set for a functionChris Lattner2005-04-091-0/+21