Bill Wendling
|
0680f97fc4
Create ConstantExpr class
|
6 years ago |
Erich Keane
|
a906279b79
Implement Function Multiversioning for Non-ELF Systems.
|
6 years ago |
Erich Keane
|
212daa42ee
Remove a pair of unused dispatch multiversion declarations.
|
6 years ago |
Craig Topper
|
ecd6966ec0
[X86] Add support for more than 32 features for __builtin_cpu_is
|
6 years ago |
Akira Hatanaka
|
a866fe7bf7
Distinguish `__block` variables that are captured by escaping blocks
|
6 years ago |
Akira Hatanaka
|
9af0395b6d
Revert r343518.
|
6 years ago |
Akira Hatanaka
|
dedd45eb43
Distinguish `__block` variables that are captured by escaping blocks
|
6 years ago |
Calixte Denizet
|
fa0bcfc365
[CodeGen] Revert commit https://reviews.llvm.org/rL342717
|
7 years ago |
Calixte Denizet
|
2bc1c8b8c8
[CodeGen] Add to emitted DebugLoc information about coverage when it's required
|
7 years ago |
Erich Keane
|
9d84dfe6d9
[NFC]Refactor MultiVersion Resolver Emission to combine types
|
7 years ago |
Akira Hatanaka
|
22354ba448
Revert r341754.
|
7 years ago |
Akira Hatanaka
|
c500c06792
Distinguish `__block` variables that are captured by escaping blocks
|
7 years ago |
Sanjay Patel
|
7cb7a1d0c1
[CodeGen] add rotate builtins that map to LLVM funnel shift
|
7 years ago |
Sanjay Patel
|
6e672c87df
revert r340137: [CodeGen] add rotate builtins
|
7 years ago |
Sanjay Patel
|
276876b8b3
[CodeGen] add/fix rotate builtins that map to LLVM funnel shift (retry)
|
7 years ago |
Akira Hatanaka
|
ffa70d529c
[CodeGen] Merge equivalent block copy/helper functions.
|
7 years ago |
David Chisnall
|
6020984018
Add Windows support for the GNUstep Objective-C ABI V2.
|
7 years ago |
Roman Lebedev
|
5e2a3ae204
[clang][ubsan] Implicit Conversion Sanitizer - integer truncation - clang part
|
7 years ago |
Serge Pavlov
|
3ed5b235b1
[UBSan] Strengthen pointer checks in 'new' expressions
|
7 years ago |
Akira Hatanaka
|
95dc1a4cb7
[CodeGen][ObjC] Make block copy/dispose helper functions exception-safe.
|
7 years ago |
Richard Smith
|
b68cfed35f
Support lifetime-extension of conditional temporaries.
|
7 years ago |
Erich Keane
|
9eb2866868
Implement cpu_dispatch/cpu_specific Multiversioning
|
7 years ago |
Erich Keane
|
032aa95be6
[NFC] Switch CodeGenFunction to use value init instead of member init lists
|
7 years ago |
Erich Keane
|
9c7bda2f19
Revert -r336726, which included more files than intended.
|
7 years ago |
Erich Keane
|
1437ede97c
[NFC] Switch CodeGenFunction to use value init instead of member init lists
|
7 years ago |
Craig Topper
|
dc74ef665f
[Builtins][Attributes][X86] Tag all X86 builtins with their required vector width. Add a min_vector_width function attribute and tag all x86 instrinsics with it
|
7 years ago |
Peter Collingbourne
|
736ed08304
Implement CFI for indirect calls via a member function pointer.
|
7 years ago |
Igor Kudrin
|
6463d2234a
[CodeGen] Provide source locations for UBSan type checks when emitting constructor calls.
|
7 years ago |
Yaxun Liu
|
db3b4cb7ab
[NFC] Add CreateMemTempWithoutCast and CreateTempAllocaWithoutCast
|
7 years ago |
Heejin Ahn
|
23b1d15264
[WebAssembly] Use Windows EH instructions for Wasm EH
|
7 years ago |