aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
...
* Fix tests not to emit IR outputAnton Korobeynikov2008-11-042-2/+2
* Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls.Evan Cheng2008-11-041-0/+17
* Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with le...Evan Cheng2008-11-041-0/+29
* Fix PR3011: LegalizeTypes support for scalarizingDuncan Sands2008-11-041-0/+9
* The ANDMask node folds to a constant, and isn't the node that needs toDan Gohman2008-11-031-0/+26
* Ignore conditions that are outside the loop.Devang Patel2008-11-031-0/+47
* Turn floating point IVs into integer IVs where possible.Devang Patel2008-11-031-0/+17
* Change how extended types are represented in MVTs. Instead of fiddlingDan Gohman2008-11-031-0/+9
* Testcase for recent llvm-gcc fixAnton Korobeynikov2008-11-031-0/+3
* Make VAARG work with x86 long double (which isDuncan Sands2008-11-031-0/+17
* Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}).Nick Lewycky2008-11-031-0/+21
* Changes from Duncan's review:Nick Lewycky2008-11-021-0/+11
* Testcase for PR2691Anton Korobeynikov2008-11-021-0/+5
* Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky2008-11-023-0/+61
* Fix demanded bits analysis with srem by negative number. Based on a patchNick Lewycky2008-11-021-0/+8
* Fix this recently moved code to use the correct type. CI is now aDan Gohman2008-11-021-0/+12
* Testcase for PR2613Anton Korobeynikov2008-10-311-0/+61
* Add a bunch of libcalls for ppcf128 that were somehowDuncan Sands2008-10-311-0/+37
* Use MOVSSmr instead of EXTRACTPSmr in the case of extractingDan Gohman2008-10-311-2/+10
* Testcase for PR2987.Duncan Sands2008-10-301-0/+9
* Canonicalize sext(i1) to i1?-1:0, and update various instcombineDan Gohman2008-10-301-1/+25
* Testcase for PR2986.Duncan Sands2008-10-301-0/+14
* Add InlineCost class for represent the estimated cost of inlining aDaniel Dunbar2008-10-301-0/+14
* Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stackScott Michel2008-10-301-0/+8
* add testcase for PR2964Chris Lattner2008-10-291-0/+4
* Testcase for PR2917.Duncan Sands2008-10-291-0/+489
* Fix PR2967 by not deleting volatile load/stores that occur before unreachable.Chris Lattner2008-10-291-0/+19
* Make the declaration of bzero match size_t onDuncan Sands2008-10-291-1/+1
* Fix PR2977: LegalizeTypes support for expandingDuncan Sands2008-10-291-0/+10
* - More pre-split fixes: spill slot live interval computation bug; restore poi...Evan Cheng2008-10-292-1/+52
* (A & sext(C)) | (B & ~sext(C) -> C ? A : BDan Gohman2008-10-281-0/+20
* Fix darwin ppc llvm-gcc build breakage: interceptDuncan Sands2008-10-281-0/+33
* Turn off LegalizeTypes for this test for theDuncan Sands2008-10-281-1/+1
* Fix a testcase provided by Bill in which the nodeDuncan Sands2008-10-281-0/+11
* Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesizedChris Lattner2008-10-281-0/+22
* Avoid putting a split past the end of the live range; always shrink wrap live...Evan Cheng2008-10-282-0/+73
* Remove val# defined by a remat'ed def that is now dead.Evan Cheng2008-10-271-0/+44
* rename vec_spat -> vec_splat, pointed out by duncanChris Lattner2008-10-271-0/+0
* Turn on LegalizeTypes, the new type legalizationDuncan Sands2008-10-2725-33/+25
* For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng2008-10-271-0/+34
* no need to print outputChris Lattner2008-10-271-1/+1
* remove eh output from this test.Chris Lattner2008-10-261-6/+6
* Do not shrink wrap live interval in a mbb if it's livein any of its successor...Evan Cheng2008-10-261-0/+36
* Handle cases where there aren't uses in the barrier mbb.Evan Cheng2008-10-251-0/+56
* Related to PR2911, reject as invalid non-pointer GC roots.Gordon Henriksen2008-10-251-0/+10
* If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,...Evan Cheng2008-10-251-0/+24
* Be kind to non-x86 hosts.Dale Johannesen2008-10-242-2/+2
* Fix translateX86CC: if SetCCOpcode is SETULE andDuncan Sands2008-10-241-0/+17
* Don't try to create a mask when we don't need one. Fixes a crash.Nick Lewycky2008-10-241-0/+8
* Avoid splitting an interval multiple times; avoid splitting re-materializable...Evan Cheng2008-10-243-0/+75