summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add/Sub/Mul are safe to promote here as well. Incrementing a single-bitChris Lattner2006-05-131-0/+6
* Merge identical code.Chris Lattner2006-05-131-8/+0
* Implement simple promotion for cast elimination in instcombine. This isChris Lattner2006-05-131-0/+119
* Remove some dead variables.Chris Lattner2006-05-122-7/+2
* Remove dead stuffChris Lattner2006-05-121-4/+0
* Fix build breakage :(Chris Lattner2006-05-121-1/+3
* More coverity fixesChris Lattner2006-05-122-2/+3
* Dead variableChris Lattner2006-05-121-2/+0
* Remove dead var, fix bad override.Chris Lattner2006-05-122-2/+3
* If the register allocator cannot find a register to spill, try the aliases. IfEvan Cheng2006-05-121-2/+19
* Remove dead codeEvan Cheng2006-05-121-4/+1
* Fix accidentally committed patch.Chris Lattner2006-05-121-1/+1
* Actually override the right method. :)Chris Lattner2006-05-121-1/+1
* remove dead variable.Chris Lattner2006-05-121-1/+0
* Fix iterator invalidation bug, identified by Coverity.Chris Lattner2006-05-122-1/+2
* Fix a hypothetical memory leak, identified by Coverity. In practice, thisChris Lattner2006-05-121-1/+3
* Remove dead varsChris Lattner2006-05-121-2/+0
* remove dead varsChris Lattner2006-05-121-2/+1
* Remove dead variableChris Lattner2006-05-121-1/+0
* Comment out dead variablesChris Lattner2006-05-121-2/+2
* When reading the symbol table, make sure to delete the ArchiveMemberReid Spencer2006-05-122-0/+4
* Remove dead varChris Lattner2006-05-121-1/+0
* Remove dead variableChris Lattner2006-05-121-2/+0
* remove dead variable.Chris Lattner2006-05-121-1/+0
* Remove dead variable.Chris Lattner2006-05-121-1/+0
* Compile:Chris Lattner2006-05-121-1/+6
* Fix PowerPC/2006-05-12-rlwimi-crash.llChris Lattner2006-05-121-3/+4
* Add a method to generate a string representation from a TargetData.Owen Anderson2006-05-121-0/+21
* Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson2006-05-1218-0/+18
* Fix some tabbing issues.Owen Anderson2006-05-121-29/+29
* Backing out fix for PR770. Need to re-apply it after live range splitting is ...Evan Cheng2006-05-121-25/+13
* Duh. That could take a long time.Evan Cheng2006-05-121-11/+15
* Add a new constructor to TargetData that builds a TargetData from itsOwen Anderson2006-05-121-0/+65
* Two simplifications for token factor nodes: simplify tf(x,x) -> x.Chris Lattner2006-05-121-2/+6
* Add capability to scheduler to commute nodes for profit.Evan Cheng2006-05-122-31/+61
* Typo! How did we commute nodes before?!Evan Cheng2006-05-121-1/+1
* For extra sanity checking, fill free'd memory with garbage so we know thatChris Lattner2006-05-121-0/+3
* Fix some bugs in the freelist manipulation code.Chris Lattner2006-05-111-12/+33
* Refactor scheduler code. Move register-reduction list scheduler to aEvan Cheng2006-05-114-932/+1104
* Significantly revamp allocation of machine code to use free lists, realChris Lattner2006-05-111-51/+340
* Refactor some code, making it simpler.Chris Lattner2006-05-111-31/+43
* Add MOV16_rm / MOV32_rm and MOV16_mr / MOV32_mr to isLoadFromStackSlot and is...Evan Cheng2006-05-111-0/+4
* Set weight of zero length intervals to infinite to prevent them from beingEvan Cheng2006-05-111-0/+19
* Backing out previous check-in.Evan Cheng2006-05-111-16/+1
* If the live interval legnth is essentially zero, i.e. in every live rangeEvan Cheng2006-05-101-1/+15
* Two changes:Chris Lattner2006-05-101-7/+72
* Fix the PowerPC JIT-only failure on UnitTests/Vector/sumarray-dbl, which isChris Lattner2006-05-101-2/+2
* Templatify RegReductionPriorityQueueEvan Cheng2006-05-101-7/+12
* Add an assertion for a common errorChris Lattner2006-05-101-1/+4
* Fix PR773Nate Begeman2006-05-091-2/+20