Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / CodeGen / DwarfEHPrepare.cpp
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-10-06 Joseph Tremoulet[WinEH] Recognize CoreCLR personality function
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-03-12 Reid KlecknerStop calling DwarfEHPrepare from WinEHPrepare
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-09 Reid KlecknerReland r229944: EH: Prune unreachable resume instructio...
2015-02-20 Chandler CarruthRevert r229944: EH: Prune unreachable resume instructio...
2015-02-20 Reid KlecknerEH: Prune unreachable resume instructions during Dwarf...
2015-02-18 Reid KlecknerAdd an IR-to-IR test for dwarf EH preparation using opt
2015-01-29 Benjamin KramerEHPrepare: Remove leftover initialization code for...
2015-01-27 Eric ChristopherMigrate AtomicExpandPass and DwarfEHPrepare to using...
2014-09-14 Yaron KerenIn DwarfEHPrepare, after all passes are run, RewindFunc...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-07 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-31 Kai NackeRemove useless code from transitioning to new EH scheme
2013-05-20 Bill WendlingThe DWARF EH pass doesn't need the TargetMachine, only...
2013-05-20 Bill WendlingNo need to store the TargetMachine variable in this...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-05-17 Bill WendlingRelax the requirement that the exception object must...
2012-01-28 Bill WendlingReapply r149159 with a fix to add to a PHI node with...
2012-01-28 Bill WendlingRevert r149159 until I can fix tests.
2012-01-28 Bill WendlingDon't always create a separate block for the call to...
2012-01-20 Bill WendlingWhen lowering the 'resume' instruction, look to see...
2011-11-07 Bill WendlingThis code is dead, what with the new EH model and the...
2011-08-26 Bill WendlingUpdate the dominator tree with the correct dominator...
2011-08-25 Bill WendlingLook at only the terminators of the basic block. Also...
2011-08-17 Bill WendlingModify for the new EH scheme.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-28 Bill WendlingInitial code to convert ResumeInsts into calls to _Unwi...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-11 Jay FoadDe-constify Types in FunctionType::get().
2011-06-01 Bill WendlingThe ARM stuff already calls the Resume function, not...
2011-05-28 Benjamin KramerErase instructions _after_ checking their type.
2011-05-28 John McCallImplement and document the llvm.eh.resume intrinsic...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-03-15 Bill WendlingThere are some situations which can cause the URoR...
2010-10-29 Bill WendlingThis may be an ARM target, so check for _Unwind_SjLj_Re...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-09-03 Duncan SandsReapply commit 112702 which was speculatively reverted...
2010-09-01 Eric ChristopherSpeculatively revert 112699 and 112702, they seem to...
2010-09-01 Duncan SandsUse the SSAUpdator to turn calls to eh.exception that...
2010-08-31 Duncan SandsStop using the dom frontier in DwarfEHPrepare by not...
2010-08-29 Chris Lattnerrevert 112457, it looks like it broke selfhost.
2010-08-29 Chris Lattnerrewrite DwarfEHPrepare to use SSAUpdater to promote...
2010-08-29 Chris Lattnerinline function into its only caller.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-26 Bill WendlingUsing llvm.eh.catch.all.value instead of .llvm.eh.catch...
2010-07-26 Dan GohmanA block dominates itself, by definition.
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-06-30 Bill WendlingUse the catch-all selectors we already found when conve...
2010-06-29 Duncan SandsIt seems clear that this should return Changed.
2010-06-29 Gabor Greifuse ArgOperand APIs
2010-06-28 Gabor Greifsimplify: we have solid argument iterator range
2010-06-25 Gabor Greifuse ArgOperand accessors
2010-06-25 Gabor Greifuse ArgOperand API (the simple part)
2010-06-24 Bill WendlingLoosen up the requirements in the Horrible Hack(tm...
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-12 Bill WendlingWhen performing the Horrible Hack(tm-Duncan) on the...
2010-04-19 Dan GohmanCode that needs a TargetMachine should have access...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greiftypos
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-02 Dale JohannesenSkip debug info when looking for existing EH calls...
2010-03-29 Bill WendlingRe-add back in the slow way of determining of a clean...
2010-03-29 Bill WendlingA more general (and simpler!) implementation of r99671...
2010-03-27 Bill WendlingReturn if we changed anything or not.
2010-03-27 Bill WendlingIf a selector has a call to ".llvm.eh.catch.all.value...
2010-03-26 Bill WendlingIf we mark clean-ups as clean-ups, then it could break...
2010-01-20 Jim GrosbachSjLj EH introduces can introduce an additional edge...
2009-11-23 Nick LewyckyPull LLVMContext out of PromoteMemToReg.
2009-10-29 Bill WendlingDon't put in these EH changes.
2009-10-29 Bill WendlingReverting r85338 for now. It's causing a bootstrap...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-15 Eric ChristopherExpand on comment.
2009-09-14 Bill WendlingPull the creation of the "RewindFunction" function...
2009-09-04 Eric ChristopherIf there's a calling convention attach it to the rewind...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
next