summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/DwarfEHPrepare.cpp
Commit message (Expand)AuthorAgeFilesLines
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-1/+1
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-1/+1
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [WebAssembly] Add Wasm personality and isScopedEHPersonality()Heejin Ahn2018-05-171-2/+2
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [SimplifyCFG] put the optional assumption cache pointer in the options struct...Sanjay Patel2017-10-041-1/+1
* [SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel2017-09-271-1/+1
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-221-8/+18
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-2/+2
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-19/+13
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* Move EH-specific helper functions to a more appropriate placeDavid Majnemer2015-12-021-1/+1
* [WinEH] Recognize CoreCLR personality functionJoseph Tremoulet2015-10-061-2/+2
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-11/+6
* Stop calling DwarfEHPrepare from WinEHPrepareReid Kleckner2015-03-121-1/+12
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-1/+1
* Reland r229944: EH: Prune unreachable resume instructions during Dwarf EH pre...Reid Kleckner2015-03-091-10/+88
* Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH pre...Chandler Carruth2015-02-201-88/+10
* EH: Prune unreachable resume instructions during Dwarf EH preparationReid Kleckner2015-02-201-10/+88
* Add an IR-to-IR test for dwarf EH preparation using optReid Kleckner2015-02-181-0/+8
* EHPrepare: Remove leftover initialization code for DomTrees.Benjamin Kramer2015-01-291-22/+8
* Migrate AtomicExpandPass and DwarfEHPrepare to using a Function-ized getSubta...Eric Christopher2015-01-271-1/+1
* In DwarfEHPrepare, after all passes are run, RewindFunction may be a danglingYaron Keren2014-09-141-0/+5
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+2
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-4/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-071-3/+3
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-131-4/+4
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-131-1/+1
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-5/+6
* Remove useless code from transitioning to new EH schemeKai Nacke2013-05-311-4/+1
* The DWARF EH pass doesn't need the TargetMachine, only the TargetLoweringBase...Bill Wendling2013-05-201-4/+4
* No need to store the TargetMachine variable in this class.Bill Wendling2013-05-201-4/+2
* Split TargetLowering into a CodeGen and a SelectionDAG part.Benjamin Kramer2013-01-111-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-4/+4
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-4/+4
* Relax the requirement that the exception object must be an instruction. DuringBill Wendling2012-05-171-6/+6
* Reapply r149159 with a fix to add to a PHI node with a non-null parent.Bill Wendling2012-01-281-34/+64
* Revert r149159 until I can fix tests.Bill Wendling2012-01-281-61/+32
* Don't always create a separate block for the call to _Unwind_Resume.Bill Wendling2012-01-281-32/+61
* When lowering the 'resume' instruction, look to see if we can eliminate theBill Wendling2012-01-201-2/+32
* This code is dead, what with the new EH model and the auto-upgraders in place.Bill Wendling2011-11-071-639/+12
* Update the dominator tree with the correct dominator for the new 'unwind' block.Bill Wendling2011-08-261-0/+5
* Look at only the terminators of the basic block. Also, if we're using the new EHBill Wendling2011-08-251-5/+9
* Modify for the new EH scheme.Bill Wendling2011-08-171-1/+57
OpenPOWER on IntegriCloud