aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2003-08-05Completely eliminate the per-machine-instruction regsUsed set.Chris Lattner
2003-08-05Do not insert physical regsiters into the regsUsed setChris Lattner
2003-08-05Add a comment to the method declChris Lattner
2003-08-05Remove unused methodChris Lattner
2003-08-05Added declaration of mergeInGlobalsGraphSumant Kowshik
2003-08-05All callers of these methods actually wanted them to preserve the flags,Chris Lattner
2003-08-05Added the declaration of InlineIndirectCallsSumant Kowshik
2003-08-03The NOOP instruction is no longer needed. Instead, use theChris Lattner
2003-08-03CVS, please don't tell us that we have a new config.h file, everyone knows that.Chris Lattner
2003-08-01Move debugging support out of Statistic.h into Debug.h, implement the new DEB...Chris Lattner
2003-08-01Including statistics into an anonymous namespace that gets #included intoChris Lattner
2003-08-01New fileChris Lattner
2003-08-01This file doesn't need this includeChris Lattner
2003-07-31Renamed trapping instruction function to be more consistent with other functi...Tanya Lattner
2003-07-31Added function to determine if an Instruction may trap.Tanya Lattner
2003-07-30Code generation passes don't need access to raw LLVM types, this method is un...Chris Lattner
2003-07-29Unify all constant evaluations that depend on register sizeVikram S. Adve
2003-07-29Moved insertCallerSavingCode() to PhyRegAlloc andVikram S. Adve
2003-07-29Don't require a BB to look-up live variables, unless they may need toVikram S. Adve
2003-07-29Enable JIT when the platform supports it.John Criswell
2003-07-29Fix copy and paste-oChris Lattner
2003-07-29Move value type enums to CodeGen/ValueTypes.hChris Lattner
2003-07-29Define target value types in a form usable by target-independent codeChris Lattner
2003-07-28Add alpha intrinsics, contributed by Rahul JoshiChris Lattner
2003-07-28Lined things up in a more aesthetically pleasing way.Misha Brukman
2003-07-28Removed extra parenthesis and fixed spelling.Misha Brukman
2003-07-28Need to include <string> to fix compile error on SunTanya Lattner
2003-07-26Code generation phases are not allowed to modify the LLVM representation.Chris Lattner
2003-07-26Whoops, this one was neededChris Lattner
2003-07-26Remove extraneous #includesChris Lattner
2003-07-26Remove #includesChris Lattner
2003-07-25Change the way unused regs. are marked and found to consider regTypeVikram S. Adve
2003-07-25Add an assertion.Vikram S. Adve
2003-07-25Forward-declare class Module to make the header file self-contained.Brian Gaeke
2003-07-25More cassert inclusion for GCC 3.3Chris Lattner
2003-07-25#include <cassert> as necessary...Chris Lattner
2003-07-25Fix another accessibility problem illuminated by GCC 3.3Chris Lattner
2003-07-25Fix visibility problem exposed by GCC 3.3Chris Lattner
2003-07-25Remove inline declarations that GCC 3.3 doesn't like without a bodyChris Lattner
2003-07-25Regardless of whether C provides assert.h, C++ source can always includeChris Lattner
2003-07-25Use the C++ <cassert> header, not the C <assert.h> headerChris Lattner
2003-07-25This header works with GCC 3.3Chris Lattner
2003-07-25Add includes of assertChris Lattner
2003-07-25Fix accessibility problems GCC 3.3Chris Lattner
2003-07-25Add assert.h includeChris Lattner
2003-07-25Convert to C++ style commentsChris Lattner
2003-07-25Include vector into these two files to ensure that specializations likeVikram S. Adve
2003-07-24Cleanups:Brian Gaeke
2003-07-24Factor out name-mangling from X86/Printer, which is derived from CWriter,Brian Gaeke
2003-07-23Add support for ~ operator on constantsChris Lattner