Initial checkin
[oota-llvm.git] / lib /
2003-08-11 Misha BrukmanRemoved `-debug' so that spurious printouts of patterns...
2003-08-11 Chris LattnerRemove dead code
2003-08-11 Chris LattnerAdd patterns for multiply, and, or, and xor
2003-08-11 Chris Lattneradd support for more nodes
2003-08-11 Chris LattnerUntil the pattern matching instruction selector is...
2003-08-11 Chris LattnerFix handling of 'free' if it has absolutely no prototype
2003-08-11 Chris LattnerInclude the new selection library for the X86 target
2003-08-11 Chris LattnerAdd support for a pattern matching instruction selector...
2003-08-11 Chris LattnerBuild the SelectionDAG library
2003-08-11 Chris LattnerInitial checkin of SelectionDAG implementation. This...
2003-08-10 Chris LattnerMake imm be a leaf instead of a nonterminal
2003-08-07 Misha Brukmanclose() requires "unistd.h" .
2003-08-07 Misha BrukmanDoxygen-ify the comments by using '///' instead of...
2003-08-07 Misha BrukmanRemove references to `bugpoint' from the now-generic...
2003-08-07 Misha BrukmanMoved removeFile() and getUniqueFilename() into FileUti...
2003-08-07 Misha BrukmanImplement LLVM intrinsics `llvm.setjmp' and `llvm.longj...
2003-08-07 Vikram S. AdveFix assertion in MachineInstr::substituteValue().
2003-08-07 Vikram S. AdveFix sanity-checking in 'maskUnsigned' code to be more...
2003-08-07 John CriswellFixed a segfault in gccld.
2003-08-07 Chris LattnerUpdate tablegen interfaces
2003-08-07 Sumant KowshikAdded code for pool allocating only the pool-allocatabl...
2003-08-07 Chris LattnerThis register is never used, disable it.
2003-08-06 Misha BrukmanChanging command-line option formats to be more consist...
2003-08-06 Misha Brukman* Renamed option from `nopreselect' to `nopreopt' since...
2003-08-06 Misha BrukmanUse the registers g1 and g5 as temporaries for making...
2003-08-06 Chris LattnerAdd a bunch of new Alpha Intrinsics for Rahul Joshi
2003-08-06 Vikram S. Adve1. Bug fix: was using SLL instead of SLLX for ULongTy...
2003-08-06 Vikram S. AdveRemove conversion of fp-to-uint cast into a multi-step...
2003-08-06 Chris LattnerThe HAVE_JUMP code is dead, these intrinsics should...
2003-08-06 Chris LattnerRemove unnecessary use of NonCopyable
2003-08-06 Misha BrukmanSparcV9CodeEmitter.cpp:
2003-08-06 Chris LattnerCompletely eliminate the isVoid TSFlag, shifting over...
2003-08-06 Chris Lattneradd a pattern for RET, immediates no longer need to...
2003-08-06 Chris LattnerStart adding usefulness to the DAG node definitions...
2003-08-05 Chris LattnerUse a new local data structure instead of the MachineIn...
2003-08-05 Chris LattnerAdd a map
2003-08-05 Chris LattnerMinor cleanups
2003-08-05 Chris LattnerPhysical registers no longer live in the regsUsed set...
2003-08-05 Chris LattnerDo not insert physical regsiters into the regsUsed set
2003-08-05 Tanya LattnerFixed minor bug in SafeToHoist and made some changes...
2003-08-05 Tanya LattnerFixed LICM bug that hoists trapping instructions that...
2003-08-05 Chris LattnerMinor changes:
2003-08-05 Chris LattnerAdd more verbose comment
2003-08-05 Sumant KowshikAdded function mergeInGlobalsGraph which merges in...
2003-08-05 Sumant KowshikMajor bug fixes including a memory leak and tracking...
2003-08-05 Chris LattnerSpecify DEBUG_TYPE's for the JIT debug messages
2003-08-05 Chris LattnerThis method has now been changed to preserve flags...
2003-08-05 Chris LattnerAll callers of these methods actually wanted them to...
2003-08-05 Chris LattnerFactor shared code
2003-08-05 Chris LattnerFix bug: SimplifyCFG/2003-08-05-InvokeCrash.ll
2003-08-05 Misha Brukman* Removed `using' declaration, now use full namespace...
2003-08-05 Chris LattnerImplement TODO: print out short form of Invoke if possible
2003-08-05 Misha Brukman* Set annul bit to be 0, because the Sparc backend...
2003-08-05 Chris LattnerFix bugs handling ESP in alloca references
2003-08-05 Chris LattnerRevert previous change, and be really anal about what...
2003-08-05 Chris LattnerThis is the real fix for the previous register allocato...
2003-08-05 Misha BrukmanReformatted code to match the prevalent LLVM style...
2003-08-04 Misha BrukmanElectricFence found this bug where we were reading...
2003-08-04 Chris LattnerDon't bother calculating info unless its needed. May...
2003-08-04 Chris Lattner* Fix spelling of 'necessary'
2003-08-04 Chris LattnerAdd patterns for (mov R, R) (mov R, I) and subtracts...
2003-08-04 Chris LattnerChange comments into something that TableGen can read!
2003-08-04 Chris LattnerAllow instructions to have a DAG pattern associated...
2003-08-04 Chris LattnerRename register classes to be upper case to make it...
2003-08-04 Chris LattnerThere is nothing special about noops anymore
2003-08-04 Chris LattnerThere is nothing special about noops now
2003-08-04 Chris LattnerTransition to using 'let X = y' instead of 'set X ...
2003-08-04 Chris Lattnertransition to using let instead of set
2003-08-04 Chris LattnerTransition to using let instead of set
2003-08-04 Chris LattnerFix Bug: test/Regression/Jello/2003-08-03-CallArgLiveRa...
2003-08-04 Chris LattnerSimplify some constant expressions
2003-08-03 Chris LattnerRemove illegal, unsupported escapes. This fixes progra...
2003-08-03 Chris Lattner* Sort #includes, remove dupliates
2003-08-03 Chris LattnerSpecify custom name for registers to get the ()'s in...
2003-08-03 Chris LattnerAllow specifying custom names for registers
2003-08-03 Chris LattnerStart using tablegen'd instruction enum list
2003-08-03 Chris LattnerResort tables
2003-08-03 Chris LattnerLump the base opcode in with the X86 TargetSpecific...
2003-08-03 Chris Lattner* Start using tablegen'd instruction descriptions
2003-08-03 Chris LattnerStart using tablegenerated instruction descriptions
2003-08-03 Chris LattnerAdd new TableGen instruction definitions
2003-08-03 Chris LattnerRemove the old .def file, it is now obsolete
2003-08-03 Chris LattnerRearrange fields yet again: Don't instantiate these...
2003-08-03 Chris LattnerSimplify code, eliminating the need for the X86 isVoid...
2003-08-03 Chris LattnerSet debug types
2003-08-03 Chris LattnerSet debug types
2003-08-03 Chris LattnerRemove using decl
2003-08-03 Chris LattnerAdd Target class for X86 target
2003-08-03 Chris LattnerThe RegisterInfo class is obsolete
2003-08-03 Chris LattnerRemove the RegisterInfo class in favor of a general...
2003-08-03 Chris LattnerTell CVS to ignore all .inc files
2003-08-03 Chris LattnerSwitch over to tablegen generated header files
2003-08-03 Chris LattnerSwitch over to TableGen generated register file description
2003-08-03 Chris LattnerInitial checkin of X86.td file
2003-08-03 Chris LattnerInitial checkin of X86 Register File description
2003-08-03 Chris LattnerFix typeos in comments
2003-08-03 Chris LattnerMake it easier to debug by exposing a temporary
2003-08-03 Chris LattnerWrap at 80 columns
2003-08-01 Chris LattnerRename fields
2003-08-01 Chris LattnerMove DEBUG to Debug.h
next