summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Add fract builtinMatt Arsenault2016-05-281-0/+3
* [CodeGen] Don't crash when sizeof(long) != 4 for some intrinsDavid Majnemer2016-05-271-6/+9
* [OpenCL] Add to_{global|local|private} builtin functions.Yaxun Liu2016-05-201-0/+23
* Add all the avx512 flavors to __builtin_cpu_supports's list.Benjamin Kramer2016-05-201-0/+21
* [CUDA] Implement __ldg using intrinsics.Justin Lebar2016-05-191-0/+45
* [WebAssembly] Rename memory_size intrinsic to current_memoryDerek Schuff2016-05-021-2/+2
* [AArch64] Fix D19098 fallout.Marcin Koscielnicki2016-04-191-5/+0
* [ARM NEON] Define vfms_f32 on ARM, and all vfms using vfma.Ahmed Bougacha2016-04-191-16/+0
* make __builtin_isfinite more efficient (PR27145)Sanjay Patel2016-04-071-19/+12
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-55/+52
* AMDGPU: Add frexp_mant + frexp_exp builtinsMatt Arsenault2016-03-301-0/+8
* Silencing warnings from MSVC 2015 Update 2. Both of these changes silence "C4...Aaron Ballman2016-03-301-1/+1
* Add missing __builtin_bitreverse8Matt Arsenault2016-03-231-0/+1
* [CUDA] Implement atomicInc and atomicDec builtinsJustin Lebar2016-03-221-0/+16
* Preserve ExtParameterInfos into CGFunctionInfo.John McCall2016-03-111-3/+1
* [PPC] FE support for generating VSX [negated] absolute value instructionsKit Barton2016-03-091-0/+10
* Add __builtin_canonicalizeMatt Arsenault2016-02-271-0/+5
* AMDGPU: Add sin/cos builtinsMatt Arsenault2016-02-131-0/+6
* AMDGPU: Update builtin for intrinsic changeMatt Arsenault2016-02-131-3/+3
* Add builtins for bitreverse intrinsicMatt Arsenault2016-02-031-42/+45
* Recommit: R258773 [OpenCL] Pipe builtin functionsXiuli Pan2016-01-261-0/+136
* Revert "[OpenCL] Pipe builtin functions"David Majnemer2016-01-261-135/+0
* [OpenCL] Pipe builtin functionsXiuli Pan2016-01-261-0/+135
* [CUDA] Make printf work.Justin Lebar2016-01-231-0/+3
* AMDGPU: Rename builtins to use amdgcn prefixMatt Arsenault2016-01-221-25/+39
* Reordering fields to reduce padding in Clang. NFCBen Craig2015-12-141-6/+6
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-20/+72
* Move checkTargetFeatures to CodeGenFunction.cpp to make itEric Christopher2015-11-121-42/+0
* In preparation to use it in more places renameEric Christopher2015-11-121-11/+11
* Extract out a function onto CodeGenModule for getting the map ofEric Christopher2015-11-111-26/+3
* Fix a FIXME about using std::is_sorted.Eric Christopher2015-11-111-3/+4
* Fix __builtin_signbit for ppcf128 typePetar Jovanovic2015-11-061-3/+13
* [WebAssembly] Update wasm builtin functions to match spec changes.Dan Gohman2015-11-051-7/+2
* Add support for __builtin_{add,sub,mul}_overflow.John McCall2015-10-291-1/+127
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-1/+3
* Reflow comment.Eric Christopher2015-10-281-6/+4
* Handle target builtin options that are all required rather thanEric Christopher2015-10-271-4/+9
* Use early exits to reduce indentation.Eric Christopher2015-10-271-46/+48
* Make a bunch of static arrays const.Craig Topper2015-10-181-3/+3
* Add an error when calling a builtin that requires features that don'tEric Christopher2015-10-151-0/+67
* [CodeGen] Remove dead code. NFC.Benjamin Kramer2015-10-151-9/+0
* [X86] Add XSAVE intrinsic familyAmjad Aboud2015-10-131-0/+40
* [WebAssembly] Add a __builtin_wasm_resize_memory() intrinsic.Dan Gohman2015-10-021-0/+5
* [WebAssembly] Add a __builtin_wasm_memory_size() intrinsic.Dan Gohman2015-10-021-0/+5
* [CUDA] fix codegen for __nvvm_atom_cas_*Jingyue Wu2015-09-301-1/+3
* [ARM][NEON] Use address space in vld([1234]|[234]lane) and vst([1234]|[234]la...Jeroen Ketema2015-09-301-10/+20
* [CUDA] Allow parsing of host and device code simultaneously.Artem Belevich2015-09-221-11/+25
* Support __builtin_ms_va_list.Charles Davis2015-09-171-13/+41
* Fix vld1_lane intrinsic generationSteven Wu2015-09-091-2/+1
* Introduce __builtin_nontemporal_store and __builtin_nontemporal_load.Michael Zolotukhin2015-09-081-0/+26
OpenPOWER on IntegriCloud