aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Headers
AgeCommit message (Expand)AuthorFilesLines
2012-11-05Fix module map for SSE4a builtinsDouglas Gregor1-1/+1
2012-11-05Make cpuid.h actually work with -std=c99 <rdar://problem/12552716>.Douglas Gregor2-1/+23
2012-10-31Add "static" to some functions in altivec.c where it was missing.Ulrich Weigand1-13/+13
2012-10-26X86 SSE Intrinsics: update header for sqrt_ss, rsqrt_ss and rcp_ss.Manman Ren1-3/+6
2012-10-11clang/lib/Headers/CMakeLists.txt: Add f16cintrin.h.NAKAMURA Takumi1-0/+1
2012-10-11X86: add F16C support in ClangManman Ren2-0/+62
2012-10-05Add intrinsic of MULX in BMI2 headerMichael Liao1-0/+19
2012-09-26Add struct keyword before _Unwind_Context.Logan Chien1-1/+1
2012-07-12Add _rdrand{16,32,64}_step intrinsics to immintrin.hBenjamin Kramer1-0/+22
2012-07-02Rename tzcnt intrinsics to match gcc.Craig Topper1-3/+3
2012-06-29std::nullptr_t support in MS headers, from João Matos.Douglas Gregor1-0/+7
2012-06-29X86: add more GATHER intrinsics in ClangManman Ren1-0/+112
2012-06-29X86: add more GATHER intrinsics in ClangManman Ren1-6/+70
2012-06-26X86: add GATHER intrinsics (AVX2) in ClangManman Ren1-0/+64
2012-06-15Headers/xopintrin.h: Try to fix r158492. Did you mean, mm256?NAKAMURA Takumi1-4/+4
2012-06-15Add XOP frcz instrinsics.Craig Topper1-0/+36
2012-06-12Add XOP permute intrinsics.Craig Topper1-0/+28
2012-06-11Add XOP shift and compare intrinsics.Craig Topper1-4/+92
2012-06-10Add XOP vprot* instruction intrinsicsCraig Topper1-0/+40
2012-06-10More XOP intrinsicsCraig Topper1-0/+108
2012-06-10Begin adding XOP intrinsicsCraig Topper3-1/+117
2012-06-04Add fma3 intrinsic header file.Craig Topper3-0/+234
2012-05-31Add builtin for pclmulqdq instruction.Craig Topper1-3/+15
2012-05-30Update FIXME. ABM is already covered by LZCNT and POPCNT.Craig Topper1-1/+1
2012-05-29Install ammintrin.h in the cmake build.Benjamin Kramer1-0/+1
2012-05-29Add an ammintrin.h header for SSE4a intrinsics.Benjamin Kramer2-1/+73
2012-05-07Remove the 'intrin.h' builtin header file and its tests for now.Chandler Carruth2-369/+0
2012-05-01Get rid of storelv4si builtin as it can be expressed directly. This is generalChad Rosier1-1/+4
2012-04-24Expand #include_next in float.h from mingw to _msc_ver.Nico Weber1-1/+1
2012-04-24Let NULL and MSVC headers coexist better.Nico Weber1-3/+6
2012-04-24Adding information about what intrinsics still need to be implemented for MSV...Aaron Ballman1-0/+302
2012-04-24Fix a typo spotted by Matt.Chandler Carruth1-1/+1
2012-04-24Introduce an initial sketch of a MSVC compatible 'intrin.h' builtinChandler Carruth2-0/+67
2012-04-17Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U...Craig Topper2-28/+4
2012-04-15Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shuf...Craig Topper1-2/+6
2012-04-12Fix the signatures for the _mm256_storeu2_* intrinsics.Chad Rosier1-3/+3
2012-03-30Correctly check argument types for some vector macros in smmintrin.h. Put par...Craig Topper2-17/+40
2012-03-30Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399.Craig Topper1-0/+6
2012-03-30Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401.Craig Topper1-1/+1
2012-03-29unwind.h fix for -fvisibility=hidden users. This fixes firefox build in a systemRafael Espindola1-1/+13
2012-03-20[avx] Define the _mm256_loadu2_xxx and _mm256_storeu2_xxx intrinsics.Chad Rosier1-0/+67
2012-02-23* tgmath_logb.patch implements the missing logb function (see C99 standard 7....Howard Hinnant1-3/+20
2012-02-21Allow linux builds to take advantage of libunwind to get unwind.h ifJeffrey Yasskin1-3/+13
2012-02-20Add 3dNOW intrinsic header to x86intrin.h, conditioned on __3dNOW__ toChandler Carruth1-1/+5
2012-02-08Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builti...Craig Topper2-4/+28
2012-02-08Remove vpermilp* builtins. Same effect can be achieved with builtin_shuffleve...Craig Topper1-4/+16
2012-02-07Add C11 FLT_TRUE_MIN and friends. <rdar://problem/10812837>.Eli Friedman1-0/+11
2012-02-04Comment mystery code.Nick Lewycky1-0/+2
2012-02-03Make _mm_cmpgt_epi8 immute to -funsigned-char.Nick Lewycky1-1/+2
2012-02-02Back out my heinous hack that tricked the module generation mechanismDouglas Gregor1-46/+7