summaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64073 91177308-0d34-...Evan Cheng2009-02-081-0/+491
* Revert r63999. It was breaking self-hosting builds.Bill Wendling2009-02-082-2/+2
* Enable machine sinking pass in non-fast mode.Evan Cheng2009-02-072-2/+2
* Fix test. It produces unexpected code if sse4.1 is on.Evan Cheng2009-02-061-3/+3
* isAsCheapAsMove instructions can have register src operands. Check if they ar...Evan Cheng2009-02-051-0/+12
* Turn on machine LICM in non-fast mode.Evan Cheng2009-02-052-4/+4
* if we have a large GEP offset on a 32-bit or other target, makeChris Lattner2009-02-051-0/+9
* Add test case for r63760.Mon P Wang2009-02-041-0/+15
* Fixes a case where we generate an incorrect mask for pshfhw in the presenceMon P Wang2009-02-041-0/+23
* Fix PR3411. When replacing values, nodes are analyzedDuncan Sands2009-02-031-0/+30
* rearrange how SRoA handles promotion of allocas to vectors.Chris Lattner2009-02-031-1/+0
* Add explicit -march=x86 to these tests so that they don'tDan Gohman2009-02-031-2/+2
* Fix another test to not use -mcpu=yonah with 64-bit code.Dan Gohman2009-02-021-2/+2
* Yonah does not support x86-64. Change the -mcpu value to one that does.Dan Gohman2009-02-021-1/+1
* xfail this for now, will fix shortly.Chris Lattner2009-02-021-0/+1
* Teach LowerBRCOND to recognize (xor (setcc x), 1). The xor inverts the condit...Evan Cheng2009-02-021-0/+23
* add 2 more testcases for -mattr=-sse (r63495).Torok Edwin2009-02-012-0/+66
* Implement -mno-sse: if SSE is disabled on x86-64, don't store XMM on stack forTorok Edwin2009-02-012-2/+46
* Fix PR3453 and probably a bunch of other potentialDuncan Sands2009-02-011-0/+32
* Fix PR3401: when using large integers, the typeDuncan Sands2009-01-313-0/+51
* Used "-enable-unsafe-fp-math" to allow this transformation - (a * b -c) = c -...Mon P Wang2009-01-311-1/+1
* If unsafe FP optimization is not set, don't allow -(A-B) => B-A becauseMon P Wang2009-01-311-0/+12
* XFAIL this test. It only worked before because of a bug in the spill point s...Owen Anderson2009-01-291-0/+1
* Local register allocator shouldn't assume only the entry and landing pad basi...Evan Cheng2009-01-291-0/+38
* In the case of an extractelement on an insertelement value,Dan Gohman2009-01-291-0/+25
* Exit with nice warnings when register allocator run out of registers.Evan Cheng2009-01-291-0/+32
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-292-4/+433
* Fixed lowering of v816 shuffles.Mon P Wang2009-01-281-0/+14
* Make test platform agnostic.Bill Wendling2009-01-281-3/+1
* The memory alignment requirement on some of the mov{h|l}p{d|s} patterns are 1...Evan Cheng2009-01-281-0/+19
* Added sse test patterns for r62979 and r63193.Mon P Wang2009-01-284-0/+254
* Add testcase for r63142.Bill Wendling2009-01-271-0/+40
* Implement multiple with overflow by 2 with an add instruction.Evan Cheng2009-01-271-0/+20
* Add a regression test for x86-64 red zone usage.Dan Gohman2009-01-271-0/+13
* Fix PR3393, which amounts to a bug in the expensiveDuncan Sands2009-01-261-0/+16
* At Nick Lewycky's request, rename this test with a more informative name.Dan Gohman2009-01-261-0/+0
* Enhance logic in X86DAGToDAGISel::PreprocessForRMW which move load inside cal...Evan Cheng2009-01-261-0/+45
* CellSPU:Scott Michel2009-01-265-69/+84
* Map address space 256 to gs; similar mappings could be supported for theNate Begeman2009-01-261-0/+8
* revert this patch for now, because Codegen does still want to generate SSE code,Torok Edwin2009-01-251-0/+2
* If user explicitly asks not to use SSE, don't force it. This fixes LLVM part ...Torok Edwin2009-01-251-0/+20
* Private linkage support for PPC / Darwin.Evan Cheng2009-01-251-0/+5
* Teach 2addr pass to be do more commuting. If both uses of a two-address instr...Evan Cheng2009-01-254-3/+28
* Add a PR comment to this test.Dan Gohman2009-01-241-0/+1
* Update test to reflect command line option name change.Evan Cheng2009-01-231-1/+1
* Don't create ISD::FNEG nodes after legalize if they aren't legal.Dan Gohman2009-01-221-0/+1145
* Do not use buggy llvm-gcc to generate testcases.Devang Patel2009-01-221-1/+1
* Now with RUN line.Bill Wendling2009-01-211-2/+6
* Run this through -simplifycfg and -mem2reg to test only what we need to test.Bill Wendling2009-01-211-90/+13
* Simplify ReduceLoadWidth's logic: it doesn't need several differentDan Gohman2009-01-211-0/+46