aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* improve DSE when TargetData is not around, based on work byChris Lattner2009-11-041-0/+15
* Add PowerPC codegen for indirect branches.Bob Wilson2009-11-041-0/+55
* Fix broken test.Bob Wilson2009-11-041-2/+2
* Add test for ARM indirectbr codegen.Bob Wilson2009-11-041-0/+63
* RangeIsDefinedByCopyFromReg() should check for subreg_to_reg, insert_subreg,Evan Cheng2009-11-041-0/+15
* move two functions up higher in the file. Delete a useless argumentChris Lattner2009-11-041-1/+38
* filecheckize this test.Chris Lattner2009-11-041-56/+121
* Fix test.Evan Cheng2009-11-041-1/+1
* reimplement multiple return value handling in IPSCCP, making it Chris Lattner2009-11-031-2/+1
* fconsts / fconstd immediate should be proceeded with #.Evan Cheng2009-11-031-4/+4
* Re-apply 85799. It turns out my code isn't buggy.Evan Cheng2009-11-032-4/+6
* fix testChris Lattner2009-11-031-1/+1
* merge a test into ipsccp-basic. running llvm-ld to get one pass is... bad.Chris Lattner2009-11-032-21/+11
* turn IPSCCP back on by default, try #3 or 4? Woo.Chris Lattner2009-11-031-1/+0
* fix an IPSCCP bug I introduced when I changed IPSCCP to start working on Chris Lattner2009-11-031-0/+20
* Parse debug info attached with insertvalue and extractvalue instructions.Devang Patel2009-11-031-0/+11
* xfail this test since daniel turned off ipsccpChris Lattner2009-11-031-0/+1
* testcase for r85903Chris Lattner2009-11-031-0/+24
* Make opt default to not adding a target data string and update tests that dep...Kenneth Uildriks2009-11-0358-1/+59
* Fix PR5367. QPR_8 is the super regclass of DPR_8 and SPR_8.Evan Cheng2009-11-034-3/+64
* Declare sin & cos as readonly so they match the code in SelectionDAGBuildNate Begeman2009-11-031-4/+4
* Temporary xfail until PR5367 will be resolvedAnton Korobeynikov2009-11-032-0/+2
* Revert r85049, it is causing PR5367Anton Korobeynikov2009-11-031-1/+1
* Revert 85799 for now. It might be breaking llvm-gcc driver.Evan Cheng2009-11-022-6/+4
* merge 2008-03-10-sret.ll into ipsccp-basic.ll, and upgrade its syntax.Chris Lattner2009-11-022-21/+26
* disable IPSCCP support for multiple return values, it is buggy, so justChris Lattner2009-11-022-0/+3
* Initilize the machine LICM CSE map upon the first time an instruction is hois...Evan Cheng2009-11-022-4/+6
* improve IPSCCP to be able to propagate the result of "!mayBeOverridden"Chris Lattner2009-11-021-0/+14
* Remove an irrelevant and poorly reduced test case.Evan Cheng2009-11-021-414/+0
* Use the libanalysis 'ConstantFoldLoadFromConstPtr' functionChris Lattner2009-11-021-2/+9
* Unbreak ARMBaseRegisterInfo::copyRegToReg.Evan Cheng2009-11-021-0/+29
* fix a bug exposed by moving SRoA earlier which caused a crash building kc++Chris Lattner2009-11-021-3/+20
* fix instcombine to only do store sinking when the alignmentsChris Lattner2009-11-021-0/+18
* merge a test into store.llChris Lattner2009-11-022-37/+45
* convert to filecheckChris Lattner2009-11-021-2/+6
* Handle splats of undefs properly. This includes the testcase for PR5364 as well.Anton Korobeynikov2009-11-021-0/+20
* 64-bit FP loads & stores operate on both NEON and VFP pipelines.Anton Korobeynikov2009-11-021-0/+37
* Make use of imm12 version of Thumb2 ldr / str instructions more aggressively.Evan Cheng2009-11-011-0/+75
* merge phi-merge.ll into phi.llChris Lattner2009-11-012-31/+33
* when merging two loads, make sure to take the min of their alignment,Chris Lattner2009-11-011-0/+26
* fix a bug noticed by inspection: when instcombine sinks loads throughChris Lattner2009-11-011-0/+21
* convert to filecheck.Chris Lattner2009-11-011-20/+49
* We currently only run ipsccp at LTO time, which is silly. It subsumesChris Lattner2009-11-011-0/+19
* Fix tests.Evan Cheng2009-11-012-4/+4
* improve x86 codegen support for blockaddress. We now compileChris Lattner2009-11-011-0/+16
* Use cbz and cbnz instructions.Evan Cheng2009-10-312-0/+34
* vml[as].f32 cause stalls in following advanced SIMD instructions. Avoid usingJim Grosbach2009-10-313-4/+6
* Consolidate test filesJim Grosbach2009-10-314-122/+100
* Change to use FileCheckJim Grosbach2009-10-311-1/+3
* Make tests more explicit about which instructions are expected.Jim Grosbach2009-10-311-2/+2