aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2003-07-23Random cleanupsChris Lattner
2003-07-23Remove using declChris Lattner
2003-07-23Remove explicit const qualifiersChris Lattner
2003-07-23Fix bug: TailDup/2003-07-22-InfiniteLoop.llChris Lattner
2003-07-22 - InstCombine (cast (xor A, B) to bool) ==> (setne A, B)Chris Lattner
2003-07-22Fix comment.Vikram S. Adve
2003-07-21Simplify code a bitChris Lattner
2003-07-21Added code that checks to see if a global variable is external before replacingJohn Criswell
2003-07-21Eliminated dead code.Misha Brukman
2003-07-20Added special consideration for instrumentation strategyAnand Shukla
2003-07-18Added check for inlinable functionAnand Shukla
2003-07-18Please, save your applause^H^H^H^H^H^H^H^Hflames for the end...Brian Gaeke
2003-07-18Cleaned up the code which chooses the appropriate value for the file descriptorMisha Brukman
2003-07-18A pass to combine multiple backedges that go to same targetAnand Shukla
2003-07-17Use getClassB for load and store; we don't want to abort when weBrian Gaeke
2003-07-17Fix typo in call to isUnresolvableFunc, which was breaking the build.Brian Gaeke
2003-07-17Dinakar and I fixed a bug where we were trying to get the initializer ofJohn Criswell
2003-07-16Rematerialize nodes from the globals graph into the current graphVikram S. Adve
2003-07-16(1) Rematerialize nodes from the globals graph into the current graphVikram S. Adve
2003-07-16Implement 2 important changes: (1) rematerialization from the globals graph,Vikram S. Adve
2003-07-16Factor out the test for unresolvable external functions intoVikram S. Adve
2003-07-16Fixed the number translation scheme for the integer condition code registers: itMisha Brukman
2003-07-16The name should really be `simm11' to follow the naming convention, but this hasMisha Brukman
2003-07-15No need for a second immediate field if the class already inherits one.Misha Brukman
2003-07-15Encode predict = 1 by default, because the Sparc assembler does this.Misha Brukman
2003-07-15Correctly handle calls to functions which are further away than 2**32 bits willMisha Brukman
2003-07-15Clean up my last checkin: code is easier to read and explains the differences inMisha Brukman
2003-07-15On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring toMisha Brukman
2003-07-14* Added support for the %ccr registerMisha Brukman
2003-07-14The word `separate' only has one `e'.Misha Brukman
2003-07-14The word `separate' only has one `e'.Misha Brukman
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