summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2003-08-12Make MInst2LVSetBI and MInst2LVSetAI be hash_maps instead of maps.Vikram S. Adve1-5/+10
2003-08-12Add FunctionPassManager - it's like a PassManager, but it only deals inBrian Gaeke1-1/+25
2003-08-11If we can't find INT64_MAX, set it to a reasonable default value,Brian Gaeke1-1/+9
2003-08-11Add support to the mangler for targets which require _'s on global symbolsChris Lattner1-15/+17
2003-08-11Initial checkin of SelectionDAG header fileChris Lattner1-0/+334
2003-08-07Remove references to `bugpoint' from the now-generic system utilities.Misha Brukman2-10/+12
2003-08-07Moved removeFile() and getUniqueFilename() into FileUtilities.Misha Brukman4-20/+20
2003-08-07Added a flag which is set when all data structures are not pool allocatedSumant Kowshik1-0/+5
2003-08-07There was no reason for these to be bit-fields, they just need to be unique.Chris Lattner1-11/+15
2003-08-06Add a bunch of new Alpha Intrinsics for Rahul JoshiChris Lattner1-0/+76
2003-08-05Completely eliminate the per-machine-instruction regsUsed set.Chris Lattner1-15/+0
2003-08-05Do not insert physical regsiters into the regsUsed setChris Lattner1-2/+0
2003-08-05Add a comment to the method declChris Lattner2-14/+22
2003-08-05Remove unused methodChris Lattner1-3/+0
2003-08-05Added declaration of mergeInGlobalsGraphSumant Kowshik2-0/+4
2003-08-05All callers of these methods actually wanted them to preserve the flags,Chris Lattner1-10/+4
2003-08-05Added the declaration of InlineIndirectCallsSumant Kowshik1-1/+6
2003-08-03The NOOP instruction is no longer needed. Instead, use theChris Lattner1-5/+2
2003-08-03CVS, please don't tell us that we have a new config.h file, everyone knows that.Chris Lattner1-0/+1
2003-08-01Move debugging support out of Statistic.h into Debug.h, implement the new DEB...Chris Lattner4-42/+106
2003-08-01Including statistics into an anonymous namespace that gets #included intoChris Lattner2-20/+2
2003-08-01New fileChris Lattner2-0/+58
2003-08-01This file doesn't need this includeChris Lattner2-10/+0
2003-07-31Renamed trapping instruction function to be more consistent with other functi...Tanya Lattner1-3/+3
2003-07-31Added function to determine if an Instruction may trap.Tanya Lattner1-1/+7
2003-07-30Code generation passes don't need access to raw LLVM types, this method is un...Chris Lattner1-2/+1
2003-07-29Unify all constant evaluations that depend on register sizeVikram S. Adve1-0/+16
2003-07-29Moved insertCallerSavingCode() to PhyRegAlloc andVikram S. Adve1-19/+22
2003-07-29Don't require a BB to look-up live variables, unless they may need toVikram S. Adve1-3/+7
2003-07-29Enable JIT when the platform supports it.John Criswell3-4/+31
2003-07-29Fix copy and paste-oChris Lattner1-1/+1
2003-07-29Move value type enums to CodeGen/ValueTypes.hChris Lattner1-20/+1
2003-07-29Define target value types in a form usable by target-independent codeChris Lattner1-0/+33
2003-07-28Add alpha intrinsics, contributed by Rahul JoshiChris Lattner1-5/+19
2003-07-28Lined things up in a more aesthetically pleasing way.Misha Brukman1-2/+2
2003-07-28Removed extra parenthesis and fixed spelling.Misha Brukman1-2/+2
2003-07-28Need to include <string> to fix compile error on SunTanya Lattner1-0/+1
2003-07-26Code generation phases are not allowed to modify the LLVM representation.Chris Lattner1-3/+3
2003-07-26Whoops, this one was neededChris Lattner1-0/+1
2003-07-26Remove extraneous #includesChris Lattner1-1/+0
2003-07-26Remove #includesChris Lattner4-4/+0
2003-07-25Change the way unused regs. are marked and found to consider regTypeVikram S. Adve1-24/+49
2003-07-25Add an assertion.Vikram S. Adve1-2/+1
2003-07-25Forward-declare class Module to make the header file self-contained.Brian Gaeke1-0/+1
2003-07-25More cassert inclusion for GCC 3.3Chris Lattner1-0/+1
2003-07-25#include <cassert> as necessary...Chris Lattner5-0/+5
2003-07-25Fix another accessibility problem illuminated by GCC 3.3Chris Lattner2-2/+2
2003-07-25Fix visibility problem exposed by GCC 3.3Chris Lattner2-2/+2
2003-07-25Remove inline declarations that GCC 3.3 doesn't like without a bodyChris Lattner1-3/+3
2003-07-25Regardless of whether C provides assert.h, C++ source can always includeChris Lattner1-23/+0