aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix one more fp80 case (used only by Interpreter)Dale Johannesen2009-03-241-21/+5
* two changes:Chris Lattner2009-03-242-45/+36
* Change JIT for different layout of fp80.Dale Johannesen2009-03-241-5/+5
* Add a testcase for the scheduling heuristic introduced in r67586.Dan Gohman2009-03-241-0/+242
* more tidying: name the components of PhysReg in the case whenChris Lattner2009-03-241-8/+9
* Tidy a bit more.Chris Lattner2009-03-241-3/+3
* simplify this code a bit now that "allocation to a vreg class" can neverChris Lattner2009-03-241-16/+13
* I was convinced that it's ok to allow a second i8 return valueDan Gohman2009-03-241-7/+8
* Minor compile-time optimization; don't bother checkingDan Gohman2009-03-241-1/+1
* Add a pre-pass to the burr-list scheduler which makes adjustments toDan Gohman2009-03-241-0/+120
* Do not emit comments unless -asm-verbose.Evan Cheng2009-03-2410-134/+229
* Use a SmallPtrSet instead of std::set.Dale Johannesen2009-03-232-4/+3
* Fix a bug in spill weight computation. If the alias is a super-register, and ...Evan Cheng2009-03-232-7/+57
* Add sanity check in Clang TableGen backend to check if 'Component' is a string.Ted Kremenek2009-03-231-1/+1
* Fix internal representation of fp80 to be theDale Johannesen2009-03-239-27/+97
* README.txt: test commit w/blank line appendedJohn Mosby2009-03-231-0/+1
* When unfolding a load during scheduling, the new operator node hasDan Gohman2009-03-231-3/+6
* Update test for pr3864.Evan Cheng2009-03-231-0/+2
* Fix PR3391 and PR3864. Reg allocator infinite looping.Evan Cheng2009-03-234-8/+59
* Don't set SUnit::hasPhysRegDefs to true unless the defs areDan Gohman2009-03-231-1/+4
* Fix canClobberPhysRegDefs to check all SDNodes grouped togetherDan Gohman2009-03-231-14/+19
* Add a new bit to SUnit to record whether a node has implicit physregDan Gohman2009-03-232-3/+10
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-237-11/+5
* Clarify a comment.Dan Gohman2009-03-231-1/+1
* LoopVR is not CFGOnly.Dan Gohman2009-03-231-1/+1
* Enhance LiveValues to work on PHI operands.Dan Gohman2009-03-231-13/+24
* Make getOperandNumForIncomingValue and getOperandNumForIncomingBlockDan Gohman2009-03-231-2/+10
* Correct some comments. Operand numbers start at 0.Dan Gohman2009-03-231-6/+6
* Model inline asm constraint which ties an input to an output register as mach...Evan Cheng2009-03-2310-53/+144
* Do not fold away subreg_to_reg if the source register has a sub-register inde...Evan Cheng2009-03-232-3/+34
* fix a bug Alexei Svitkine pointed out.Chris Lattner2009-03-231-2/+2
* When we restore signal handlers, restore them back to what theyChris Lattner2009-03-231-8/+30
* factorize signal registration, part of PR3848.Chris Lattner2009-03-231-10/+23
* Fix a grammaro in a comment that Bill noticed.Dan Gohman2009-03-231-1/+1
* tt'ify.Chris Lattner2009-03-231-2/+2
* VC++ 6.0 is not future work :)Chris Lattner2009-03-231-64/+5
* Add comments explaining why there's only one register forDan Gohman2009-03-231-1/+6
* Missed this as part of r67451.Evan Cheng2009-03-231-20/+22
* Fix PR3860 by correcting a predicate.Chris Lattner2009-03-221-8/+10
* Add some explanations of how apint loads and storesDuncan Sands2009-03-221-2/+15
* Really should pass -dylib to the linker...Bill Wendling2009-03-221-1/+1
* A dylib should be built as a dylib and not a bundle.Bill Wendling2009-03-221-2/+2
* add method to access a template argument.Chris Lattner2009-03-221-0/+4
* Factorize out a concept - no functionality change.Duncan Sands2009-03-214-8/+15
* Re-commit r67334 and r67349 with fix.Evan Cheng2009-03-214-9/+17
* add a fastpath to ConstantExpr::getBitCast to handle the case when an obviouslyChris Lattner2009-03-211-0/+5
* add some inline methods for infix operators on sparse vectors,Chris Lattner2009-03-212-13/+41
* Removed AFGR32 register classBruno Cardoso Lopes2009-03-215-176/+110
* Fix a few more indentation problems and an 80-column violation.Bob Wilson2009-03-201-8/+8
* No functional changes. Fix indentation and whitespace only.Bob Wilson2009-03-201-101/+91