- c74e710 Increase the opcodes by one each to disambiguate COPY from VMRGHW. by Chris Lattner · 19 years ago
- cf1f644 assign stable opcodes to the various altivec ops. by Chris Lattner · 19 years ago
- 2f97623 PPCPerfectShuffle.h is autogenerated, don't include it in the LOC counts. by Chris Lattner · 19 years ago
- 6703461 Check in a table, generated by llvm-PerfectShuffle, of optimal shuffles by Chris Lattner · 19 years ago
- 4ad53bd Rename BuildShuffleTable -> PerfectShuffle by Chris Lattner · 19 years ago
- 3033d4d rename the table by Chris Lattner · 19 years ago
- 27e98aa Initial checking of a perfect shuffle generation program for 4-element by Chris Lattner · 19 years ago
- f0fc7fe Better way to splat v2f64 by Evan Cheng · 19 years ago
- 06aef15 movduprm, movshduprm bugs by Evan Cheng · 19 years ago
- d8e8223 Encoding bugs by Evan Cheng · 19 years ago
- 800f12d Can't fold loads into alias vector SSE ops used for scalar operation. The load by Evan Cheng · 19 years ago
- f3f69de Implement a TODO: have the legalizer canonicalize a bunch of operations to by Chris Lattner · 19 years ago
- 2efce0a Add support for promoting stores from one legal type to another, allowing us by Chris Lattner · 19 years ago
- b17f167 Make the BUILD_VECTOR lowering code much more aggressive w.r.t constant vectors. by Chris Lattner · 19 years ago
- 7f6cc0c Fix a bug in the 'shuffle(undef,x,mask) -> shuffle(x, undef,mask')' xform by Chris Lattner · 19 years ago
- 706126d Canonicalize shuffle(undef,x,mask) -> shuffle(x, undef,mask'). by Chris Lattner · 19 years ago
- 730b456 Fix a crash when faced with a shuffle vector that has an undef in its mask. by Chris Lattner · 19 years ago
- 6e94af7 Add patterns for matching vnots with bit converted inputs. Most of these will by Chris Lattner · 19 years ago
- 1fcee4e Add a new vnot_conv predicate for matching vnot's where the allones vector is by Chris Lattner · 19 years ago
- 547a16f Make these predicates return true for bit_convert(buildvector)'s as well as by Chris Lattner · 19 years ago
- 60d3fa2 More encoding bugs by Evan Cheng · 19 years ago
- 1af1898 pslldrm, psrawrm, etc. encoding bug by Evan Cheng · 19 years ago
- 7076e2d hsubp{s|d} encoding bug by Evan Cheng · 19 years ago
- 57ebe9f Silly bug by Evan Cheng · 19 years ago
- 39fc145 Do not use movs{h|l}dup for a shuffle with a single non-undef node. by Evan Cheng · 19 years ago
- efb4735 significant cleanups to code that uses insert/extractelt heavily. This builds by Chris Lattner · 19 years ago
- 407428e Added SSE (and other) entries to foldMemoryOperand(). by Evan Cheng · 19 years ago
- 9ab1ac5 Some clean up by Evan Cheng · 19 years ago
- b097aa9 Allow undef in a shuffle mask by Chris Lattner · 19 years ago
- f95670f Move these ctors out of line by Chris Lattner · 19 years ago
- 6a56ed4 These instructions always return a packed vector. Improve the class definitions to expose this fact. by Chris Lattner · 19 years ago
- d953947 Last few SSE3 intrinsics. by Evan Cheng · 19 years ago
- de6df88 Teach scalarrepl to promote unions of vectors and floats, producing by Chris Lattner · 19 years ago
- d8f5bd3 New testcase, checking to see we can turn this code: by Chris Lattner · 19 years ago
- 0947429 Adding back vector instructions to keep in mainline. by Tanya Lattner · 19 years ago
- 36ba6d4 Removing unimplemented vector instructions from language referrence. by Tanya Lattner · 19 years ago
- be5e85e Correct the Superclasses list for GlobalVariable and Function to indicate by Reid Spencer · 19 years ago
- 43fdfdc Allow an option, -with-externals, to be specified that provides the location by Reid Spencer · 19 years ago
- f3e1b1d Misc. SSE2 intrinsics: clflush, lfench, mfence by Evan Cheng · 19 years ago
- d9245ca We were not adjusting the frame size to ensure proper alignment when alloca / by Evan Cheng · 19 years ago
- 4f51d85 New entry by Evan Cheng · 19 years ago
- e25fdaf Don't print out the install command for Intrinsics.gen unless VERBOSE mode. by Reid Spencer · 19 years ago
- 3824e50 Make this assertion better by Chris Lattner · 19 years ago
- 619b2d2 Force a specific config, because this test fails in certain configs otherwise. by Chris Lattner · 19 years ago
- 1a635d6 Move the rest of the PPCTargetLowering::LowerOperation cases out into by Chris Lattner · 19 years ago
- f1b4708 Pull the VECTOR_SHUFFLE and BUILD_VECTOR lowering code out into separate by Chris Lattner · 19 years ago
- 0fa07f9 Implement value #'ing for vector operations, implementing by Chris Lattner · 19 years ago
- b04d993 new testcase, vector operations should be CSE'd by Chris Lattner · 19 years ago
- b04f706 Remove this test, there is no need to test GCC's bugs by Chris Lattner · 19 years ago
- 57d3725 Ahem. HEAD -> 1.8cvs not 1.7 (I'm an idiot). by Reid Spencer · 19 years ago
- 0667f6f remove the "cvs" part of the version number for the release branch. by Reid Spencer · 19 years ago
- bb5c43e pcmpeq* and pcmpgt* intrinsics. by Evan Cheng · 19 years ago
- 0ac8ea9 psll*, psrl*, and psra* intrinsics. by Evan Cheng · 19 years ago
- 7a1006c Remove the .cvsignore file so this directory can be pruned. by Reid Spencer · 19 years ago
- 7095ec1 Remove .cvsignore so that this directory can be pruned. by Reid Spencer · 19 years ago
- a7143ce My addition of the xfail marker threw off the line #. move it. by Chris Lattner · 19 years ago
- db4264f Use quotes properly so that the possibility of a null variable set is by Reid Spencer · 19 years ago
- 8cfc9c4 from the linux kernel by Andrew Lenharth · 19 years ago
- d8c9316 Fix this regex to match what llvmgcc4 produces also by Chris Lattner · 19 years ago
- 99c1942 Handle some kernel code than ends in [0 x sbyte]. I think this is safe by Andrew Lenharth · 19 years ago
- 60d07ee Expand some code with temporary variables to rid ourselves of the warning by Reid Spencer · 19 years ago
- 463b4e5 Fix an incorrect prototype for this intrinsic, fixing by Chris Lattner · 19 years ago
- 3afb81e Try xfailing this by Chris Lattner · 19 years ago
- 2b21ac6 Doh. PANDrm, etc. are not commutable. by Evan Cheng · 19 years ago
- ab04e8c fix this for the more restrictive linkage by Andrew Lenharth · 19 years ago
- c74757e These tests are now xfailed for llvmgcc4. This is PR735, unlikely to be by Chris Lattner · 19 years ago
- 021696b Only look at .ll files in this directory by Chris Lattner · 19 years ago
- 5be639e This file is an invalid C file, test that it is properly rejected by Chris Lattner · 19 years ago
- 4d4f522 Another case where a dead cast was causing the test to spuriously by Chris Lattner · 19 years ago
- 412a0bf Don't get confused by dead casts. by Chris Lattner · 19 years ago
- d9498eb Fix an accidental commit. by Chris Lattner · 19 years ago
- d820006 This test fails and I don't know why, xfail it until andrew gets a chance to by Chris Lattner · 19 years ago
- 166effd Oops, move misplaced test by Chris Lattner · 19 years ago
- e7997ad These are only XFAILs with llvmgcc3, they pass with llvmgcc4 by Chris Lattner · 19 years ago
- a39d798 Force non-darwin targets to use a static relo model. This fixes PR734, by Chris Lattner · 19 years ago
- 8981f06 Add a run with an unusual target triple, revert the patch that sent output to by Chris Lattner · 19 years ago
- 0ad91f5 Update a count, this test now passes. by Chris Lattner · 19 years ago
- ed93790 add a note, move an altivec todo to the altivec list. by Chris Lattner · 19 years ago
- 61e99c9 linear -> constant time by Andrew Lenharth · 19 years ago
- 3758552 Add the README files to the distribution. by Reid Spencer · 19 years ago
- 28421d0 Add missing things to the distribution. by Reid Spencer · 19 years ago
- 9b6e67e Distribute the Stacker samples directory. by Reid Spencer · 19 years ago
- 0058694 psad, pmax, pmin intrinsics. by Evan Cheng · 19 years ago
- 82fad8c pmin, pmax, and psad intrinsics. by Evan Cheng · 19 years ago
- 2f40b1b Various SSE2 packed integer intrinsics: pmulhuw, pavgw, etc. by Evan Cheng · 19 years ago
- f998984 X86 SSE2 supports v8i16 multiplication by Evan Cheng · 19 years ago
- fc7c17a Update by Evan Cheng · 19 years ago
- 9df21dc pmul*, pmadd*, and pavg* intrinsics. by Evan Cheng · 19 years ago
- 7f71e21 one too many l's by Chris Lattner · 19 years ago
- 63223c9 quick update by Andrew Lenharth · 19 years ago
- 49ac1bf padds{b|w}, paddus{b|w}, psubs{b|w}, psubus{b|w} intrinsics. by Evan Cheng · 19 years ago
- a50a086 Naming inconsistency. by Evan Cheng · 19 years ago
- d2a6d54 SSE / SSE2 conversion intrinsics. by Evan Cheng · 19 years ago
- 42aa3a5 Fix a typo in the name of a file. by Reid Spencer · 19 years ago
- 9727555 Added the ability to xfail based on llvmgcc version by Tanya Lattner · 19 years ago
- fc32dcb Update my credits. Can I add "Build breaker" to my entry? by Evan Cheng · 19 years ago
- 2c3ae37 All "integer" logical ops (pand, por, pxor) are now promoted to v2i64. by Evan Cheng · 19 years ago
- cc98761 Promote vector AND, OR, and XOR by Evan Cheng · 19 years ago
- 67263ba Don't dump the llc assembly output to stdout. by Reid Spencer · 19 years ago
- 536c006 Make sure CVS versions of yacc and lex files get distributed. by Reid Spencer · 19 years ago