summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* For PR786:Reid Spencer2006-11-02
* General clean up of teh dwarf writer.Jim Laskey2006-11-02
* move ARMCondCodeToString to ARMAsmPrinter.cppRafael Espindola2006-11-02
* Allow FoldingSet clients to pump up the initial hash size.Jim Laskey2006-11-02
* Remove unused variable.Reid Spencer2006-11-02
* Remove unused variables.Reid Spencer2006-11-02
* Remove a function prototype that is no longer needed (REM patch missed it)Reid Spencer2006-11-02
* Get rid of unused variable.Reid Spencer2006-11-02
* fix 2006-11-01-vastart.llAndrew Lenharth2006-11-02
* For PR950:Reid Spencer2006-11-02
* Implement the getRegForInlineAsmConstraint method for PPC. With recentChris Lattner2006-11-02
* Allow the getRegForInlineAsmConstraint method to return a register class withChris Lattner2006-11-02
* RenameEvan Cheng2006-11-01
* Two-address instructions no longer have to be A := A op C. Now any pair of de...Evan Cheng2006-11-01
* There can be more than one PHINode at the start of the block.Devang Patel2006-11-01
* Added getTiedToSrcOperand() to check for two-address'ness.Evan Cheng2006-11-01
* Clean up.Evan Cheng2006-11-01
* Handle PHINode with only one incoming value.Devang Patel2006-11-01
* CopyFromReg starts a live range so its use should not be considered a floater.Evan Cheng2006-11-01
* Make ScalarEvolution actually use a ZeroExtend expression instead ofReid Spencer2006-11-01
* give branch folding a simple heuristic to decide which block to split so thatChris Lattner2006-11-01
* Fix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and McGill/chompChris Lattner2006-11-01
* print null values in bssRafael Espindola2006-11-01
* implement zextload bool and truncstore boolRafael Espindola2006-11-01
* Add a printSetLabel that takes two id's.Evan Cheng2006-11-01
* Factor gep instructions through phi nodes.Chris Lattner2006-11-01
* Turn a phi of many loads into a phi of the address and a single load of theChris Lattner2006-11-01
* Fix ldmxcsr JIT encoding.Evan Cheng2006-11-01
* Fix a bug in the previous patchChris Lattner2006-11-01
* Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add.Chris Lattner2006-11-01
* Print jumptable index.Evan Cheng2006-11-01
* Remove unnecessary sign conversions made possible by last patch.Reid Spencer2006-11-01
* Fix a bug in the interpreter where divides of unmatched signed operandsReid Spencer2006-11-01
* make tail merging more aggressive. If two blocks share a common tail, but theChris Lattner2006-11-01
* enable branch folding with an optionChris Lattner2006-11-01
* Add constraints to Instruction class.Evan Cheng2006-11-01
* more shotenningAndrew Lenharth2006-10-31
* Compile CodeGen/PowerPC/fp-branch.ll to:Chris Lattner2006-10-31
* look through isunordered to inline it into branch blocks.Chris Lattner2006-10-31
* Nuke dead code.Evan Cheng2006-10-31
* allow the address of a global to be used with the "i" constraint when inChris Lattner2006-10-31
* implement the 'c' inline asm modifier characterChris Lattner2006-10-31
* handle global address constant sdnodesChris Lattner2006-10-31
* Let us play simplify the td file (and fix a few missed sub and mul patterns).Andrew Lenharth2006-10-31
* handle "st" as "st(0)"Chris Lattner2006-10-31
* TargetLowering::isOperandValidForConstraintChris Lattner2006-10-31
* Change the prototype for TargetLowering::isOperandValidForConstraintChris Lattner2006-10-31
* generalize the fix for PR977 to also fixChris Lattner2006-10-31
* Fix PR977 and Transforms/LCSSA/2006-10-31-UnreachableBlock.llChris Lattner2006-10-31
* Add all that branch mangling niftinessAndrew Lenharth2006-10-31