aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Switch the PPC backend and target-independent JIT to use the libsystem Chris Lattner2008-06-254-37/+5
* fix compilation errors in my previous patchChris Lattner2008-06-251-4/+5
* Add a new InvalidateInstructionCache method to sys::Memory.Chris Lattner2008-06-252-32/+60
* jump threading can introduce allocas, make sure we promote Chris Lattner2008-06-251-0/+2
* run mem2reg after the second jump threading pass in llvm-ld.Chris Lattner2008-06-251-1/+2
* remove a bunch of dead options that never did anything.Chris Lattner2008-06-251-28/+0
* remove some dead options.Chris Lattner2008-06-251-29/+0
* SimpleInstructionSelector is here no more.Dan Gohman2008-06-251-1/+0
* Add/complete support for integer and floatDuncan Sands2008-06-253-38/+282
* Pacify gcc-4.3.Duncan Sands2008-06-251-1/+1
* Remove the OrigVT member from AtomicSDNode, as it is redundant withDan Gohman2008-06-257-38/+31
* simplify shell syntax to work better on solaris, patch byChris Lattner2008-06-251-1/+1
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-2526-507/+911
* Fix a (false) warning on darwin.Matthijs Kooijman2008-06-251-1/+3
* Fix some cosmetics in comments.Matthijs Kooijman2008-06-251-6/+6
* - Use O(1) check of basic block size limit.Evan Cheng2008-06-251-4/+8
* Fix PR2488, a case where we deleted stack restores too aggressively.Chris Lattner2008-06-252-4/+48
* Enable two-address remat by default.Evan Cheng2008-06-254-37/+102
* Use push_back rather than operator[], which is incorrect in this cases. Unfor...Owen Anderson2008-06-251-1/+1
* Use present tense when talking about User layout. It is implemented now.Gabor Greif2008-06-251-10/+10
* Append to the ActiveTimers std::vector before looking at the timer insteadDan Gohman2008-06-241-1/+1
* v2f32 is now a valid (MMX) type which breaks thisDale Johannesen2008-06-241-3/+3
* Add v2f32 (MMX) type to X86. Support is primitive:Dale Johannesen2008-06-244-8/+29
* In ConstantArray::getAsString(), we know the size of the resultant string in ...Owen Anderson2008-06-241-1/+2
* Use SmallVector instead of std::vector for a minor compile time improvement.Owen Anderson2008-06-241-11/+11
* Revert 52645, the loop unroller changes. It caused a regression in 252.eon.Dan Gohman2008-06-243-192/+103
* Fix a typo in a comment.Dan Gohman2008-06-241-1/+1
* Make Allocate<T>() return a T* instead of a void*. And useDan Gohman2008-06-241-4/+7
* Regenerate configure.Tanya Lattner2008-06-241-24/+26
* Use const_cast instead of a C-style cast.Dan Gohman2008-06-241-1/+1
* Correct a comment.Dan Gohman2008-06-241-1/+1
* Add support for building on solaris, working around namespaceChris Lattner2008-06-243-1/+45
* Pass std::string by reference. Thanks Chris!Dan Gohman2008-06-241-1/+1
* Commit the new DeadArgElim pass again, this time with the gcc bootstrap failu...Matthijs Kooijman2008-06-244-375/+614
* Allow the test suite to be checked out into projects/test-suite.Matthijs Kooijman2008-06-243-1/+9
* Update testing documentation with more consistent terminology.Matthijs Kooijman2008-06-241-74/+73
* Rename a few variables to be more consistent.Matthijs Kooijman2008-06-242-4/+4
* If it's determined safe, remat MOV32r0 (i.e. xor r, r) and others as it is in...Evan Cheng2008-06-242-11/+98
* Fix some signed vs. unsigned issues in array and vector handling.Dan Gohman2008-06-241-10/+10
* Add a note about a potential PIC optimization.Dan Gohman2008-06-241-0/+7
* Fixes for being compiled PIC on Linux. This isn't the mostDan Gohman2008-06-241-3/+10
* Remove an incorrect comment.Owen Anderson2008-06-241-2/+0
* Use InstrSlots::NUM rather than pre-dividing by four. Also, mark this const.Owen Anderson2008-06-241-2/+2
* Comment fixes, and make Schedule() pure virtual.Dan Gohman2008-06-241-4/+6
* A brief survey of priority_queue usage in the tree turned this upDan Gohman2008-06-231-1/+1
* Add a clear() method to PriorityQueue.Dan Gohman2008-06-231-0/+6
* This situation can occur:Bill Wendling2008-06-232-2/+42
* Use the new PriorityQueue in ScheduleDAGList too, which alsoDan Gohman2008-06-231-19/+3
* Add getScaledIntervalSize, which gives a measure of the size of an interval t...Owen Anderson2008-06-231-0/+9
* Use use_empty() instead of getNumUses(), avoiding a use list traversal.Dan Gohman2008-06-231-1/+1