aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't take the time to CheckDAGForTailCallsAndFixThem when tail callsDan Gohman2008-09-162-4/+10
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-162-12/+29
* Teach ScalarEvolution to consider loop preheaders in the search forDan Gohman2008-09-151-8/+38
* Live intervals for live-in registers should begin at the beginning of a basic...Owen Anderson2008-09-151-7/+11
* Teach LSR to optimize away SMAX operations for tripcounts in commonDan Gohman2008-09-151-0/+127
* Fixed Bug 2751Bruno Cardoso Lopes2008-09-152-4/+4
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-151-6/+20
* Correctly update kill infos after extending a live range and merge 2 val#'s; ...Evan Cheng2008-09-151-3/+8
* Fix WriteAsOperand to not emit a leading space character. AdjustDan Gohman2008-09-142-34/+60
* adjust last patch per review feedbackDale Johannesen2008-09-141-3/+3
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-1316-66/+69
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-131-3/+11
* Fix random abort.Evan Cheng2008-09-131-2/+4
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-1314-188/+194
* Typo.Evan Cheng2008-09-131-3/+3
* Rely on instruction format to determine so_reg operand for now.Evan Cheng2008-09-131-1/+5
* Revert 56176. All those instruction formats are still needed.Evan Cheng2008-09-134-49/+84
* Accidentially flipped the condition.Evan Cheng2008-09-131-1/+1
* Add debug dumps.Evan Cheng2008-09-131-0/+5
* Eliminate unnecessary instruction formats.Evan Cheng2008-09-124-90/+51
* Addrmode 1 S bit can be dynamically set. Look for CPSR def.Evan Cheng2008-09-122-28/+42
* Rewrite address mode 1 code emission routines.Evan Cheng2008-09-122-129/+104
* On some targets, non-move instructions can become move instructions because o...Evan Cheng2008-09-121-14/+28
* Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman2008-09-125-14/+22
* Pass "earlyclobber" bit through to machineDale Johannesen2008-09-123-5/+20
* 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