Range-for-ify some things in GlobalMerge
[oota-llvm.git] / lib / CodeGen / SjLjEHPrepare.cpp
2015-07-16 Matthias BraunFix __builtin_setjmp in combination with sjlj exception...
2015-07-09 Reid KlecknerExpose sjlj preparation through opt for my own debuggin...
2015-07-08 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-05-18 David BlaikieSimplify IRBuilder::CreateCall* by using ArrayRef+initi...
2015-04-04 David Blaikie[opaque pointer type] More GEP API migrations
2015-03-24 David BlaikieOpaque Pointer Types: GEP API migrations to specify...
2015-01-27 Eric ChristopherReplace some uses of getSubtargetImpl with the cached...
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-13 Reid KlecknerUse nullptr instead of NULL for variadic sentinels
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-14 Bill WendlingUnify the lowering of arguments during SjLj prepare.
2014-07-14 Bill WendlingSupport lowering of empty aggregates.
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-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-07 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-01-21 Duncan P. N. Exon... CodeGen: Stop treating vectors as aggregates
2013-09-23 Bill WendlingReformat code with clang-format.
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-05-14 Kai NackeAdd bitcast to store of personality function.
2013-03-08 Bill WendlingRevert r176154 in favor of a better approach.
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-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-03 Benjamin KramerIRBuilderify the SjlLjEHPrepare pass.
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-03-16 Chad RosierRevert r152705, which reapplied r152486 as this appears...
2012-03-14 Bill WendlingReapply r152486 with a fix for the nightly testers.
2012-03-13 Bill Wendlings/SjLjEHPass/SjLjEHPrepare/
2012-03-12 Bill WendlingRevert due to nightly test failures.
2012-03-10 Bill WendlingImplement a more intelligent way of spilling uses acros...
2012-01-27 Bill WendlingPlace the GEP instructions nearer to the instructions...
2012-01-07 Andrew TrickMissing raw_ostream.h breaks MSVC build.
2012-01-06 Andrew TrickTracing to help investigate issues with SjLj spill...
2011-12-14 Bill WendlingReapply r146481 with a fix to create the Builder value...
2011-12-14 Bill WendlingRevert r146481 to review possible miscompilations.
2011-12-13 Bill WendlingAvoid using the 'insertvalue' instruction here.
2011-11-16 Bob WilsonRecord landing pads with a SmallSetVector to avoid...
2011-11-16 Bob WilsonUpdate the SP in the SjLj jmpbuf whenever it changes...
2011-10-24 Bill WendlingCleanup. Get rid of the old SjLj EH lowering code....
2011-10-21 Bill WendlingMake sure that the landing pads themselves have no...
2011-10-17 Bill WendlingNow Igor, throw the switch...give my creation life!
2011-10-08 Bill WendlingUse the code that lowers the arguments and spills any...
2011-10-05 Bill WendlingFix comment to reflect the new EH stuff.
2011-10-04 Bill WendlingGeneric cleanup.
2011-10-03 Bill WendlingDon't carry over the dispatchsetup hack from the old...
2011-10-03 Bill WendlingMove the grabbing of the jump buffer into the caller...
2011-09-28 Bill WendlingHave the SjLjEHPrepare pass do some more heavy lifting.
2011-09-28 Bill WendlingBitcast the alloca to an i8* to match the intrinsic...
2011-09-28 Bill WendlingCreate and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-28 Bill WendlingIn the new EH model, setup the function context and...
2011-09-12 Bill WendlingIntroduce a bit of a hack.
2011-08-27 Bill WendlingThese splits should be done whether they are critical...
2011-08-26 Bill WendlingSplit the landing pad block only if it's a critical...
2011-08-24 Bill WendlingAdd the sentinal "no handle" value to the ResumeInst.
2011-08-23 Bill WendlingDon't replace *all* uses with the new stuff.
2011-08-23 Bill WendlingLook at the end of the entry block for an invoke.
2011-08-22 Bill WendlingSplit the landing pad's edge. Then for all uses of...
2011-08-22 Bill WendlingSome whitespace fixes and #include reordering.
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
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 StructType::get() and TargetData...
2011-06-18 Chris Lattnerfix the varargs version of StructType::get to not requi...
2011-05-11 Bill WendlingGive the 'eh.sjlj.dispatchsetup' intrinsic call the...
2011-04-11 Bill WendlingThe default of the dispatch switch statement was to...
2011-04-05 Bill WendlingRevamp the SjLj "dispatch setup" intrinsic.
2011-01-07 Bill WendlingEarly exit if we don't have invokes. The 'Unwinds'...
2010-11-06 Benjamin KramerPrune includes.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
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-06-30 Jim GrosbachHandle array and vector typed parameters in sjljehprepa...
2010-06-25 Gabor Greifuse ArgOperand API
2010-06-16 Jim Grosbachadd FIXME
2010-06-15 Jim Grosbachfix naming
2010-06-01 Jim GrosbachAdd a FIXME
2010-06-01 Jim GrosbachWhen processing function arguments when splitting live...
2010-05-27 Jim GrosbachUpdate the saved stack pointer in the sjlj function...
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 Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-03-04 Jim GrosbachFor SJLJ exception handling, make sure that all calls...
2010-01-28 Jim GrosbachUpdate of 94055 to track the IR level call site informa...
2010-01-21 Jim Grosbachback this out for now. Growing Function is not good.
2010-01-21 Jim GrosbachMake sure that landing pad entries in the EH call site...
next