aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner2007-02-243-115/+41
* Loop passes are set up to accept pointer.Devang Patel2007-02-231-1/+1
* Temporay hook to enable register scavening for specific targets only.Evan Cheng2007-02-231-0/+6
* Use findRegisterUseOperand to find a kill of particular register.Evan Cheng2007-02-231-2/+3
* Initial check in of register scavenger. Its only current functionality is tra...Evan Cheng2007-02-231-0/+75
* Teach LoopPass to assign itself one Loop Pass Manager.Devang Patel2007-02-231-0/+4
* Add facility that allows LoopPass to re-insert a loop intoDevang Patel2007-02-231-1/+6
* Add LPPassManager interface that LoopPass can use to skipDevang Patel2007-02-231-1/+6
* Copy and paste silliness.Evan Cheng2007-02-221-2/+1
* Add LoopQueue. This is used by loop pass manager to manage loop nest.Devang Patel2007-02-221-1/+6
* Remove unnecessary isKill properties if a live range has been lengthened due ...Evan Cheng2007-02-221-0/+11
* Typo.Jim Laskey2007-02-221-1/+1
* Remove isAccessable.Jim Laskey2007-02-221-4/+0
* Simplify lowering and selection of exception ops.Jim Laskey2007-02-221-0/+38
* Simplify lowering and selection of exception ops.Jim Laskey2007-02-221-8/+0
* Add Loop Pass Manager.Devang Patel2007-02-221-0/+86
* Support to provide exception and selector registers.Jim Laskey2007-02-211-1/+9
* Add support for changes in DwarfWriter.Jim Laskey2007-02-211-0/+5
* Add TAI field for exception table section.Jim Laskey2007-02-211-0/+8
* Allow for live in registers for eh landing pads.Jim Laskey2007-02-211-1/+3
* Add a flag to MBBs to indicate whether it is an eh landing pad.Jim Laskey2007-02-211-1/+18
* Add structures used for collecting eh information.Jim Laskey2007-02-211-0/+78
* Add new instructions for handling data passed into eh landing pad.Jim Laskey2007-02-211-1/+9
* Add new intrinsics for eh support.Jim Laskey2007-02-211-1/+3
* SimplifyDevang Patel2007-02-211-2/+1
* Add a dump() method for debugging.Reid Spencer2007-02-211-2/+7
* Fix memory leak (PR 775).Devang Patel2007-02-211-0/+2
* Add an internal convenience method for division that urem and udiv use.Reid Spencer2007-02-201-0/+5
* eliminate some dead friends.Chris Lattner2007-02-201-2/+0
* cleanup ConstantInt to use a single DenseMap for uniquing instead of theChris Lattner2007-02-201-4/+1
* Make ConstantInt::getTrue/getFalse be llvm_shutdown safe.Chris Lattner2007-02-201-6/+8
* add a way to register an arbitrary cleanup function.Chris Lattner2007-02-201-0/+6
* Clean up the internals of the ConstantInt machineryChris Lattner2007-02-201-6/+4
* remove some dead passes and stuff specific to the reoptimizer.Chris Lattner2007-02-201-18/+3
* remove some passesChris Lattner2007-02-201-2/+0
* Implement support for non-standard integer bit widths of any size. TheReid Spencer2007-02-191-6/+6
* Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.Evan Cheng2007-02-195-9/+52
* llvm-gcc issue fixed, revert reversal :)Chris Lattner2007-02-191-14/+0
* Temporarily reverting the patch. It's breaking llvm-gcc build.Evan Cheng2007-02-191-0/+14
* remove dead methodsChris Lattner2007-02-191-14/+0
* add alternate version of constant ctors that don't take a vector. For nowChris Lattner2007-02-191-3/+19
* For PR1207:Reid Spencer2007-02-195-52/+9
* Add some new constants.Reid Spencer2007-02-191-1/+2
* 1. "unsigned" -> "uint32_t" to gaurantee its bit width on all platforms.Reid Spencer2007-02-181-56/+47
* Implement signed output for toString.Reid Spencer2007-02-181-1/+1
* temporarily revert Devang's most recent patch, which caused a largeChris Lattner2007-02-171-5/+0
* - Changes how function livein's are handled, they now have a start index of 0.Evan Cheng2007-02-171-2/+16
* Added findRegisterDefOperand().Evan Cheng2007-02-171-0/+4
* Added removeLiveIn and more livein iterators.Evan Cheng2007-02-171-3/+10
* Allow LiveVariables to track liveness of more registers.Evan Cheng2007-02-171-4/+5