projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Move EH-specific helper functions to a more appropriate place
[oota-llvm.git]
/
lib
/
CodeGen
/
WinEHPrepare.cpp
2015-04-20
Andrew Kaylor
[WinEH] Fix problem with mapping shared empty handler...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-20
Andrew Kaylor
[WinEH] Fix memory leak with catch-all mapping.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Andrew Kaylor
Fix build wanrings and line endings
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Andrew Kaylor
[WinEH] Fixes for a few cppeh failures.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Nico Weber
Revert r235154-r235156, they cause asserts when buildin...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-17
Reid Kleckner
[SEH] Reimplement x64 SEH using WinEHPrepare
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Reid Kleckner
[WinEH] Handle a landingpad, resume, and cleanup all...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Reid Kleckner
[SEH] Deal with users of the old lpad for SEH catch...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-15
Richard Trieu
Change range-based for-loops to be -Wrange-loop-analysi...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-11
Alexander Kornienko
Use 'override/final' instead of 'virtual' for overridde...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Reid Kleckner
[WinEH] Recognize SEH finally block inserted by the...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-10
Reid Kleckner
[WinEH] Try to make outlining invokes work a little...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-08
Andrew Kaylor
Formmatting correction
blob
|
commitdiff
|
raw
|
diff to current
2015-04-08
Andrew Kaylor
[WinEH] Minor bug fixes.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-07
Andrew Kaylor
[WinEH] Add invoke of llvm.donothing to outlined catch...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Reid Kleckner
[WinEH] Don't sink allocas into child handlers
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Majnemer
[WinEH] Fill out .xdata for catch objects
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Majnemer
[WinEH] Sink UnwindHelp completely out of IR
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Andrew Kaylor
Fixing a memory leak in WinEHPrepare
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Andrew Kaylor
Fixing a build error
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Andrew Kaylor
Fixing build warnings.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Andrew Kaylor
[WinEH] Handle nested landing pads in outlined catch...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
Reid Kleckner
[WinEH] Fold cast into assertion based on review feedback
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Reid Kleckner
Fix unused variable in NDEBUG builds
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Reid Kleckner
[WinEH] Make llvm.eh.actions use frameescape indices...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Andrew Kaylor
Fix WinEHPrepare bug with multiple catch handlers
blob
|
commitdiff
|
raw
|
diff to current
2015-03-31
David Majnemer
[WinEH] Generate .xdata for catch handlers
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Majnemer
[WinEH] Run cleanup handlers when an exception is thrown
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Andrew Kaylor
Fixing a bug with optimized catch-all handlers in WinEH...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
David Majnemer
WinEH: Create a parent frame alloca for HandlerType...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Reid Kleckner
WinEH: Create an unwind help alloca for __CxxFrameHandl...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
[winehprepare] Update and sort includes. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Andrew Kaylor
Fixing a bug with WinEH PHI handling
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Reid Kleckner
WinEH: Make llvm.eh.actions emission match the EH docs
blob
|
commitdiff
|
raw
|
diff to current
2015-03-18
Reid Kleckner
Use WinEHPrepare to outline SEH finally blocks
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Reid Kleckner
Make llvm.eh.actions an intrinsic and add docs for it
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Reid Kleckner
Stop calling DwarfEHPrepare from WinEHPrepare
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Reid Kleckner
Fix some clang warnings in WinEHPrepare
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Andrew Kaylor
Extended support for native Windows C++ EH outlining
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Reid Kleckner
Reland r229944: EH: Prune unreachable resume instructio...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Andrew Kaylor
Fix uninitialized memory references in WinEHPrepare
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Reid Kleckner
Replace llvm.frameallocate with llvm.frameescape
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Reid Kleckner
WinEH: Remove vestigial EH object
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Andrew Kaylor
Fixing problem with field initialization order
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Andrew Kaylor
Outline cleanup handlers for native Windows C++ excepti...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-03
Andrew Kaylor
Remap arguments and non-alloca values used by outlined...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-25
Andrew Kaylor
Fixing a problem with insert location in WinEH outlining
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Andrew Kaylor
Fixing eol-style
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
Andrew Kaylor
Removing unused private field.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
Andrew Kaylor
Second attempt to fix WinEHCatchDirector build failures.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
Andrew Kaylor
Attempting to fix WinEHCatchDirector destructor related...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-23
Andrew Kaylor
Remap frame variables for native Windows exception...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Chandler Carruth
Revert r229944: EH: Prune unreachable resume instructio...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Reid Kleckner
EH: Prune unreachable resume instructions during Dwarf...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Andrew Kaylor
Style and formatting fixes for r229715
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Reid Kleckner
dos2unix the WinEH file and tests
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
David Blaikie
Remove unused member variables (-Wunused-private-field)
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Andrew Kaylor
Adding implementation to outline C++ catch handlers...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-11
Reid Kleckner
Don't promote asynch EH invokes of nounwind functions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-30
Alexey Samsonov
Fix memory leak in WinEHPrepare introduced in r227405.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
Update comments to use unreachable instead of llvm...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Benjamin Kramer
EHPrepare: Remove leftover initialization code for...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Chandler Carruth
Remove an unused private field added r227405 to fix...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
Remove unused variable
blob
|
commitdiff
|
raw
|
diff to current
2015-01-29
Reid Kleckner
Add a Windows EH preparation pass that zaps resumes
blob
|
commitdiff
|
raw
|
diff to current