Sort a few more #include lines in tools/... unittests/... and utils/...
[oota-llvm.git] / include / llvm / IntrinsicsX86.td
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-08-26 Craig TopperMark avx2 maskstore has ReadWriteArgMem. Mark broadcast...
2012-08-23 Jakob Stoklund OlesenFix attributes on X86 store intrinsics.
2012-07-12 Benjamin KramerAdd intrinsics for Ivy Bridge's rdrand instruction.
2012-06-29 Manman RenX86: add more GATHER intrinsics in LLVM
2012-06-26 Manman RenX86: add GATHER intrinsics (AVX2) in LLVM
2012-06-13 Craig TopperFix intrinsics for XOP frczss/sd instructions. These...
2012-06-10 Craig TopperAdd intrinsics for immediate form of XOP vprot instruct...
2012-06-09 Craig TopperReplace XOP vpcom intrinsics with fewer intrinsics...
2012-06-03 Craig TopperRename fma4 intrinsics to just fma since they are now...
2012-05-31 Craig TopperAdd intrinsic for pclmulqdq instruction.
2012-05-30 Benjamin KramerMark insertq/extrq intrinsic readnone.
2012-05-29 Benjamin KramerAdd intrinsics, code gen, assembler and disassembler...
2012-05-08 Craig TopperRemove 256-bit AVX non-temporal store intrinsics. Simil...
2012-05-07 Craig TopperAdd SSE4A MOVNTSS/MOVNTSD instructions.
2012-04-18 Craig TopperRemove AVX vpermil intrinsics. I removed their uses...
2012-04-15 Craig TopperRemove AVX2 vpermq and vpermpd intrinsics. These can...
2012-04-12 Craig TopperFix 128-bit ptest intrinsics to take v2i64 instead...
2012-02-08 Craig TopperRemove GCC builtins for vpermilp* intrinsics as clang...
2012-02-05 Craig TopperRemove most of the intrinsics for XOP VPCMOV instructio...
2012-01-31 Craig TopperRemove pcmpgt/pcmpeq intrinsics as clang is not using...
2012-01-30 Craig TopperAdd GCCBuiltin declarations for cmpsd/cmpss/cmppd/cmpps...
2012-01-25 Craig TopperRemove AVX 256-bit unaligned load intrinsics. 128-bit...
2012-01-11 Jan SjödinAdd XOP Intrinsics and tests
2011-11-30 Jan SjödinSupport for encoding all FMA4 instructions and tablegen...
2011-11-25 Bruno Cardoso LopesThis patch contains support for encoding FMA4 instructi...
2011-11-07 Craig TopperAdd AVX2 variable shift instructions and intrinsics.
2011-11-07 Craig TopperAdd AVX2 VPMOVMASK instructions and intrinsics.
2011-11-07 Craig TopperAdd AVX2 VEXTRACTI128 and VINSERTI128 instructions...
2011-11-07 Craig TopperFix accidental edit to __builtin_ia32_vperm2f128_ps256...
2011-11-06 Craig TopperMore AVX2 instructions and their intrinsics.
2011-11-06 Craig TopperAdd more AVX2 instructions and intrinsics.
2011-11-04 Craig TopperAdd intrinsics for X86 vcvtps2ph and vcvtph2ps instructions
2011-11-03 Craig TopperAdd new X86 AVX2 VBROADCAST instructions.
2011-11-02 Craig TopperMore AVX2 instructions and intrinsics.
2011-11-02 Craig TopperAdd a bunch more X86 AVX2 instructions and their corres...
2011-11-01 Craig TopperFix operand type for x86 pmadd_ub_sw intrinsic.
2011-10-31 Craig TopperFix operand type for int_x86_ssse3_phadd_sw_128 intrinsic
2011-10-31 Craig TopperBegin adding AVX2 instructions. No selection support...
2011-10-30 Craig TopperAdd intrinsics and feature flag for read/write FS/GS...
2011-10-30 Craig TopperMark X86 pcmpeq b/w/d intrinsics as being Commutative...
2011-10-30 Craig TopperFix return type for X86 mpsadbw instrinsic. The instruc...
2011-10-21 Craig TopperRemove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin...
2011-10-19 Craig TopperRename PEXTR to PEXT. Add intrinsics for BMI instructions.
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-04 Bill WendlingRemove dead intrinsics.
2011-04-15 Michael J. SpencerAdd 3DNow! intrinsics.
2011-04-14 Michael J. SpencerFix whitespace and tabs.
2011-04-13 Bill WendlingReapply r129401 with patch for clang.
2011-04-12 Bill WendlingRevert r129401 for now. Clang is using the old way...
2011-04-12 Bill WendlingRemove the unaligned load intrinsics in favor of using...
2010-10-04 Bill WendlingThe pshufw instruction came about in MMX2 when SSE...
2010-10-03 Chris Lattnerthe immediate field of pshufw is actually an 8-bit...
2010-09-30 Dale JohannesenMassive rewrite of MMX:
2010-09-07 Dale JohannesenAdd patterns for MMX that use the new intrinsics.
2010-09-02 Bill WendlingRevert int_x86_mmx_palignr_b intrinsic to match llvm...
2010-09-02 Bill Wendling- Change __builtin_ia32_palignr intrinsic type to match...
2010-09-01 Dale JohannesenRecommit with changes. Comment out palignr for the
2010-09-01 Dale JohannesenRevert 112740, it broke some clang tests somehow...
2010-09-01 Dale JohannesenAdd a few more missing MMX operations. This should...
2010-09-01 Dale JohannesenAdd some MMX intrinsics that duplicate functionality
2010-08-23 Chris LattnerAdd a new llvm.x86.int intrinsic, allowing access to the
2010-08-11 Bruno Cardoso LopesRemove rsqrt/sqrt_nr intrinsics since there are no...
2010-08-11 Bruno Cardoso LopesRemove AVX 256-bit cast intrinsics now that clang is...
2010-08-11 Bruno Cardoso LopesRemove AVX 256-bit unpack and interleave intrinsics...
2010-08-11 Bruno Cardoso LopesRemove AVX 256-bit shuffle intrinsics now that clang...
2010-08-10 Bruno Cardoso LopesRemove replicate intrinsics, clang will generate shuffl...
2010-08-10 Bruno Cardoso LopesUse i32 instead of i8 for dot product intrinsic
2010-08-10 Bruno Cardoso LopesFix the last argument type of AVX vblend intrinsics
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit vzero intrinsics
2010-08-06 Bruno Cardoso LopesRemove unused AVX intrinsics
2010-08-05 Dan GohmanRemove IntrWriteMem, as it's the default. Rename IntrWr...
2010-08-04 Bruno Cardoso LopesFix a comment typo and add more 256-bit intrinsics
2010-08-03 Bruno Cardoso LopesSupport x86 AVX 256-bit instruction intrinsics. Right...
2010-05-25 Eric ChristopherMake sure aeskeygenassist uses an unsigned immediate...
2010-04-20 Eric ChristopherRemove the palignr intrinsics now that we lower them...
2010-04-02 Eric ChristopherRewrite aesimc handling. It only takes a single input...
2010-04-02 Eric ChristopherFix typo aeskeygenassist -> aeskeygenassist128.
2010-04-01 Eric ChristopherAdd aeskeygenassist intrinsic and rename all of the...
2010-03-30 Eric ChristopherRemove the pmulld intrinsic and autoupdate it as a...
2010-03-25 Bob WilsonReapply Kevin's change 94440, now that Chris has fixed...
2010-03-24 Bob WilsonSpeculatively revert this to see if it fixes buildbot...
2010-03-24 Kevin EnderbyAdded the Advanced Encryption Standard (AES) Instructions.
2010-03-23 Chris Lattner[llvm_void_ty] is no longer needed for result types,
2010-03-19 Kevin EnderbyFixed the encoding problems of the crc32 instructions...
2010-01-07 David GreeneRevert r92939. These intrinsics get matched to LLVM...
2010-01-07 David GreeneAdd some "missing" instrinsics to make the SSE intrinsi...
2009-12-01 Eric ChristopherRemove the gcc builtins from the intrinsics, we'll...
2009-11-20 Sean CallananRecommitting PALIGNR shift width fixes.
2009-11-20 Sean CallananReverting PALIGNR fix until I figure out how this
2009-11-20 Sean CallananFixed PALIGNR to take 8-bit rotations in all cases.
2009-11-06 Eric ChristopherFix PR5315, original patch by Nicolas Capens!
2009-08-14 Eric ChristopherAdd sse4.2 string/text processing intrinsics. We'll...
2009-08-14 Eric ChristopherWhitespace cleanup.
2009-08-08 Eric ChristopherFix some cut and paste-os.
2009-08-08 Eric ChristopherDefine intrinsics for crc instruction.
2009-07-29 Eric ChristopherAdd support for gcc __builtin_ia32_ptest{z,c,nzc} intri...
2009-07-22 Eric ChristopherRemove intrinsic support for __builtin_ia32_vec_set_v16...
2009-07-21 Eric ChristopherAdd intrinsic for __builtin_ia32_vec_set_v4si which...
2009-02-26 Evan ChengADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable...
next