- 8f71b63 cleanup comment by Chris Lattner · 21 years ago
- c87f0bb Tweak argument by Chris Lattner · 21 years ago
- 5cb66e2 Deinline a couple of methods. Improve comment. by Chris Lattner · 21 years ago
- 3e295b1 Add two new methods which can be used to enable a bunch of transformations by Chris Lattner · 21 years ago
- a1a7148 Another API change to MRegisterInfo::foldMemoryOperand. Instead of a by Alkis Evlogimenos · 21 years ago
- 7bc91c6 Rename createLoopExtractorPass to createSingleLoopExtractorPass Doxygenify by Chris Lattner · 21 years ago
- 39354c9 Change MRegisterInfo::foldMemoryOperand to return the folded by Alkis Evlogimenos · 21 years ago
- 4eddf37 Move loop extractor to the IPO header by Chris Lattner · 21 years ago
- 2ed3063 Remove dead file by Chris Lattner · 21 years ago
- cbf99ee Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file. by Chris Lattner · 21 years ago
- 317201d Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* to by Chris Lattner · 21 years ago
- d67772d Fix PR266: Make Module Not Inherit From Annotable by Chris Lattner · 21 years ago
- 8e18789 Add AnalysisUsage::addRequiredTransitive() to keep analysis info alive for by Misha Brukman · 21 years ago
- 57b2597 Add the visitSelectInst visitor method by Chris Lattner · 21 years ago
- 4e734dd Add the SelectInst class by Chris Lattner · 21 years ago
- 9bb7fbc Add the Instruction::Select enum by Chris Lattner · 21 years ago
- 46a57d8 Add support for select constant exprs by Chris Lattner · 21 years ago
- 242e94a Move function implementations to a .cpp file, avoid #including <cstdlib> here. by Misha Brukman · 21 years ago
- a7a805e Forward-declare templates for fix compilation when Argument.h is included first. by Misha Brukman · 21 years ago
- dd298c8 Doxygenified and cleand up comments. by Misha Brukman · 21 years ago
- 69a69ff new method by Chris Lattner · 21 years ago
- 7d84dda Switch over to using edge profile information as the basic profiling representation, by Chris Lattner · 21 years ago
- 0f54bc7 We don't want to make this a pure interface, as it makes all implementors by Chris Lattner · 21 years ago
- 3f25328 Rearrange some methods, implement the dominates method by Chris Lattner · 21 years ago
- 6ba8972 Import the trace class from the reoptimizer by Chris Lattner · 21 years ago
- 0b6af79 Add the ability to put an annotation at the end of a basic block as well. by Chris Lattner · 21 years ago
- fd755f7 Add support for representing edge counts by Chris Lattner · 21 years ago
- 807a7be Remove Module::mutateConstantPointerRef, which is now thankfully dead! by Chris Lattner · 21 years ago
- e45a76c remove *THANKFULLY* dead method by Chris Lattner · 21 years ago
- f0b6070 Add prototype by Chris Lattner · 21 years ago
- 323819e make -print-machineinstrs work for both SparcV9 and X86 by Brian Gaeke · 21 years ago
- 9cccb8a Fix bug introduced by yesterday's changes. by Alkis Evlogimenos · 21 years ago
- 66be3c8 Rename method, add new method by Chris Lattner · 21 years ago
- 3d549b1 De-inline methods by Chris Lattner · 21 years ago
- c548395 Make MachineOperand's value named 'contents'. Make really, really sure by Brian Gaeke · 21 years ago
- 2bed9ec Add a new constructor by Chris Lattner · 21 years ago
- 7ace040 Add prototype for ExtractCodeRegion() by Misha Brukman · 21 years ago
- 5f37502 Add the long awaited memory operand folding support for linear scan by Alkis Evlogimenos · 21 years ago
- 2351159 Add new method by Chris Lattner · 21 years ago
- 58ae9c7 Fix grammar and doxygenify comments. by Misha Brukman · 21 years ago
- a8a0636 Add ability to extract a single basic block into a new function. by Misha Brukman · 21 years ago
- 05b15fb TargetCacheInfo has been removed; its only uses were to propagate a constant by Brian Gaeke · 21 years ago
- 99df257 Fix the "partial pool allocator" on em3d and others. The problem is that by Chris Lattner · 21 years ago
- 9148ad3 Make Module annotable. Reid has a bunch of code that depends on this, and by Chris Lattner · 21 years ago
- 201ff60 Doxygenify comments. by Misha Brukman · 21 years ago
- 61f57fa Module does not need to be annotatable aka annotable by Chris Lattner · 21 years ago
- a523cdf Remove public header. It's been moved to lib/Target/SparcV9 by Chris Lattner · 21 years ago
- e85f234 Do not use explicit casts that hide the dependence on Instruction being by Chris Lattner · 21 years ago
- 9548f20 Ugh, the old sparc backend attaches MachineCodeForInstruction annotations on by Chris Lattner · 21 years ago
- 6ac5300 Remove dead member variables of SparcV9SchedInfo and TargetSchedInfo by Brian Gaeke · 21 years ago
- e9f6f2c Update comment at head of file. Also fix C 'typedef struct' nonsense I by Brian Gaeke · 21 years ago
- bceb688 Eliminate the distinction between "real" and "unreal" instructions by Chris Lattner · 21 years ago
- 620ee02 Add more architectures, and ELF64 stuff. by Brian Gaeke · 21 years ago
- 450b6d2 Scrap a huge layer of cruft out of this interface. by Chris Lattner · 21 years ago
- 7598a1a Remove unneeded #include by Chris Lattner · 21 years ago
- 6a8a9b4 Continue Alkis's int64_t cleanup. This makes all of the immediate related by Chris Lattner · 21 years ago
- c3c106c Add BuildMI variants that take a MBB::iterator by Chris Lattner · 21 years ago
- 757c1f9 Fix my sloppiness by Brian Gaeke · 21 years ago
- 3da5117 Add hook for V8 target by Chris Lattner · 21 years ago
- 6c39a42 ELF constants and data structures. by Brian Gaeke · 21 years ago
- 4977a16 New Function-level transformation utils. by Misha Brukman · 21 years ago
- dddea54 Add the prototype for the LoopExtractor Pass. by Misha Brukman · 21 years ago
- bd16ef8 Make MachineOperand's immediate value an int and save 4 bytes out of by Alkis Evlogimenos · 21 years ago
- b07dddd Doxygenify comments. by Misha Brukman · 21 years ago
- 2729408 Doxygenify and tersify comments. by Misha Brukman · 21 years ago
- 71e353e Uncomment assertions that register# != 0 on calls to by Alkis Evlogimenos · 21 years ago
- c230978 Annotations are evil. This makes Value not derive from Annotable, which makes by Chris Lattner · 21 years ago
- c814937 Make TargetData no longer use annotations! by Chris Lattner · 21 years ago
- 32f54f3 Eliminate copy-and-paste comments by Chris Lattner · 21 years ago
- 1cd4c72 Make sure that at least one virtual method is defined in a .cpp file to avoid by Chris Lattner · 21 years ago
- 7c78afe Fix a bug in the densemap that was killing the local allocator, and probably by Chris Lattner · 21 years ago
- 00fa65b Fix typeo. grow() cannot shrink storage. clear() should really nuke storage by Chris Lattner · 21 years ago
- 4c50715 Temporarily comment out asserts as they break things. I will uncomment by Alkis Evlogimenos · 21 years ago
- 9d20b71 Represent va_list in interpreter as a (ec-stack-depth . var-arg-index) by Brian Gaeke · 21 years ago
- 332d5d0 Duh, forgot to close the parenthesis. by Alkis Evlogimenos · 21 years ago
- 338ce3d Add assert to isPhysicalRegister and isVirtualRegister to fail when by Alkis Evlogimenos · 21 years ago
- 4d0d864 Add DenseMap template and actually use it for for mapping virtual regs by Alkis Evlogimenos · 21 years ago
- fdf6a3c Add prototype by Chris Lattner · 21 years ago
- 150666f Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles) by Brian Gaeke · 21 years ago
- bb92f6f Cygwin defines log2 as a macro. Undef it here IFF it has already been defined, by Brian Gaeke · 21 years ago
- 748fba1 FunctionLiveVarInfo.h moved: include/llvm/CodeGen -> lib/Target/Sparc/LiveVar by Brian Gaeke · 21 years ago
- b4a482a Add some helpful methods for dealing with switch instructions by Chris Lattner · 21 years ago
- bf81213 Hrm, my find must have been faulty. It didn't remove these as well. by Chris Lattner · 21 years ago
- e35b06c Boost is now unneeded, thanks to the fix for PR253, contributed by Reid Spencer! by Chris Lattner · 21 years ago
- 7b3d73b Use the new LLVM is_class template instead of the boost one, allowing us to by Chris Lattner · 21 years ago
- 5c4d53a Check in a new type_traits header which provides the mysterious is_class by Chris Lattner · 21 years ago
- c50879d Noone cares about similarity to boost by Chris Lattner · 21 years ago
- 95ee9bd DataTypes.h is now output from configure, and shortened by Brian Gaeke · 21 years ago
- 6c71bf5 Regenerated with autoheader-2.57. by Brian Gaeke · 21 years ago
- a6eb7c1 ThreadSupport.h is now output from configure. by Brian Gaeke · 21 years ago
- cbc20b4 Renamed to hash_set.in; move to using autoconf substitution tags. by Brian Gaeke · 21 years ago
- 6cd5244 Renamed to hash_map.in; move to using autoconf substitution tags. by Brian Gaeke · 21 years ago
- 6ab1917 Regenerated using autoheader-2.57. by Brian Gaeke · 21 years ago
- c134395 Renamed from include/Support/iterator. Doxygenify comments; add autoconf substitution tags. by Brian Gaeke · 21 years ago
- 0e67d4c Replaced by include/Support/iterator.in. by Brian Gaeke · 21 years ago
- 587bef9 Regenerated with autoheader-2.57. by Brian Gaeke · 21 years ago
- 743d0a1 Refactor rewinding code for finding the first terminator of a basic by Alkis Evlogimenos · 21 years ago
- a2f6a40 Move LiveIntervals.h to lib/CodeGen since it shouldn't be exposed to other parts of the compiler by Alkis Evlogimenos · 21 years ago
- 890f923 Move MOTy::UseType enum into MachineOperand. This eliminates the by Alkis Evlogimenos · 21 years ago
- e33da36 Fix silly bug in implementation of getUseType(). Thanks Misha. by Alkis Evlogimenos · 21 years ago