summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/vec_zero.ll
Commit message (Collapse)AuthorAgeFilesLines
* Teach DAG combine to handle vector add/sub with vectors of all 0s.Craig Topper2012-12-101-1/+1
| | | | llvm-svn: 169727
* Expand V_SET0 to xorps by default.Jakob Stoklund Olesen2011-11-071-0/+12
| | | | | | | | | The xorps instruction is smaller than pxor, so prefer that encoding. The ExecutionDepsFix pass will switch the encoding to pxor and xorpd when appropriate. llvm-svn: 143996
* Replace V_SET0 with variants for each SSE execution domain.Jakob Stoklund Olesen2010-03-311-1/+3
| | | | llvm-svn: 99975
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-081-1/+1
| | | | llvm-svn: 81290
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-1/+1
| | | | | | | | | | | | | | | integer and floating-point opcodes, introducing FAdd, FSub, and FMul. For now, the AsmParser, BitcodeReader, and IRBuilder all preserve backwards compatability, and the Core LLVM APIs preserve backwards compatibility for IR producers. Most front-ends won't need to change immediately. This implements the first step of the plan outlined here: http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt llvm-svn: 72897
* Remove llvm-upgrade and update tests.Tanya Lattner2008-02-211-11/+12
| | | | llvm-svn: 47432
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-151-1/+1
| | | | llvm-svn: 41097
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-171-0/+15
llvm-svn: 33296
OpenPOWER on IntegriCloud