ArgumentPromotion: Propagate debug locations on calls for which arguments are promoted.
[opencl/llvm.git] / lib / Transforms / IPO / ArgumentPromotion.cpp
2014-06-27 David BlaikieArgumentPromotion: Propagate debug locations on calls...
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-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
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...
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-01-28 Reid KlecknerUpdate optimization passes to handle inalloca arguments
2014-01-23 Rafael EspindolaRemove tail marker when changing an argument to an...
2013-11-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-11-15 Manman RenArgumentPromotion: correctly transfer TBAA tags and...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-07-18 Nick LewyckyClean up some of this code a tiny bit, no functionality...
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-23 Bill WendlingRemove the last of uses that use the Attribute object...
2013-01-21 Bill WendlingHave AttributeSet::getRetAttributes() return an Attribu...
2013-01-21 Bill WendlingMake AttributeSet::getFnAttributes() return an Attribut...
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingPush some more methods down to hide the use of the...
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-30 Bill WendlingRemove Function::getParamAttributes and use the Attribu...
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-11-20 Bill WendlingMake the AttrListPtr object a part of the LLVMContext.
2012-10-15 Bill WendlingAdd an enum for the return and function indexes into...
2012-10-14 Bill WendlingRemove operator cast method in favor of querying with...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-04 Bill WendlingUse method to query for attributes.
2012-09-30 Benjamin KramerArgumentPromotion: Remove ancient workaround for a...
2012-07-19 Benjamin KramerReplace some explicit compare loops with std::equal.
2012-05-28 Chris Lattnerswitch AttrListPtr::get to take an ArrayRef, simplifyin...
2011-08-15 Eli FriedmanUpdate inter-procedural optimizations for atomic load...
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-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-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-01-16 Chris Lattnerfix PR8932, a case where arg promotion could infinitely...
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanFactor out Instruction::isSafeToSpeculativelyExecute...
2010-11-11 Dan GohmanTBAA-enable ArgumentPromotion.
2010-10-19 Dan GohmanReapply r116831 and r116839, converting AliasAnalysis...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-13 Owen AndersonCallGraphSCC passes implicity require CallGraph analysis.
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
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-28 Gabor Greifsimplify by using CallSite constructors; virtually...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-12 Gabor Greifcache result of operator*
2010-04-20 Chris LattnerFix rdar://7879828 - crash in CallGraph, a self host...
2010-04-16 Chris Lattnerintroduce a new CallGraphSCC class, and pass it around
2010-03-27 Eric ChristopherWhen we promote a load of an argument make sure to...
2010-03-23 Gabor Greifadd assert in argpromotion, which cannot trigger
2010-02-25 Nick LewyckyCorrect whitespace.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-01-05 David GreeneChange errs() to dbgs().
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-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
2009-08-31 Chris Lattneradd -debug output
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-24 Chris Lattnerprune the #includes in raw_ostream.h by moving a
2009-08-14 Dan GohmanMake TargetData optional in GlobalOpt and ArgumentPromo...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-30 Daniel DunbarTwines: Don't allow implicit conversion from integers...
2009-07-30 Daniel DunbarSwitch obvious clients to Twine instead of utostr ...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Daniel DunbarRemove unnecessary store to temporary std::string.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-06 Owen AndersonMore LLVMContext-ification.
2009-06-10 Jay FoadImplement and use new method Function::hasAddressTaken().
2009-04-17 David GreeneUse a safer iterator interface and get rid of std C...
2009-02-18 Dan GohmanAdd explicit keywords.
2009-01-22 Gabor Greifintroduce a useful abstraction to find out if a Use...
2009-01-15 Rafael EspindolaAdd the private linkage.
2008-11-16 Torok EdwinIf SI->size() is 0, we are not allowed to dereference...
2008-09-26 Devang PatelNow Attributes are divided in three groups
2008-09-25 Devang Patel Large mechanical patch.
2008-09-24 Devang Patels/ParamAttrsWithIndex/FnAttributeWithIndex/g
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-08 Duncan SandsUpdate the callgraph correctly in ArgumentPromotion.
2008-09-07 Duncan SandsCorrect a comment and strip trailing whitespace.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-29 Matthijs KooijmanRestructure ArgumentPromotion a bit. Instead of just...
2008-05-29 Gabor Greifconvert more operand loops to iterator formulation
2008-05-27 Duncan SandsFix some constructs that gcc-4.4 warns about.
next