]> granicus.if.org Git - clang/history - lib/CodeGen/CGBuiltin.cpp
Merging r308455:
[clang] / lib / CodeGen / CGBuiltin.cpp
2017-07-17 Martin Storsjo[AArch64] Add support for __builtin_ms_va_list on aarch64
2017-07-17 Ulrich Weigand[SystemZ] Add support for IBM z14 processor (1/3)
2017-07-11 Konstantin ZhuravlyovEnhance synchscope representation (clang)
2017-07-08 Craig Topper[X86] Move AVX512VPOPCNTDQ in __builtin_cpu_support...
2017-07-06 Sjoerd MeijerThis reverts r305820 (ARMv.2-A FP16 vector intrinsics...
2017-06-30 Heejin Ahn[WebAssembly] Add throw/rethrow builtins for exception...
2017-06-20 Abderrazek Zaafrani[AArch64] ADD ARMv.2-A FP16 vector intrinsics
2017-06-16 Dinar TemirbulatovExpand vector oparation to as IR constants, PR28129.
2017-06-03 Galina KistanovaAdded LLVM_FALLTHROUGH to address warning: this stateme...
2017-06-02 Vedant KumarRevert "[AArch64] Add ARMv8.2-A FP16 vefctor intrinsics"
2017-06-01 Abderrazek Zaafrani[AArch64] Add ARMv8.2-A FP16 vefctor intrinsics
2017-05-25 Oren Ben Simhon[X86] Adding avx512_vpopcntdq feature set and its intri...
2017-05-24 Tony Jiang[PowerPC] Implement vec_xxsldwi builtin.
2017-05-24 Tony Jiang[PowerPC] Implement vec_xxpermdi builtin.
2017-05-18 Krzysztof Parzyszek[CodeGen] Propagate LValueBaseInfo instead of Alignment...
2017-05-09 Serge GueltonSuppress all uses of LLVM_END_WITH_NULL. NFC.
2017-05-09 Dean Michael Berris[XRay] Add __xray_customeevent(...) as a clang-supporte...
2017-05-05 Nico WeberANSIfy more. Still no behavior change.
2017-05-05 Nico WeberANSIfy. No behavior change.
2017-04-07 Hans WennborgImplement _interlockedbittestandset as a builtin
2017-04-04 Michael Zuckerman[X86][Clang] Converting __mm{|256|512}_movm_epi{8|16...
2017-03-22 Hans Wennborg[X86] Implement __readgsqword (and the rest) as builtin...
2017-03-21 George Burgess IVLet llvm.objectsize be conservative with null pointers
2017-03-21 Reid KlecknerUpdate Clang for LLVM rename AttributeSet -> AttributeList
2017-03-12 Sanjay Patel[x86] these aren't the undefs you're looking for (PR32176)
2017-03-10 Yaxun Liu[AMDGPU] Add builtin functions readlane ds_permute...
2017-03-06 Reid Kleckner[MS] Add support for __ud2 and __int2c MSVC intrinsics
2017-02-23 George Burgess IV[CodeGen] Don't reemit expressions for pass_object_size...
2017-02-22 Matt ArsenaultAMDGPU: Add fmed3 half builtin
2017-02-22 George Burgess IVCall the correct @llvm.objectsize.
2017-02-16 Anastasia Stulova[OpenCL] Correct ndrange_t implementation
2017-02-09 Reid Kleckner[MS] Implement the __fastfail intrinsic as a builtin
2017-01-31 Matt ArsenaultAMDGPU: Add builtin for fmed3 intrinsic
2017-01-29 Arpith Chacko Jacob[OpenMP][NVPTX][CUDA] Adding support for printf for...
2017-01-27 Anastasia Stulova[OpenCL] Add missing address spaces in IR generation...
2017-01-20 Richard SmithP0426: Make the library implementation of constexpr...
2017-01-10 Chad Rosier[ARM] Use generic bitreverse intrinsic, rather than...
2017-01-10 Chad Rosier[AArch64] Use generic bitreverse intrinsic, rather...
2017-01-05 Sean FertileAdd vec_insert4b and vec_extract4b functions to altivec.h
2016-12-15 Saleem AbdulrasoolCodeGen: force builtins to be local
2016-12-13 Zachary TurnerUpdate for clang after llvm::StringLiteral.
2016-12-12 Filipe Cabecinhas[clang] Version support for UBSan handlers
2016-12-01 Akira Hatanaka[CodeGen][ARM] Make sure the value and type used to...
2016-11-28 Peter CollingbourneIRGen: Remove all uses of CreateDefaultAlignedLoad.
2016-11-18 Konstantin Zhuravlyov[AMDGPU] Change frexp.exp builtin to return i16 for...
2016-11-15 Zaara Syedavector load store with length (left justified) clang...
2016-11-15 Tony Jiang[PowerPC] Implement BE VSX load/store builtins - clang...
2016-11-14 Anastasia Stulova[OpenCL] Fix for integer parameters of enqueue_kernel
2016-11-14 Anastasia Stulova[OpenCL] Change to clk_event parameter in enqueue_kernel.
2016-11-13 Konstantin Zhuravlyov[AMDGPU] Add f16 builtin functions (VI+)
2016-11-11 Simon Pilgrim[X86] Merge (near) duplicate scalar non-temporal store...
2016-11-08 Ayman Musa[X86][AVX512][Clang] Add support for mask_{move|store...
2016-10-31 David MajnemerUse toCharUnitsFromBits instead of TargetInfo::getCharWidth
2016-10-31 David MajnemerAdd support for __builtin_alloca_with_align
2016-10-27 David Majnemer[CodeGen] Provide an appropriate alignment for dynamic...
2016-10-26 John McCallRefactor call emission to package the function pointer...
2016-10-24 Mehdi AminiAdd support for __builtin_os_log_format[_buffer_size]
2016-10-24 Mehdi AminiRevert "Add support for __builtin_os_log_format[_buffer...
2016-10-24 Mehdi AminiAdd support for __builtin_os_log_format[_buffer_size]
2016-10-24 Craig Topper[AVX-512] Replace 64-bit element and 512-bit vector...
2016-10-22 Craig Topper[AVX-512] Remove masked 128/256-bit palignr builtins...
2016-10-14 Albert GutowskiImplement __stosb intrinsic as a volatile memset
2016-10-13 Albert GutowskiAdd 64-bit MS _Interlocked functions as builtins again
2016-10-13 Albert GutowskiImplement MS _ReturnAddress and _AddressOfReturnAddress...
2016-10-12 Albert GutowskiImplement MS _BitScan intrinsics
2016-10-11 Mehdi AminiRevert "Change Builtins name to be stored as StringRef...
2016-10-10 Mehdi AminiChange Builtins name to be stored as StringRef instead...
2016-10-10 Albert GutowskiImplement MS read/write barriers and __faststorefence...
2016-10-10 Albert GutowskiImplement __emul, __emulu, _mul128 and _umul128 MS...
2016-10-04 Albert GutowskiSeparate builtins for x84-64 and i386; implement __mulh...
2016-10-03 Gor Nishanov[coroutines] Adding builtins for coroutine intrinsics...
2016-10-01 Mehdi AminiUse StringRef in Triple API (NFC)
2016-09-30 Martin Storsjo[MS] Implement __iso_volatile loads/stores as builtins
2016-09-28 Artem Belevich[CUDA] added __nvvm_atom_{sys|cta}_* builtins.
2016-09-27 Nemanja Ivanovic[Power9] Builtins for ELF v.2 ABI conformance - front...
2016-09-23 Alexey Bader[OpenCL] Augment pipe built-ins with pipe packet size...
2016-09-14 Albert GutowskiAdd some MS aliases for existing intrinsics
2016-09-14 Dehao ChenConvert finite to builtin
2016-09-13 Albert GutowskiTemporary fix for MS _Interlocked intrinsics
2016-09-13 Albert GutowskiReverse commit 281375 (breaks building Chromium)
2016-09-13 Albert GutowskiAdd bunch of _Interlocked builtins
2016-09-13 Albert GutowskiAdd some MS aliases for existing intrinsics
2016-09-08 Albert GutowskiImplement MS _rot intrinsics
2016-08-18 Changpeng FangAMDGPU: Add clang builtin for ds_swizzle.
2016-08-16 Reid KlecknerRevert "[X86] Add xgetbv/x[X86] Add xgetbv xsetbv intri...
2016-08-16 Marina Yatsina[X86] Add xgetbv/x[X86] Add xgetbv xsetbv intrinsics...
2016-08-10 Chandler Carruth[x86] Fix a really nasty bug introduced in r276417...
2016-08-05 Wei DingAMDGPU : Add Clang builtin intrinsics for compare with...
2016-08-04 Alexey Bader[OpenCL] Added underscores to the names of 'to_addr...
2016-07-22 Simon Pilgrim[X86][AVX] Added support for lowering to VBROADCASTF128...
2016-07-15 Matt ArsenaultAMDGPU: Remove legacy ldexp builtin
2016-07-15 Matt ArsenaultAMDGPU: Update for rsq intrinsic changes
2016-07-15 Wei DingAMDGPU: Add Clang Builtin for v_lerp_u8
2016-07-10 Jan VeselyAMDGPU: Export workitem builtins
2016-07-08 Craig Topper[CodeGen] Use llvm::Type::getVectorNumElements instead...
2016-07-08 Craig Topper[X86] Reuse existing lambda and remove unnecessary...
2016-07-08 Craig Topper[X86] Remove a couple calls to create V2F64 and V4F32...
2016-07-06 Craig Topper[X86] Use native IR for immediate values 0-7 of packed...
2016-07-06 Craig Topper[AVX512] Use the generic ctlz intrinsic to implement...
2016-07-05 Anastasia Stulova[OpenCL] An implementation of device side enqueue ...
next