aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca...Owen Anderson2008-08-155-130/+0
* Add a value_type typedef to SmallVector, to make it more compatible with STL ...Owen Anderson2008-08-151-0/+1
* Inline the fastpath of PATypeHolder::get(). This is a small speedup in Chris Lattner2008-08-151-0/+11
* Move MachineInstr::getOpcode inline.Owen Anderson2008-08-141-1/+2
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-141-7/+8
* Make FastISel's constructor protected, and give it a destructor.Dan Gohman2008-08-141-4/+6
* Removed redundant ctor.Ted Kremenek2008-08-141-1/+0
* Use empty() instead of begin() == end().Dan Gohman2008-08-142-0/+3
* Expunge the last uses of std::map from LiveIntervals.Owen Anderson2008-08-131-7/+6
* Move r2iMap_ over to DenseMap from std::map.Owen Anderson2008-08-131-3/+17
* Make the allocation of LiveIntervals explicit, rather than holding them in th...Owen Anderson2008-08-131-6/+8
* Switch this from std::map to DenseMap.Owen Anderson2008-08-131-1/+1
* Add default constructor to APSIntDaniel Dunbar2008-08-131-0/+3
* Initial checkin of the new "fast" instruction selection support. SeeDan Gohman2008-08-131-0/+71
* Rename SelectionDAGISel's FastISel to Fast, to begin to makeDan Gohman2008-08-131-2/+2
* Rename this, in case people think that NullFolderDuncan Sands2008-08-131-4/+4
* Add a NullFolder class that doesn't fold constants.Duncan Sands2008-08-124-8/+210
* Use SmallVector instead of std::vectorDevang Patel2008-08-121-6/+6
* Point people to ConstantExpr and ConstantFolding,Duncan Sands2008-08-122-8/+14
* Use DenseMap to keep track of last users.Devang Patel2008-08-121-1/+7
* add a helper method to sys::Path for clang, patch byChris Lattner2008-08-111-0/+6
* Keep track of analysis usage information for passes. Avoid invokingDevang Patel2008-08-111-0/+6
* Make it possible to use different constantDuncan Sands2008-08-113-81/+455
* "This patch adds a virtual call to AbstractLatticeFunction to derive a Chris Lattner2008-08-091-0/+7
* Unbreak the llvm-gcc build: recent changes toDuncan Sands2008-08-091-2/+2
* Make 'Insert' set the name for Loads, instead of passing the name into theChris Lattner2008-08-091-3/+3
* comment updateChris Lattner2008-08-091-1/+2
* Delete a redundant binding, LLVMHasInitializer.Gordon Henriksen2008-08-091-1/+0
* Fix the LLVMCreateJITCompiler C binding.Gordon Henriksen2008-08-081-0/+1
* Have IRBuilder take a template argument on whether or not to preserveEric Christopher2008-08-082-3/+5
* Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov2008-08-081-0/+4
* Undo most of r54519.Evan Cheng2008-08-083-10/+5
* Don't call getAnalysisUsage unless -debug-pass is enabled. This speedsChris Lattner2008-08-081-2/+5
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-081-3/+6
* It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng2008-08-083-5/+10
* Speed up the passmgr by avoiding heap thrashing on vectors.Chris Lattner2008-08-082-5/+11
* Add the remaining fp_round libcalls:Bruno Cardoso Lopes2008-08-071-0/+4
* Silence a warning.Matthijs Kooijman2008-08-071-1/+1
* Provide convenient helpersAnton Korobeynikov2008-08-071-0/+12
* Add hook for constant pool section selection for darwin.Anton Korobeynikov2008-08-071-0/+3
* Select section for constant pool entriesAnton Korobeynikov2008-08-072-0/+7
* Remove trailing spaces.Matthijs Kooijman2008-08-071-8/+8
* Factor code that finalize PHI nodes, jump tables, etc. out of SelectBasicBloc...Evan Cheng2008-08-071-1/+6
* Clarify "node" vs. "value" in some comments.Dan Gohman2008-08-061-3/+3
* Correct an assertion string.Dan Gohman2008-08-051-1/+1
* This option doesn't need to be a target option. It can be in SDISel instead.Owen Anderson2008-08-051-5/+0
* - Fix SelectionDAG to generate correct CFGs.Owen Anderson2008-08-043-4/+11
* Removed unused parameters.Bill Wendling2008-08-011-5/+5
* Add a flag to disable jump table generation (allDale Johannesen2008-07-311-0/+4
* Move SelectionDAG::viewGraph() out of line; as an inline functionDan Gohman2008-07-301-1/+1