index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CGBuiltin.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merging r243206:
Hans Wennborg
2015-07-30
1
-4
/
+4
*
Merging r242678:
Hans Wennborg
2015-07-20
1
-0
/
+1
*
Add missing builtins to altivec.h for ABI compliance (vol. 4)
Nemanja Ivanovic
2015-07-14
1
-0
/
+21
*
Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu...
David Blaikie
2015-07-14
1
-7
/
+7
*
Add missing builtins to altivec.h for ABI compliance (vol. 2)
Nemanja Ivanovic
2015-07-05
1
-1
/
+70
*
Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.
Akira Hatanaka
2015-07-02
1
-8
/
+4
*
Add support for the x86 builtin __builtin_cpu_supports.
Eric Christopher
2015-06-29
1
-0
/
+77
*
Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
2015-06-26
1
-0
/
+7
*
[CUDA] Implemented __nvvm_atom_*_gen_* builtins.
Artem Belevich
2015-06-25
1
-52
/
+127
*
Move the special-case check from r240462 into ARM-specific code.
Bob Wilson
2015-06-24
1
-19
/
+53
*
PR22560: Fix argument order for ARM _MoveToCoprocessor builtins.
Bob Wilson
2015-06-23
1
-0
/
+8
*
AMDGPU: Fix places missed in rename
Matt Arsenault
2015-06-19
1
-21
/
+21
*
This patch implements clang support for the ACLE special register intrinsics
Luke Cheeseman
2015-06-15
1
-0
/
+121
*
[CodeGen][NEON] Emit constants for "immediate" intrinsic arguments.
Ahmed Bougacha
2015-06-04
1
-3
/
+38
*
ubsan: Check for null pointers given to certain builtins, such
Nuno Lopes
2015-05-30
1
-0
/
+12
*
wip: Remove some unused functions
Justin Bogner
2015-05-29
1
-32
/
+0
*
API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...
David Blaikie
2015-05-18
1
-65
/
+68
*
[SystemZ] Add support for z13 low-level vector builtins
Ulrich Weigand
2015-05-05
1
-0
/
+205
*
[opaque pointer type] more GEP API migrations
David Blaikie
2015-04-04
1
-6
/
+6
*
[SystemZ] Support transactional execution on zEC12
Ulrich Weigand
2015-04-01
1
-0
/
+40
*
[PPC] Move argument range checks for HTM and crypto builtins to Sema
Kit Barton
2015-03-30
1
-113
/
+0
*
Add Hardware Transactional Memory (HTM) Support
Kit Barton
2015-03-25
1
-0
/
+85
*
MS ABI: Accept calls to an unprototyped declaration of _setjmp
David Majnemer
2015-03-20
1
-4
/
+6
*
[Modules] Implement __builtin_isinf_sign in Clang.
Chandler Carruth
2015-03-19
1
-20
/
+40
*
MS ABI: Implement __GetExceptionInfo for std::make_exception_ptr
David Majnemer
2015-03-13
1
-0
/
+8
*
Under duress, move check for target support of __builtin_setjmp/
Joerg Sonnenberger
2015-03-11
1
-9
/
+0
*
Add Clang support for PPC cryptography builtins
Nemanja Ivanovic
2015-03-04
1
-0
/
+29
*
Adjust the changes from r230255 to bail out if the backend can't lower
Joerg Sonnenberger
2015-03-04
1
-4
/
+9
*
Lower _mm256_broadcastsi128_si256 directly to a vector shuffle.
Juergen Ributzka
2015-03-03
1
-7
/
+0
*
Sema: Parenthesized bound destructor member expressions can be called
David Majnemer
2015-02-25
1
-12
/
+12
*
Only lower __builtin_setjmp / __builtin_longjmp to
Joerg Sonnenberger
2015-02-23
1
-0
/
+4
*
[X86] Convert palignr builtin handling to use shuffle form of right shift ins...
Craig Topper
2015-02-17
1
-35
/
+16
*
[X86] Merge the 2 separate builtin handlers for PALIGNR into a single one tha...
Craig Topper
2015-02-17
1
-52
/
+39
*
[X86] Remove code that does custom handling of the builtin for MMX palignr. T...
Craig Topper
2015-02-17
1
-31
/
+0
*
[X86] Remove completely unnecessary switch statement.
Craig Topper
2015-02-16
1
-12
/
+2
*
[X86] Teach clang to lower __builtin_ia32_psrldqi256 and __builtin_ia32_pslld...
Craig Topper
2015-02-16
1
-0
/
+54
*
Fix build break, these builtins don't exist
Reid Kleckner
2015-02-05
1
-4
/
+1
*
Do the same IRgen for __builtin_pow* as for pow*
Reid Kleckner
2015-02-05
1
-1
/
+7
*
Implement IRGen for SEH __finally and AbnormalTermination
Reid Kleckner
2015-02-04
1
-0
/
+3
*
MS ABI: Implement proper support for setjmp
David Majnemer
2015-01-29
1
-0
/
+52
*
Don't generate llvm.expect intrinsics with -O0.
Pete Cooper
2015-01-26
1
-1
/
+6
*
Initial support for Win64 SEH IR emission
Reid Kleckner
2015-01-22
1
-0
/
+7
*
Add __builtin_amdgpu_class
Matt Arsenault
2015-01-06
1
-0
/
+3
*
R600: Handle amdgcn triple
Tom Stellard
2015-01-06
1
-0
/
+1
*
[x86] Add the (v)cmpps/pd/ss/sd builtins to match gcc. Use them in the sse in...
Craig Topper
2014-12-27
1
-2
/
+150
*
CodeGen: implement __emit intrinsic
Saleem Abdulrasool
2014-12-17
1
-0
/
+22
*
Implement the __builtin_call_with_static_chain GNU extension.
Peter Collingbourne
2014-12-12
1
-1
/
+9
*
IR: Update clang for Metadata/Value split in r223802
Duncan P. N. Exon Smith
2014-12-09
1
-2
/
+2
*
CodeGen: refactor ARM builtin handling
Saleem Abdulrasool
2014-12-04
1
-20
/
+20
*
Use nullptr to silence -Wsentinel when self-hosting on Windows
Reid Kleckner
2014-12-01
1
-2
/
+2
[next]