aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Made 'FoldingSetNodeID' a proper class instead of a nested class inTed Kremenek2008-01-192-70/+66
* Made 'profiling' of objects in a FoldingSet trait-based using FoldingSetTraitTed Kremenek2008-01-191-1/+53
* Fix makefiles to enable Apply style debug build.Evan Cheng2008-01-182-15/+15
* Implement flt_rounds for PowerPC.Dale Johannesen2008-01-182-0/+83
* remove extraneous &&'s from tests, as Scott is apparently not going to.Chris Lattner2008-01-1820-160/+160
* Test is correct again for the moment.Dale Johannesen2008-01-181-3/+0
* remove extraneous &'s.Chris Lattner2008-01-181-2/+2
* don't form an std::string with a null pointer, it aborts.Chris Lattner2008-01-181-1/+1
* get symbolic information for ppc ldbl nodes.Chris Lattner2008-01-181-0/+5
* remove magic numbers.Chris Lattner2008-01-181-13/+14
* Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to:Chris Lattner2008-01-182-0/+12
* make a method publicChris Lattner2008-01-181-7/+7
* Reverted implementation of ImmutableMap::find() to return a TreeTy* instead ofTed Kremenek2008-01-181-3/+5
* Revert the part of 45849 that treated weak globalsDale Johannesen2008-01-171-3/+2
* Revert the part of 45848 that treated weak globalsDale Johannesen2008-01-172-4/+4
* Forward progress: crtbegin.c now compiles successfully!Scott Michel2008-01-177-160/+360
* This commit changes:Chris Lattner2008-01-1717-85/+97
* new testcase.Chris Lattner2008-01-171-0/+8
* Implemented "FIXME" in ImutAVLTree: isEqual() now also compares the *data* valueTed Kremenek2008-01-172-4/+25
* add some helper methods.Chris Lattner2008-01-171-3/+14
* Test case for varargs parameter attribute issue I just fixed.Evan Cheng2008-01-171-0/+31
* code cleanups, no functionality change.Chris Lattner2008-01-171-7/+9
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-1713-163/+189
* add testcase that has been sitting in my tree for awhile.Chris Lattner2008-01-171-0/+11
* Update license for current year.Tanya Lattner2008-01-171-1/+1
* Update version to 2.3svnTanya Lattner2008-01-172-1021/+3288
* DAE bug fix. Don't lose parameter attributes on vararg arguments.Evan Cheng2008-01-171-5/+9
* Enable CBEDevang Patel2008-01-171-1/+1
* When a live virtual register is being clobbered by an implicit def, it is spi...Evan Cheng2008-01-172-2/+55
* Fix arg promotion to propagate the correct attrs on the calls toChris Lattner2008-01-172-14/+50
* Replace std::vector<bool> with BitVector.Evan Cheng2008-01-171-4/+8
* Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0.Evan Cheng2008-01-162-6/+74
* Trampoline support for x86-64. This looks likeDuncan Sands2008-01-162-7/+70
* Handle attribute(used) global variables that are i8.Chris Lattner2008-01-161-14/+13
* Do not mark EH tables no-dead-strip unless theDale Johannesen2008-01-163-13/+50
* add testcase for regressionChris Lattner2008-01-161-0/+9
* Fix a ppc long double regression I introduced yesterday due to aChris Lattner2008-01-161-0/+1
* merge a few pieces of code that do the store/load to stack Chris Lattner2008-01-161-30/+12
* rename ExpandBIT_CONVERT to EmitStackConvert, generalizing Chris Lattner2008-01-161-15/+37
* simplify a bunch of code by using SelectionDAG::CreateStackTemporary Chris Lattner2008-01-161-28/+6
* Change legalizeop of FP_ROUND and FP_EXTEND to not fall throughChris Lattner2008-01-161-32/+55
* make sure to use a cpu that has sse.Chris Lattner2008-01-161-1/+1
* make it more clear that this predicate only applies to scalar FP types.Chris Lattner2008-01-162-10/+10
* introduce a isTypeInSSEReg predicate, which allows us to simplifyChris Lattner2008-01-162-21/+18
* My previous commit had an incomplete message, it should have been:Chris Lattner2008-01-162-1/+13
* make the 'fp return in ST(0)' optimization smart enough to Chris Lattner2008-01-161-1/+1
* various whitespace cleanups, no functionality change.Chris Lattner2008-01-161-7/+7
* Factor the ReachesChainWithoutSideEffects out of dag combiner into Chris Lattner2008-01-163-28/+40
* Do not strip llvm.used values.Devang Patel2008-01-163-3/+43
* Changed ImmutableMap::find to return an iterator instead of a pointerTed Kremenek2008-01-151-10/+11