Remove caching in FunctionImport: a Module can't be reused after being linked from
[oota-llvm.git] / lib / Transforms / IPO / PruneEH.cpp
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-10-13 Duncan P. N. Exon... IPO: Remove implicit ilist iterator conversions, NFC
2015-06-27 David Majnemer[PruneEH] A naked, noinline function can return via...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-02-11 Reid KlecknerDon't promote asynch EH invokes of nounwind functions...
2015-01-13 Ramkumar RamachandraStandardize {pred,succ,use,user}_empty()
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2013-11-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-06-15 Benjamin KramerPruneEH: Only merge attribute sets when used. No functi...
2013-01-30 Bill WendlingRemove addRetAttributes and addFnAttributes, which...
2013-01-22 Bill WendlingMore encapsulation work.
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-15 Bill WendlingMove the Attributes::Builder outside of the Attributes...
2012-10-15 Bill WendlingAttributes Rewrite
2012-10-14 Bill WendlingRemove the bitwise assignment OR operator from the...
2012-10-09 Bill WendlingUse the enum value of the attributes when adding them...
2012-10-09 Bill WendlingConvert to using the Attributes::Builder class to creat...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-02-06 Bill Wendling[unwind removal] We no longer have 'unwind' instruction...
2011-08-15 Bill WendlingMark the SCC as "might unwind" if we run into a 'resume...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-06-09 John McCallWhen deleting a basic block, remove call edges only...
2011-05-10 Devang PatelPreserve line number information.
2011-04-23 Jay FoadRemove unused STL header includes.
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-13 Owen AndersonCallGraphSCC passes implicity require CallGraph analysis.
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
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-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-04-16 Chris Lattnerintroduce a new CallGraphSCC class, and pass it around
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-22 Gabor Greifbacking out r99170 because it still fails on clang...
2010-03-22 Gabor GreifNow that hopefully all direct accesses to InvokeInst...
2010-03-19 Gabor Greifback out r98957, it broke smooshlab.apple.com:8010...
2010-03-19 Gabor GreifRecommit r80858 again (which has been backed out in...
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-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-06 Owen AndersonMore LLVMContext-ification.
2009-03-19 Dale JohannesenClear the cached cost when removing a function in
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2008-09-29 Duncan SandsSpeed up these passes when the callgraph has
2008-09-29 Duncan SandsRename isWeakForLinker to mayBeOverridden. Use it
2008-09-26 Devang PatelNow Attributes are divided in three groups
2008-09-25 Devang Patel Large mechanical patch.
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-08 Duncan SandsReapply 55859. This doesn't change anything as
2008-09-06 Duncan SandsWhen PruneEH turned an invoke into an ordinary
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Duncan SandsDelete the removeCallEdgeTo callgraph method,
2008-09-05 Duncan SandsMake this pass return that it made a change if
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-05-16 Dale JohannesenLess conservative verison of previous patch,
2008-05-16 Dale JohannesenWeak functions not declared non-throwing might be
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-25 Nick LewyckyRemove 'unwinds to' support from mainline. This patch...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-10 Nick LewyckyTurn unwind_to into "unwinds to".
2008-03-09 Nick LewyckyAnd again.
2008-03-09 Nick LewyckyBraces belong here. No functionality change.
2008-03-09 Nick LewyckyPrune the unwind_to labels on BBs that don't need them...
2008-02-22 Dale JohannesenSplit ParameterAttributes.h, putting the complicated
2008-02-19 Dale JohannesenExpand ParameterAttributes to 32 bits (in preparation
2008-01-02 Chris Lattneradd missing #include
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-18 Duncan SandsRename isNoReturn to doesNotReturn, and isNoUnwind to
2007-12-10 Duncan SandsMake PruneEH update the nounwind/noreturn attributes
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-13 Chris LattnerEliminate use of ctors that take vectors.
2007-02-11 Chris Lattnersimplify name juggling through the use of Value::takeName.
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-26 Devang PatelInherit CallGraphSCCPass directly from Pass.
next