summaryrefslogtreecommitdiff
path: root/include/llvm/IntrinsicsX86.td
Commit message (Expand)AuthorAge
* Add support of RTM from TSX extensionMichael Liao2012-11-08
* Mark avx2 maskstore has ReadWriteArgMem. Mark broadcast and maskload as ReadA...Craig Topper2012-08-26
* Fix attributes on X86 store intrinsics.Jakob Stoklund Olesen2012-08-23
* Add intrinsics for Ivy Bridge's rdrand instruction.Benjamin Kramer2012-07-12
* X86: add more GATHER intrinsics in LLVMManman Ren2012-06-29
* X86: add GATHER intrinsics (AVX2) in LLVMManman Ren2012-06-26
* Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper2012-06-13
* Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...Craig Topper2012-06-10
* Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper2012-06-09
* Rename fma4 intrinsics to just fma since they are now used for both FMA4 and ...Craig Topper2012-06-03
* Add intrinsic for pclmulqdq instruction.Craig Topper2012-05-31
* Mark insertq/extrq intrinsic readnone.Benjamin Kramer2012-05-30
* Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...Benjamin Kramer2012-05-29
* Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...Craig Topper2012-05-08
* Add SSE4A MOVNTSS/MOVNTSD instructions.Craig Topper2012-05-07
* Remove AVX vpermil intrinsics. I removed their uses from clang headers and bu...Craig Topper2012-04-18
* Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with norm...Craig Topper2012-04-15
* Fix 128-bit ptest intrinsics to take v2i64 instead of v4f32 since these are i...Craig Topper2012-04-12
* Remove GCC builtins for vpermilp* intrinsics as clang no longer needs them. C...Craig Topper2012-02-08
* Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to...Craig Topper2012-02-05
* Remove pcmpgt/pcmpeq intrinsics as clang is not using them.Craig Topper2012-01-31
* Add GCCBuiltin declarations for cmpsd/cmpss/cmppd/cmpps to allow custom code ...Craig Topper2012-01-30
* Remove AVX 256-bit unaligned load intrinsics. 128-bit versions had been remov...Craig Topper2012-01-25
* Add XOP Intrinsics and testsJan Sjödin2012-01-11
* Support for encoding all FMA4 instructions and tablegen patterns for allJan Sjödin2011-11-30
* This patch contains support for encoding FMA4 instructions andBruno Cardoso Lopes2011-11-25
* Add AVX2 variable shift instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VPMOVMASK instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qual...Craig Topper2011-11-07
* Fix accidental edit to __builtin_ia32_vperm2f128_ps256's nameCraig Topper2011-11-07
* More AVX2 instructions and their intrinsics.Craig Topper2011-11-06
* Add more AVX2 instructions and intrinsics.Craig Topper2011-11-06
* Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructionsCraig Topper2011-11-04
* Add new X86 AVX2 VBROADCAST instructions.Craig Topper2011-11-03
* More AVX2 instructions and intrinsics.Craig Topper2011-11-02
* Add a bunch more X86 AVX2 instructions and their corresponding intrinsics.Craig Topper2011-11-02
* Fix operand type for x86 pmadd_ub_sw intrinsic.Craig Topper2011-11-01
* Fix operand type for int_x86_ssse3_phadd_sw_128 intrinsicCraig Topper2011-10-31
* Begin adding AVX2 instructions. No selection support yet other than intrinsics.Craig Topper2011-10-31
* Add intrinsics and feature flag for read/write FS/GS base instructions. Also ...Craig Topper2011-10-30
* Mark X86 pcmpeq b/w/d intrinsics as being Commutative. pcmpeqq is already mar...Craig Topper2011-10-30
* Fix return type for X86 mpsadbw instrinsic. The instruction takes in a vector...Craig Topper2011-10-30
* Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrinsics and replace with ...Craig Topper2011-10-21
* Rename PEXTR to PEXT. Add intrinsics for BMI instructions.Craig Topper2011-10-19
* Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn't exist. Chad Rosier2011-05-26
* Remove dead intrinsics.Bill Wendling2011-05-04
* Add 3DNow! intrinsics.Michael J. Spencer2011-04-15
* Fix whitespace and tabs.Michael J. Spencer2011-04-14
* Reapply r129401 with patch for clang.Bill Wendling2011-04-13
* Revert r129401 for now. Clang is using the old way of doing things.Bill Wendling2011-04-12