aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2003-07-11Trace loads and stores as they happen (stores were beingVikram S. Adve
2003-07-11If we have a constant pointer reference to a function, we were printingBrian Gaeke
2003-07-11Fix some serious floating-point bugs (fixes test cases such as Oscar,Brian Gaeke
2003-07-10Added functionality to instrmentation passAnand Shukla
2003-07-10Fixed grammatical error.Misha Brukman
2003-07-10Several important bug fixes:Vikram S. Adve
2003-07-10Bug fix in creating constants: need 1U << 31, not 1 << 31.Vikram S. Adve
2003-07-10Fold cast-to-bool into not. Later, this should also be folded into otherVikram S. Adve
2003-07-10Values stored in CallArgsDescriptor cannot be const.Vikram S. Adve
2003-07-10isMarkedForSpill() should be const.Vikram S. Adve
2003-07-10Change interface to MachineInstr::substituteValue to specify more preciselyVikram S. Adve
2003-07-10Print out all neighbors in interference graph, not just higher-numbered ones.Vikram S. Adve
2003-07-10Several fixes to handling of int CC register:Vikram S. Adve
2003-07-10Several fixes to handling of int CC register:Vikram S. Adve
2003-07-10Lowercase versions of `occurrence' need to be spelled correctly, too.Misha Brukman
2003-07-10`Occurrence' has no `a' and the `r' is doubled.Misha Brukman
2003-07-09Some beautification changes (tabs to spaces, removed extra blank lines);Misha Brukman
2003-07-08Removed size_t from the parameter list of the malloc() prototype in generated CJohn Criswell
2003-07-07Elaborated assembly syntax of instructions in the comments.Misha Brukman
2003-07-07Removed unnecessary assignment (it was taken care by a superclass) and clarifiedMisha Brukman
2003-07-07Insert workaround for GAS bug in assembling FLD/FSTP XWORD PTR [...]Brian Gaeke
2003-07-07Moved RegClassIDs enum to be next to the RegTypes enum.Misha Brukman
2003-07-06Correction to last fix: Pointer types do not return true in Type::IsIntegral().Vikram S. Adve
2003-07-06Choose register instead of immediate for ConstantExpr in ChooseRegOrImmed.Vikram S. Adve
2003-07-06Major bug fix though it happened rarely (only on a compare after anVikram S. Adve
2003-07-06Make the RegClassID values public -- there is no other way to get them.Vikram S. Adve
2003-07-03Apparently, the "regType" and "regClass" used in the Sparc backend are not bothMisha Brukman
2003-07-03Reuse the values if they are constants: this is important so that we index in...Chris Lattner
2003-07-03Remove globals more aggressively from graphs.Chris Lattner
2003-07-02INCLUDE_PARENT_GRAPH is required!Chris Lattner
2003-07-02Disable incorrect mustalias codeChris Lattner
2003-07-02Remove space at end of lineChris Lattner
2003-07-02Fix how we are handling unreachable functions. This DRAMATICALLY improves ef...Chris Lattner
2003-07-02Keep track of how many inlinings are performedChris Lattner
2003-07-02Try using trivially dead deletionChris Lattner
2003-07-02* Force all "don't care" bits to 0 so that there are absolutely no unset bits inMisha Brukman
2003-07-02The classes F4_3 and F4_4 have an `rd' operand that needs to be set.Misha Brukman
2003-07-02Properly fix instruction syntax in comments, using `imm' for instructions thatMisha Brukman
2003-07-02Fixed instruction syntax in the comments (specifies how instr is used).Misha Brukman
2003-07-02* If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman
2003-07-02Force fixed-size but large alloca objects to the dynamically allocatedVikram S. Adve
2003-07-02Remove dead Nodes listChris Lattner
2003-07-02Complete rewrite of td passChris Lattner
2003-07-02Print collapsed to match the paperChris Lattner
2003-07-02Reduce amount of work we do calculating mustaliases if the arg is a globalChris Lattner
2003-07-02Add support for ParentGraph only when building in debug modeChris Lattner
2003-07-02Add some functions to the blacklistChris Lattner
2003-07-02Make the BU closure keep track of which actual calls happenChris Lattner
2003-07-02Make local pass print out its progressChris Lattner
2003-07-02Minor beautification: fold a couple of lines of code.Vikram S. Adve