summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-1242-476/+535
* Rather than marking all internal globals "Ref"Duncan Sands2008-09-121-17/+11
* The sequence for ppcf128 compares was not IEEEDale Johannesen2008-09-121-4/+6
* On 64-bit targets, change 32-bit getelementptr indices to be 64-bitDan Gohman2008-09-111-1/+12
* Fix a vectorshuffle instcombine bug introduced by r55995.Dan Gohman2008-09-111-1/+4
* udpate header comment: s/VP/VFP/Jim Grosbach2008-09-111-1/+1
* When tailcallopt is enabled all fastcc calls must have an aligned argument st...Arnold Schwaighofer2008-09-111-1/+1
* Fix PR2748. Avoid coalescing physical register with virtual register which wo...Evan Cheng2008-09-112-0/+70
* Fix a bug in ANY_EXTEND handling that was breaking 403.gcc on X86-64 in fast ...Owen Anderson2008-09-111-2/+7
* Fix comment typo.Duncan Sands2008-09-111-1/+1
* Intrinsics don't touch internal global variablesDuncan Sands2008-09-111-2/+4
* Fix a copy+paste bug that Duncan spotted. For severalDan Gohman2008-09-111-1/+1
* Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister c...Evan Cheng2008-09-111-1/+2
* Intrinsics don't read these kinds of globalDuncan Sands2008-09-111-5/+7
* Fix a 80 column violation.Evan Cheng2008-09-111-1/+2
* The version of AtomicSDNode::AtomicSDNode used (only) forDale Johannesen2008-09-111-6/+6
* If ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and ISD::SIGN_EXTEND before gi...Owen Anderson2008-09-111-0/+7
* Succumb utterly to compatibility and implementDale Johannesen2008-09-111-4/+4
* Propagate subreg index when promoting a load to a copy.Evan Cheng2008-09-111-0/+7
* In my analysis for r56076 I missed the case where the originalDan Gohman2008-09-111-1/+2
* Fix an icmp+sdiv optimization to check for and handle an overflowDan Gohman2008-09-101-1/+16
* X86FastISel support for double->float and float->double casts.Dan Gohman2008-09-101-0/+43
* FastISel support for i1 PHI nodes.Dan Gohman2008-09-101-2/+7
* FastISel support for i1 constants.Dan Gohman2008-09-101-2/+10
* Fix a bug in the coalescer where it didn't check if a live interval existed b...Owen Anderson2008-09-101-1/+1
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-105-77/+105
* Fix PR2664 - spiller GetRegForReload wasn't respecting sub-register indices o...Evan Cheng2008-09-101-2/+4
* Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the h...Evan Cheng2008-09-101-2/+4
* Handle new intrinsics with vector arguments.Dale Johannesen2008-09-101-0/+5
* Add a break statement that I accidentally deleted whenDan Gohman2008-09-101-0/+1
* fix white spaces.Devang Patel2008-09-101-5/+5
* Fix name.Duncan Sands2008-09-101-1/+1
* Add trampoline support for the new FastCC callingDuncan Sands2008-09-101-0/+1
* Turn off the new FastCC for the moment. It causesDuncan Sands2008-09-101-2/+0
* Remove unnecessary bit-wise AND from the limited precision work.Bill Wendling2008-09-101-6/+4
* Fix 80 col violation.Daniel Dunbar2008-09-101-1/+2
* Fix a warning about comparing signed and unsigned values.Dan Gohman2008-09-101-1/+1
* Fix typo.Evan Cheng2008-09-101-2/+2
* Check that both operands are f32 before attempting to lower.Bill Wendling2008-09-101-0/+1
* Implement "visitPow". This is mainly used to see if we have a pow() call of thisBill Wendling2008-09-102-4/+146
* A few more places where FPOW is being ignored.Evan Cheng2008-09-091-7/+13
* Change -fast-isel-no-abort to -fast-isel-abort, which now defaultsDan Gohman2008-09-091-7/+12
* Legalizer was missing code that expand fpow to a libcall.Evan Cheng2008-09-091-10/+12
* Adding 6-, 12-, and 18-bit limited-precision floating-point support for exp2Bill Wendling2008-09-091-26/+111
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-092-15/+25
* Add support for 6-, 12-, and 18-bit limited precision calculations of exp forBill Wendling2008-09-091-7/+134
* Add a new option, -fast-isel-verbose, that can be used withDan Gohman2008-09-091-15/+21
* Clear preference when it no longer makes sense.Evan Cheng2008-09-091-0/+8
* if loop induction variable is always sign or zero extended then Devang Patel2008-09-091-1/+118
* Add assertion check.Devang Patel2008-09-091-1/+1