Guillaume Chatelet
|
4eef7a8ad0
[Alignment][Clang][NFC] Add CharUnits::getAsAlign
|
5 years ago |
Guillaume Chatelet
|
66e66825dc
[Alignment][NFC] Remove LoadInst::setAlignment(unsigned)
|
5 years ago |
JF Bastien
|
6dabc75940
[NFC] avoid AlignedCharArray in clang
|
6 years ago |
James Y Knight
|
937984b3a9
[opaque pointer types] Cleanup CGBuilder's Create*GEP.
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Chandler Carruth
|
e9f1b74ccc
[TI removal] Make `getTerminator()` return a generic `Instruction`.
|
6 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Richard Smith
|
b68cfed35f
Support lifetime-extension of conditional temporaries.
|
7 years ago |
Yaxun Liu
|
5e81b15024
Call CreateTempAllocaWithoutCast for ActiveFlag
|
7 years ago |
Heejin Ahn
|
23b1d15264
[WebAssembly] Use Windows EH instructions for Wasm EH
|
7 years ago |
Yaxun Liu
|
afefd298d3
Revert r332982 Call CreateTempMemWithoutCast for ActiveFlag
|
7 years ago |
Yaxun Liu
|
f5fd97a2fb
Call CreateTempMemWithoutCast for ActiveFlag
|
7 years ago |
Akira Hatanaka
|
1e2c681c5b
[CodeGen] Avoid destructing a callee-destructued struct type in a
|
7 years ago |
Akira Hatanaka
|
b4f1a4acff
Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"
|
7 years ago |
Akira Hatanaka
|
71c661e65b
[CodeGen] Avoid destructing a callee-destructued struct type in a
|
7 years ago |
John McCall
|
3fb45fcca0
Allocate and access NormalCleanupDest with the natural alignment of i32.
|
7 years ago |
Nico Weber
|
8846be39d9
Fix typo in comment, no behavior change.
|
8 years ago |
Reid Kleckner
|
11cf8fe613
Don't try to spill static allocas when emitting expr cleanups with branches
|
8 years ago |
Serge Guelton
|
b0c092f298
Suppress all uses of LLVM_END_WITH_NULL. NFC.
|
8 years ago |
Chandler Carruth
|
d6b8079c9e
Update Clang for an API change to LLVM's switch case iterator (it is now
|
8 years ago |
Reid Kleckner
|
a53bfab123
Don't assume cleanup emission preserves dominance in expr evaluation
|
8 years ago |
Benjamin Kramer
|
fd352be22e
Retire llvm::alignOf in favor of C++11 alignof.
|
8 years ago |
Tim Shen
|
56e97bdd41
[Temporary, Lifetime] Add lifetime marks for temporaries
|
9 years ago |
Akira Hatanaka
|
0a54ccf3d6
[CodeGen] Emit lifetime.end intrinsic after objects are destructed in
|
9 years ago |
Rui Ueyama
|
9e83128d12
Update for LLVM function name change.
|
9 years ago |
James Y Knight
|
9559085cc9
Fix alignment issue in CodeGenFunction::PopCleanupBlock.
|
9 years ago |
David Majnemer
|
29849678b0
Update clang to use the updated LLVM EH instructions
|
9 years ago |
Duncan P. N. Exon Smith
|
2ceddccf8f
CodeGen: Remove implicit ilist iterator conversions, NFC
|
9 years ago |
Reid Kleckner
|
8207ab01d3
[WinEH] Mark calls inside cleanups as noinline
|
9 years ago |
Benjamin Kramer
|
aa1247dbae
[CodeGen] Remove dead code. NFC.
|
9 years ago |