aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/builtins-x86.c
AgeCommit message (Expand)Author
2012-05-01Get rid of storelv4si builtin as it can be expressed directly. This is generalChad Rosier
2012-04-17Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U...Craig Topper
2012-02-08Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builti...Craig Topper
2012-02-08Remove vpermilp* builtins. Same effect can be achieved with builtin_shuffleve...Craig Topper
2012-01-30Cleanup 3dnow builtin handling. Most of them were already handled by LLVM con...Craig Topper
2012-01-25Re-enable test that was broken by r148919Craig Topper
2012-01-25disable this test for now.Chris Lattner
2011-12-20Add AVX2 intrinsics for pavg, pblend, and pcmp instructions. Also remove unne...Craig Topper
2011-12-17Fix _mm256_round_pd, _mm256_round_ps, _mm_permute_pd and _mm256_permute_pd AVXChad Rosier
2011-05-13Remove the 'unaligned load' builtins now that they're no longer used in the *...Bill Wendling
2011-05-12LLVM doesn't always optimize away the four loads from this:Bill Wendling
2011-04-15Add 3DNow! Intrinsics.Michael J. Spencer
2011-04-13Removing the unaligned load tests from builtins-x86.c since they're generated...Bill Wendling
2010-10-10Implement __builtin_ia32_vec_ext_v2si function (required by Qt).Argyrios Kyrtzidis
2010-08-11Remove rsqrtps_nr256 and sqrtps_nr256 builtins, at least until we need themBruno Cardoso Lopes
2010-08-11Remove 256-bit cast built-ins and make the AVX intrinsic call llvm __builtin_...Bruno Cardoso Lopes
2010-08-11Remove 256-bit unpack built-ins and make the AVX intrinsic call llvm __builti...Bruno Cardoso Lopes
2010-08-11Remove 256-bit shuffle built-ins and make the AVX intrinsic call llvm __built...Bruno Cardoso Lopes
2010-08-10Make replicate intrinsics use shufflevector instead of dup builtins, also rem...Bruno Cardoso Lopes
2010-08-05We don't want to support built-ins which aren't needed by the intrinsics. Rem...Bruno Cardoso Lopes
2010-08-04Add more AVX 256-bit intrinsics and test cases for themBruno Cardoso Lopes
2010-08-03Support x86 AVX 256-bit instructions built-ins. Right now support all of them...Bruno Cardoso Lopes
2010-03-04Fix __builtin_ia32_roundss and __builtin_ia32_roundsd definitions.Eric Christopher
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-08Eliminate &&s in tests.Daniel Dunbar
2009-06-07Remove a few more vector builtins.Eli Friedman
2009-06-07Now that LLVM CodeGen can handle the generic variations a bit better, Eli Friedman
2009-06-06Test changes to account for removed builtins.Eli Friedman
2009-05-18Remove an unused builtin.Anders Carlsson
2009-05-18Add 'cmp' SSE builtins and get rid of a bunch of other builtins.Anders Carlsson
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-01-26Fix definition of __builtin_ia32_vec_set_v2di and de-XFAILDaniel Dunbar
2008-10-18Added vec_set intrinsicsMon P Wang
2008-10-05Add X86 builtin code generation test case.Daniel Dunbar