index
:
ampere-computing/clang.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
clang including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CGCleanup.cpp
Age
Commit message (
Expand
)
Author
2017-08-25
Fix typo in comment, no behavior change.
Nico Weber
2017-05-31
Don't try to spill static allocas when emitting expr cleanups with branches
Reid Kleckner
2017-05-09
Suppress all uses of LLVM_END_WITH_NULL. NFC.
Serge Guelton
2017-04-12
Update Clang for an API change to LLVM's switch case iterator (it is now
Chandler Carruth
2017-03-06
Don't assume cleanup emission preserves dominance in expr evaluation
Reid Kleckner
2016-10-20
Retire llvm::alignOf in favor of C++11 alignof.
Benjamin Kramer
2016-07-01
[Temporary, Lifetime] Add lifetime marks for temporaries
Tim Shen
2016-04-01
[CodeGen] Emit lifetime.end intrinsic after objects are destructed in
Akira Hatanaka
2016-01-14
Update for LLVM function name change.
Rui Ueyama
2015-12-30
Fix alignment issue in CodeGenFunction::PopCleanupBlock.
James Y Knight
2015-12-12
Update clang to use the updated LLVM EH instructions
David Majnemer
2015-11-06
CodeGen: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith
2015-10-28
[WinEH] Mark calls inside cleanups as noinline
Reid Kleckner
2015-10-15
[CodeGen] Remove dead code. NFC.
Benjamin Kramer
2015-10-08
[WinEH] Push cleanupendpad scopes around exceptional cleanups
Reid Kleckner
2015-10-08
[WinEH] Remove NewMSEH and enable its behavior by default
Reid Kleckner
2015-09-10
[SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right
Reid Kleckner
2015-09-08
Compute and preserve alignment more faithfully in IR-generation.
John McCall
2015-08-23
[WinEH] Update to new EH pad/ret signatures (with tokens required)
Joseph Tremoulet
2015-08-15
[MS ABI] Switch catchpad/cleanuppad to use tokens
David Majnemer
2015-08-04
[CodeGen] Don't write into a SmallVector's uninitialized memory.
Benjamin Kramer
2015-07-31
[MS ABI] Hook clang up to the new EH instructions
David Majnemer
2015-07-17
Fix alignment issues in Clang.
James Y Knight
2015-04-22
Revert "Revert r234581, it might have caused a few miscompiles in Chromium."
David Majnemer
2015-04-11
Revert r234581, it might have caused a few miscompiles in Chromium.
Nico Weber
2015-04-10
Remove threshold for inserting lifetime markers for named temporaries
Arnaud A. de Grandmaison
2015-04-08
[WinEH] Don't wrap cleanups in terminate actions
Reid Kleckner
2015-04-05
clang-format my last commit
David Blaikie
2015-04-05
[opaque pointer type] More GEP API migrations
David Blaikie
2015-02-17
Revert accidental commit.
Benjamin Kramer
2015-02-17
Prefer SmallVector::append/insert over push_back loops. Clang edition.
Benjamin Kramer
2015-02-04
DebugInfo: Attribute cleanup code to the end of the scope, not the end of the...
David Blaikie
2015-02-03
Address review feedback for r228003.
Adrian Prantl
2015-02-03
Merge ArtificialLocation into ApplyDebugLocation and make a clear
Adrian Prantl
2015-01-14
Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...
David Blaikie
2015-01-09
Revert "DebugInfo: Generalize debug info location handling" and related commits
David Blaikie
2014-12-30
Reapply "DebugInfo: Generalize debug info location handling"
David Blaikie
2014-12-29
Revert "DebugInfo: Generalize debug info location handling"
David Blaikie
2014-12-29
Reapply "DebugInfo: Generalize debug info location handling"
David Blaikie
2014-12-17
Revert "DebugInfo: Generalize debug info location handling"
David Blaikie
2014-12-16
DebugInfo: Generalize debug info location handling
David Blaikie
2014-11-19
Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...
David Blaikie
2014-10-10
Revert r218865 because it introduced PR21236, a crash in codegen emitting the...
Nick Lewycky
2014-10-08
Replace a destructor of EHCleanupScope with a Destroy() method to reflect the...
Kostya Serebryany
2014-10-02
Emit lifetime.start / lifetime.end markers for unnamed temporary objects.
Arnaud A. de Grandmaison
2014-05-21
[C++11] Use 'nullptr'. CodeGen edition.
Craig Topper
2014-03-09
[C++11] Update Clang for the change to LLVM's Use-Def chain iterators in
Chandler Carruth
2014-01-21
Revert "CodeGen: Simplify CodeGenFunction::EmitCaseStmt"
Justin Bogner
2014-01-17
Debug info: Refactor NoLocation and ArtificialLocation to use a common base
Adrian Prantl
2014-01-15
CodeGen: Simplify CodeGenFunction::EmitCaseStmt
Justin Bogner
[next]