summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/WinEHPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-3/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-2/+2
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-3/+2
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [WebAssembly] Add Wasm exception handling prepare passHeejin Ahn2018-05-311-5/+19
* [WebAssembly] Add Wasm personality and isScopedEHPersonality()Heejin Ahn2018-05-171-3/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-15/+16
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer2017-12-301-18/+8
* Guard print() functions only used by dump() functions.Florian Hahn2017-07-311-0/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-1/+1
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-6/+4
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-2/+4
* [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
OpenPOWER on IntegriCloud