summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-206/+131
* [WebAssembly] Initial WebAssembly support in clangDan Gohman2015-09-031-0/+17
* add __builtin_unpredictable and convert to metadataSanjay Patel2015-09-021-0/+6
* [PowerPC] Support __builtin_ppc_get_timebaseHal Finkel2015-08-311-0/+5
* [CUDA] fix codegen for __nvvm_atom_min/max_gen_u*Jingyue Wu2015-08-311-2/+6
* [X86][SSE] Add _mm_undefined_* intrinsicsSimon Pilgrim2015-08-261-0/+4
* [ARM NEON] Use CGF cached Types instead of llvm::Type::get. NFC.Ahmed Bougacha2015-08-241-13/+11
* [ARM NEON] Replace redundant code with a new GetFloatNeonType. NFC.Ahmed Bougacha2015-08-241-63/+22
* [ARM NEON] Use the common naming scheme for vcvt f16 builtins. NFC.Ahmed Bougacha2015-08-211-2/+2
* Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher2015-08-061-2/+2
* [CodeGen] Clean up CGBuiltin a bit.Benjamin Kramer2015-07-281-272/+176
* [AArch64] Implement __builtin_thread_pointerAdhemerval Zanella2015-07-281-0/+5
* [CodeGen] Don't UBSan-ize the argument to __builtin_frame_addressDavid Majnemer2015-07-251-4/+4
* [CodeGen] Flip lanes when lowering __builtin_palignr with one laneBenjamin Kramer2015-07-201-0/+1
* Add missing builtins to altivec.h for ABI compliance (vol. 4)Nemanja Ivanovic2015-07-141-0/+21
* Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu...David Blaikie2015-07-141-7/+7
* Add missing builtins to altivec.h for ABI compliance (vol. 2)Nemanja Ivanovic2015-07-051-1/+70
* Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.Akira Hatanaka2015-07-021-8/+4
* Add support for the x86 builtin __builtin_cpu_supports.Eric Christopher2015-06-291-0/+77
* Add missing builtins to altivec.h for ABI compliance (vol. 1)Nemanja Ivanovic2015-06-261-0/+7
* [CUDA] Implemented __nvvm_atom_*_gen_* builtins.Artem Belevich2015-06-251-52/+127
* Move the special-case check from r240462 into ARM-specific code.Bob Wilson2015-06-241-19/+53
* PR22560: Fix argument order for ARM _MoveToCoprocessor builtins.Bob Wilson2015-06-231-0/+8
* AMDGPU: Fix places missed in renameMatt Arsenault2015-06-191-21/+21
* This patch implements clang support for the ACLE special register intrinsicsLuke Cheeseman2015-06-151-0/+121
* [CodeGen][NEON] Emit constants for "immediate" intrinsic arguments.Ahmed Bougacha2015-06-041-3/+38
* ubsan: Check for null pointers given to certain builtins, suchNuno Lopes2015-05-301-0/+12
* wip: Remove some unused functionsJustin Bogner2015-05-291-32/+0
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-65/+68
* [SystemZ] Add support for z13 low-level vector builtinsUlrich Weigand2015-05-051-0/+205
* [opaque pointer type] more GEP API migrationsDavid Blaikie2015-04-041-6/+6
* [SystemZ] Support transactional execution on zEC12Ulrich Weigand2015-04-011-0/+40
* [PPC] Move argument range checks for HTM and crypto builtins to SemaKit Barton2015-03-301-113/+0
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+85
* MS ABI: Accept calls to an unprototyped declaration of _setjmpDavid Majnemer2015-03-201-4/+6
* [Modules] Implement __builtin_isinf_sign in Clang.Chandler Carruth2015-03-191-20/+40
* MS ABI: Implement __GetExceptionInfo for std::make_exception_ptrDavid Majnemer2015-03-131-0/+8
* Under duress, move check for target support of __builtin_setjmp/Joerg Sonnenberger2015-03-111-9/+0
* Add Clang support for PPC cryptography builtinsNemanja Ivanovic2015-03-041-0/+29
* Adjust the changes from r230255 to bail out if the backend can't lowerJoerg Sonnenberger2015-03-041-4/+9
* Lower _mm256_broadcastsi128_si256 directly to a vector shuffle.Juergen Ributzka2015-03-031-7/+0
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-12/+12
OpenPOWER on IntegriCloud