aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* For PR1297:Reid Spencer2007-04-021-1/+1
* print the type of an inserted IV in -debug mode.Chris Lattner2007-04-011-3/+4
* simplify this code, make it work for ap intsChris Lattner2007-04-011-17/+6
* fix breakage from last night, simplify code.Chris Lattner2007-04-011-15/+6
* The bit counting intrinsics return i32 not the operand type. This fixesReid Spencer2007-04-011-4/+3
* Avoid unnecessary APInt construction.Zhou Sheng2007-04-011-18/+17
* Add i16 address mode.Evan Cheng2007-04-011-2/+7
* For PR1297:Reid Spencer2007-04-013-65/+28
* For PR1297:Reid Spencer2007-04-011-24/+31
* For PR1297:Reid Spencer2007-04-011-1/+1
* For PR1297:Reid Spencer2007-04-011-5/+14
* For PR1297:Reid Spencer2007-04-011-7/+42
* Fix InstCombine/2007-03-31-InfiniteLoop.llChris Lattner2007-04-011-1/+3
* Implement union of wrapped sets.Nick Lewycky2007-04-011-7/+65
* ReadmeAndrew Lenharth2007-03-311-1/+42
* Consistency with native compilersAnton Korobeynikov2007-03-311-3/+9
* Fix comment.Bill Wendling2007-03-311-1/+1
* add a noteChris Lattner2007-03-311-0/+23
* move a bunch of code out of the sdisel pass into its own opt pass "codegenpre...Chris Lattner2007-03-312-485/+21
* Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.Chris Lattner2007-03-311-0/+548
* switch TL::getValueType to use MVT::getValueType.Chris Lattner2007-03-311-22/+0
* add a method to turn a type into a VT.Chris Lattner2007-03-311-0/+28
* Delete dead code.Zhou Sheng2007-03-311-1/+0
* Use APInt operators to calculate the carry bits, remove this loop.Zhou Sheng2007-03-311-16/+2
* Match GCC's MMX calling convention.Bill Wendling2007-03-311-0/+4
* Add a -print-lsr-output option to LLC, to print the output of the LSR pass.Chris Lattner2007-03-311-1/+9
* implement the new addressing mode description hook.Chris Lattner2007-03-306-1/+129
* add one addressing mode description hook to rule them all.Chris Lattner2007-03-301-0/+34
* Fix incorrect combination of different loads. Reenable zext-over-truncateDale Johannesen2007-03-302-75/+71
* Don't add the same MI to register reuse "last def/use" twice if it reads theEvan Cheng2007-03-301-1/+4
* Bug fix for PR1279. When isDead is propagate by copy coalescing, we keep lengthEvan Cheng2007-03-301-5/+10
* Make sure the use of ConstantInt::getZExtValue() for shift amount safe.Zhou Sheng2007-03-301-18/+20
* For PR1293:Reid Spencer2007-03-301-49/+67
* 1. Make sure the use of ConstantInt::getZExtValue() for getting shiftZhou Sheng2007-03-301-27/+25
* Use APInt operation instead of ConstantExpr::getXX.Zhou Sheng2007-03-301-6/+6
* For PR1289: RegenerateReid Spencer2007-03-302-0/+64
* For PR1289:Reid Spencer2007-03-301-0/+32
* Add MMX calling conventions.Bill Wendling2007-03-301-4/+14
* New entry.Evan Cheng2007-03-291-0/+5
* Can't re-materialize mov r, imm in thumb since mov would clobber the conditio...Evan Cheng2007-03-291-1/+1
* Use the stat information in the Path object, if it is already obtained. ThisReid Spencer2007-03-291-4/+3
* For PR789:Reid Spencer2007-03-2910-62/+83
* the bytecode reader supports dematerializeFunctionChris Lattner2007-03-292-7/+22
* Regenerate.Reid Spencer2007-03-295-448/+451
* Give users a grace period on the implementation keyword. This *will* getReid Spencer2007-03-292-3/+3
* MS C does have inlining after all, just uses _inline instead of inline.Jeff Cohen2007-03-291-1/+1
* Determine absolute paths the correct way :)Jeff Cohen2007-03-291-3/+9
* Add a uniqueID field to the FileStatus structure for Paths. This will mapReid Spencer2007-03-292-0/+8
* For PR789:Reid Spencer2007-03-295-6/+6
* For PR789:Reid Spencer2007-03-292-26/+49