summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/WinEHPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WinEH] Avoid holding references to BlockColor (DenseMap) entries while inser...Andrew Kaylor2016-12-141-1/+5
* Fix comment typos. NFC.Simon Pilgrim2016-11-201-2/+2
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942.Justin Lebar2016-07-281-6/+2
* Don't invoke getName() from Function::isIntrinsic().Justin Lebar2016-07-271-2/+6
* revert http://reviews.llvm.org/D21101Etienne Bergeron2016-06-301-39/+0
* [exceptions] Upgrade exception handlers when stack protector is usedEtienne Bergeron2016-06-301-0/+39
* Revert "[SimplifyCFG] Stop inserting calls to llvm.trap for UB"David Majnemer2016-06-251-3/+3
* [SimplifyCFG] Stop inserting calls to llvm.trap for UBDavid Majnemer2016-06-251-3/+3
* IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFCDuncan P. N. Exon Smith2016-04-071-1/+1
* [WinEH] Don't remove unannotated inline-asm callsDavid Majnemer2016-02-261-2/+3
* [WinEH] Visit 'unwind to caller' catchswitches nested in catchswitchesDavid Majnemer2016-02-231-4/+8
* [WinEH] Prevent EH state numbering from skipping nested cleanup pads that nev...Andrew Kaylor2016-02-121-6/+14
* Revert r258580 and r258581.David Majnemer2016-02-011-113/+0
* [WinEH] Don't miscompile cleanups which conditionally unwind to callerDavid Majnemer2016-01-231-1/+2
* [WinEH] Let cleanups post-dominated by unreachable get executedDavid Majnemer2016-01-221-0/+112
* [WinEH] Rename CatchReturnInst::getParentPad, NFCJoseph Tremoulet2016-01-151-2/+2
* [WinEH] Update WinEHFuncInfo if StackColoring merges allocasDavid Majnemer2016-01-081-3/+4
* [WinEH] Remove calculateCatchReturnSuccessorColorsDavid Majnemer2016-01-061-18/+0
* [WinEH] Update CoreCLR EH state numberingJoseph Tremoulet2016-01-041-61/+181
* WinEHPrepare.cpp: Suppress a warning for -Asserts. [-Wunused-variable]NAKAMURA Takumi2016-01-031-4/+2
* [WinEH] Update catchrets with cloned successorsJoseph Tremoulet2016-01-021-4/+38
* [WinEH] Add additional verificationDavid Majnemer2016-01-021-4/+7
* [ptr-traits] Sink a constructor definition to the .cpp file and addChandler Carruth2015-12-291-0/+4
* [WinEH] Don't visit the same catchswitch twiceDavid Majnemer2015-12-231-7/+15
* [WinEH] Use operand bundles to describe call sitesDavid Majnemer2015-12-151-18/+50
* [IR] Remove terminatepadDavid Majnemer2015-12-141-42/+0
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-1350/+335
* Move EH-specific helper functions to a more appropriate placeDavid Majnemer2015-12-021-1/+1
* [WinEH] Disable most forms of demotionReid Kleckner2015-11-191-117/+5
* [WinEH] Fix problem with removing an element from a SetVector while iterating.Andrew Kaylor2015-11-121-11/+5
* [WinEH] Re-committing r252249 (Clone funclets with multiple parents) with add...Andrew Kaylor2015-11-091-34/+1005
* Revert r252249 (and r252255, r252258), "[WinEH] Clone funclets with multiple ...NAKAMURA Takumi2015-11-061-977/+14
* Fix build warningsAndrew Kaylor2015-11-061-4/+4
* [WinEH] Clone funclets with multiple parentsAndrew Kaylor2015-11-061-14/+977
* [WinEH] Fix CatchRetSuccessorColorMap accountingJoseph Tremoulet2015-10-161-2/+0
* [WinEH] Remove dead code/includes from WinEHPrepareDavid Majnemer2015-10-161-29/+2
* [WinEH] Fix endpad coloring/numberingJoseph Tremoulet2015-10-161-3/+12
* [WinEH] Remove CatchObjRecoverIdxDavid Majnemer2015-10-121-1/+0
* [WinEH] Remove more dead codeDavid Majnemer2015-10-101-6/+2
* [WinEH] Delete the old landingpad implementation of Windows EHReid Kleckner2015-10-091-2447/+16
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-091-36/+42
* [WinEH] Fix cleanup state numberingJoseph Tremoulet2015-10-091-4/+20
* [WinEH] Remove unreachable blocks before preparationDavid Majnemer2015-10-071-5/+5
* [WinEH] Set NoModuleLevelChanges in clone flagsJoseph Tremoulet2015-10-071-2/+7
* [WinEH] Update CoreCLR EH for catchpad MBBsJoseph Tremoulet2015-10-071-2/+2
* [SEH] Add llvm.eh.exceptioncode intrinsicReid Kleckner2015-10-071-8/+9
* [WinEH] Create a separate MBB for funclet prologuesDavid Majnemer2015-10-061-3/+2
* [WinEH] Implement state numbering for CoreCLRJoseph Tremoulet2015-10-061-0/+85
* [WinEH] Recognize CoreCLR personality functionJoseph Tremoulet2015-10-061-2/+2
OpenPOWER on IntegriCloud