aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* silence warningChris Lattner2006-11-031-13/+0
* silence warnings.Chris Lattner2006-11-033-12/+1
* silence warningChris Lattner2006-11-031-6/+0
* silence warningsChris Lattner2006-11-031-1/+1
* Make CBackend -pedantic clean.Reid Spencer2006-11-031-2/+1
* Make CodeGen libs -pedantic clean.Reid Spencer2006-11-022-4/+1
* #include <assert.h>Rafael Espindola2006-11-021-0/+1
* fix a bug reid noticedChris Lattner2006-11-021-1/+1
* 1. Hash not quite right for DIEValues.Jim Laskey2006-11-021-25/+10
* Remove unused variable.Reid Spencer2006-11-021-1/+0
* For PR786:Reid Spencer2006-11-0268-1878/+1892
* General clean up of teh dwarf writer.Jim Laskey2006-11-021-2260/+2307
* move ARMCondCodeToString to ARMAsmPrinter.cppRafael Espindola2006-11-023-23/+21
* Allow FoldingSet clients to pump up the initial hash size.Jim Laskey2006-11-021-2/+4
* Remove unused variable.Reid Spencer2006-11-021-1/+1
* Remove unused variables.Reid Spencer2006-11-021-6/+5
* Remove a function prototype that is no longer needed (REM patch missed it)Reid Spencer2006-11-021-2/+0
* Get rid of unused variable.Reid Spencer2006-11-021-1/+1
* fix 2006-11-01-vastart.llAndrew Lenharth2006-11-022-3/+5
* For PR950:Reid Spencer2006-11-0215-223/+385
* Implement the getRegForInlineAsmConstraint method for PPC. With recentChris Lattner2006-11-022-56/+29
* Allow the getRegForInlineAsmConstraint method to return a register class withChris Lattner2006-11-021-4/+32
* RenameEvan Cheng2006-11-013-3/+5
* Two-address instructions no longer have to be A := A op C. Now any pair of de...Evan Cheng2006-11-013-113/+139
* There can be more than one PHINode at the start of the block.Devang Patel2006-11-011-5/+4
* Added getTiedToSrcOperand() to check for two-address'ness.Evan Cheng2006-11-011-0/+12
* Clean up.Evan Cheng2006-11-011-5/+11
* Handle PHINode with only one incoming value.Devang Patel2006-11-011-5/+9
* CopyFromReg starts a live range so its use should not be considered a floater.Evan Cheng2006-11-011-1/+1
* Make ScalarEvolution actually use a ZeroExtend expression instead ofReid Spencer2006-11-011-2/+2
* give branch folding a simple heuristic to decide which block to split so thatChris Lattner2006-11-011-6/+49
* Fix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and McGill/chompChris Lattner2006-11-011-8/+14
* print null values in bssRafael Espindola2006-11-011-2/+4
* implement zextload bool and truncstore boolRafael Espindola2006-11-011-0/+10
* Add a printSetLabel that takes two id's.Evan Cheng2006-11-011-0/+13
* Factor gep instructions through phi nodes.Chris Lattner2006-11-011-10/+39
* Turn a phi of many loads into a phi of the address and a single load of theChris Lattner2006-11-011-41/+30
* Fix ldmxcsr JIT encoding.Evan Cheng2006-11-011-6/+4
* Fix a bug in the previous patchChris Lattner2006-11-011-3/+6
* Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add.Chris Lattner2006-11-011-3/+57
* Print jumptable index.Evan Cheng2006-11-012-0/+4
* Remove unnecessary sign conversions made possible by last patch.Reid Spencer2006-11-011-4/+0
* Fix a bug in the interpreter where divides of unmatched signed operandsReid Spencer2006-11-011-8/+11
* make tail merging more aggressive. If two blocks share a common tail, but theChris Lattner2006-11-011-16/+53
* enable branch folding with an optionChris Lattner2006-11-011-1/+2
* Add constraints to Instruction class.Evan Cheng2006-11-011-0/+2
* more shotenningAndrew Lenharth2006-10-315-130/+92
* Compile CodeGen/PowerPC/fp-branch.ll to:Chris Lattner2006-10-311-6/+19
* look through isunordered to inline it into branch blocks.Chris Lattner2006-10-311-12/+43
* Nuke dead code.Evan Cheng2006-10-311-1/+0