oota-llvm.git
2004-07-25 Chris LattnerAdd support for free instructions
2004-07-25 Chris LattnerFix the sense of joinable
2004-07-25 Chris LattnerRemove linux/solaris specific stuff.
2004-07-25 Chris LattnerThis patch makes use of the infrastructure implemented...
2004-07-25 Chris LattnerMake a method const, no functionality changes
2004-07-25 Chris LattnerI think that V8 should coallesce registers, don't you?
2004-07-25 Alkis EvlogimenosUse name.empty() instead of testing against equality...
2004-07-25 Alkis EvlogimenosDisallow creation of named values of type void.
2004-07-25 Chris LattnerFix a bug where we incorrectly value numbered the first...
2004-07-25 Chris LattnerFix a bug in the range remover
2004-07-25 Chris LattnerAdd debugging output for joining assignments
2004-07-24 Alkis EvlogimenosRemove implementation of operator= and make it private...
2004-07-24 Alkis EvlogimenosChange std::map<unsigned, LiveInterval*> into a std...
2004-07-24 Chris LattnerFinally give bugpoint -timeout support!
2004-07-24 Chris Lattnerobvious fix
2004-07-24 Chris LattnerGet rid of the printout from the low-level system interface
2004-07-24 Chris LattnerPass timeouts into the low level "execute program with...
2004-07-24 Chris LattnerProvide timeout values to all abstract interpreters
2004-07-24 Chris LattnerAdd support for killing the program if it executes...
2004-07-24 Chris Lattnerwhoops, didn't mean to remove this
2004-07-24 Chris LattnerIn the joiner, merge the small interval into the large...
2004-07-24 Chris LattnerCompletely eliminate the intervals_ list. instead...
2004-07-24 Chris LattnerBig change to compute logical value numbers for each...
2004-07-24 Chris LattnerAdd a new differingRegisterClasses method
2004-07-24 Chris LattnerLittle stuff:
2004-07-23 Misha BrukmanRunning list of bugs, unimplemented features, currently...
2004-07-23 Misha BrukmanEliminate spurious empty space; make code easier to...
2004-07-23 Misha BrukmanSimplify boolean test.
2004-07-23 Chris LattnerMore minor changes:
2004-07-23 Misha BrukmanImplement casting a floating point to 32-bit unsigned...
2004-07-23 Brian Gaekebug fixed
2004-07-23 Chris LattnerChange addRange and join to be a little bit smarter...
2004-07-23 Brian GaekeFix problem with inserting FunctionPasses that depend...
2004-07-23 Chris LattnerSearch by the start point, not by the whole interval...
2004-07-23 Chris LattnerNew helper method
2004-07-23 Chris LattnerSpeedup debug builds a bit
2004-07-23 Chris LattnerInstead of searching for a live interval pair, search...
2004-07-23 Chris LattnerRename LiveIntervals.(cpp|h) -> LiveIntervalAnalysis...
2004-07-23 Chris LattnerPull the LiveRange and LiveInterval classes out of...
2004-07-23 Misha Brukman* Codegen of GEPs dramatically improved by folding...
2004-07-23 John CriswellRevised the generation of files so that they follow...
2004-07-23 Chris LattnerImprove comments a bit
2004-07-23 Chris LattnerChange column name
2004-07-23 Chris LattnerUpdate live intervals more accurately for PHI elim...
2004-07-23 Chris LattnerForce coallescing of live ranges that have a single...
2004-07-23 Misha Brukman* Convert "\n" -> '\n'
2004-07-23 Misha BrukmanBool alignment on MacOSX/PowerPC is 4 bytes.
2004-07-23 Misha Brukman* Change class of BoolTy back to cInt
2004-07-23 Misha Brukman* Add BoolAlignment to TargetData, default is 1 byte...
2004-07-23 Misha Brukman* Add a BoolAlignment field to TargetData, default...
2004-07-22 Chris Lattnercostmetic changes
2004-07-22 Misha BrukmanLet's not get carried away here, please.
2004-07-22 John CriswellGive some credit to Oscar. Should help to address...
2004-07-22 Chris LattnerFix broken -debug printing
2004-07-22 Chris LattnerThe default has not been 'simple' for AGES!
2004-07-22 Chris LattnerRemove some abandoned code that was never finished...
2004-07-22 Chris LattnerRemove some (LARGE) abandoned code for the release...
2004-07-22 Chris LattnerMake linear scan the default
2004-07-22 Misha Brukman* Change bool from cInt to cByte (for now)
2004-07-22 Alkis EvlogimenosPut variable name to a separate line.
2004-07-22 Misha BrukmanFix indentation and wrap code at 80 cols
2004-07-22 Alkis EvlogimenosSorting is now handled by both linearscan and iterative...
2004-07-22 Alkis EvlogimenosFit to 80 columns.
2004-07-22 Chris LattnerRemove redundant SCCP pass
2004-07-22 Alkis EvlogimenosSome compile time improvements resulting in a 1sec...
2004-07-22 Chris LattnerNew prototype
2004-07-22 Chris LattnerThis is a trivial dead store elimination pass. It...
2004-07-22 Chris LattnerTrivial testcase for dse
2004-07-22 Chris LattnerClean up reference counting to stop "leaking" alias...
2004-07-22 Chris LattnerRemove extraneous punctuation
2004-07-22 Chris LattnerUpdate GC intrinsics to take a pointer to the object...
2004-07-22 Chris LattnerUpdates to gc intrinsics, contributed by Tobias Nurmiranta
2004-07-22 Chris LattnerUpdate documentation for gc intrinsics change. Contrib...
2004-07-22 Chris LattnerUpdate gc intrinsics to take pointer to object as well...
2004-07-22 Alkis EvlogimenosUse reverse iterators when updating the vector, since...
2004-07-22 Chris LattnerThat funny 2-address lowering pass can also cause multi...
2004-07-21 Chris LattnerMinor cleanups
2004-07-21 Chris LattnerFix cases where we generated horrible code like this:
2004-07-21 Brian GaekeThese files don't need to include <iostream> since...
2004-07-21 Brian GaekeInclude <iostream> here, because most people using...
2004-07-21 Misha Brukman* Add the lost fix to define the second reg of a 2...
2004-07-21 Misha Brukman* Speed up canUseAsImmediateForOpcode() by comparing...
2004-07-21 Chris Lattner* Further cleanup.
2004-07-21 Misha Brukman* Fix printing of signed immediate values (Nate Begeman)
2004-07-21 Misha Brukman* Fix printing of signed immediate values
2004-07-21 Chris LattnerMake cast-cast code a bit more defensive
2004-07-21 Misha BrukmanUse addSImm() instead of addImm() for stack offsets...
2004-07-21 Misha BrukmanReid doesn't need a definite article in front of his...
2004-07-21 Misha BrukmanDelete extra space; add <p> tags around text within...
2004-07-21 Alkis EvlogimenosFix analysis name.
2004-07-21 Misha BrukmanAdd SUBI instruction
2004-07-21 Misha BrukmanFix spelling of `iterative scan'
2004-07-21 Misha Brukman* Uncomment rule for location of LLI (formerly commente...
2004-07-21 Alkis EvlogimenosClear spilled list at once. Remove unused vector.
2004-07-21 Alkis EvlogimenosChange std::list into a std::vector for IntervalSets...
2004-07-21 Alkis EvlogimenosAdd greater_ptr functor.
2004-07-21 Alkis EvlogimenosImprove file comment.
2004-07-21 Alkis EvlogimenosAdd Iterative scan register allocator.
2004-07-21 Alkis EvlogimenosLinearscan is no longer experimental.
2004-07-21 Chris LattnerAdd capability to remove aliasing aliassets from an AST
next