Push LLVMContexts through the IntegerType APIs.
[oota-llvm.git] / lib / Transforms / IPO / DeadArgumentElimination.cpp
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-26 Daniel DunbarRemove Value::getName{Start,End}, the last of the old...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-24 Daniel DunbarSwitch to getNameStr().
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-06 Owen AndersonMore LLVMContext-ification.
2009-06-10 Jay FoadImplement and use new method Function::hasAddressTaken().
2009-03-18 Chris Lattneraha, DAE does have to think about PHI nodes. Many...
2009-03-18 Chris Lattneradd an assertion to make it clear that PHI nodes are...
2009-03-18 Chris LattnerFix PR3807 by inserting 'insertelement' instructions...
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"
2009-01-23 Gabor Greifuse CallSite::isCalle instead of slow getOperandNo
2009-01-15 Rafael EspindolaAdd the private linkage.
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-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-07-15 Matthijs KooijmanAllow deadargelim to change return types even though...
2008-07-15 Matthijs KooijmanRevert r53606. It turns out that explicitely tracking...
2008-07-15 Matthijs KooijmanMake deadargelim a bit less smart, so it doesn't choke...
2008-07-15 Matthijs KooijmanDon't use isa when we can reuse a previous dyn_cast.
2008-07-15 Matthijs KooijmanMake DeadArgElim keep liveness of the return value...
2008-07-15 Matthijs KooijmanLet DAE keep a list of live functions, instead of simpl...
2008-07-15 Matthijs KooijmanSplit DAE::MarkLive into MarkLive and PropagateLiveness.
2008-07-15 Matthijs KooijmanPass around const RetOrArg references instead of copyin...
2008-07-15 Matthijs KooijmanSimplify debug code by using RetOrArg::getDescription().
2008-07-15 Matthijs KooijmanFix indentation (intentionally left out of the previous...
2008-07-15 Matthijs KooijmanMove the deadargelim code for intrinsically alive funct...
2008-07-10 Matthijs KooijmanRestructure dead argument elimination, try #3 :-)
2008-06-25 Evan ChengRestore DeadArgElim back to 52570. It's breaking 447...
2008-06-25 Duncan SandsPacify gcc-4.3.
2008-06-25 Matthijs KooijmanFix a (false) warning on darwin.
2008-06-25 Matthijs KooijmanFix some cosmetics in comments.
2008-06-24 Matthijs KooijmanCommit the new DeadArgElim pass again, this time with...
2008-06-21 Evan ChengBack out Matthijs' DAE patches. It's miscompiling gcc...
2008-06-20 Matthijs Kooijman80 column and trailing whitespace fixes.
2008-06-20 Matthijs KooijmanDon't let DeadArgumentElimination attempt to update...
2008-06-20 Matthijs KooijmanDon't let DeadArgElimination change the return type...
2008-06-20 Matthijs KooijmanExplicitely track if any arguments or return values...
2008-06-20 Matthijs KooijmanRemove debug output.
2008-06-20 Matthijs KooijmanRecommit r52459, rewriting of the dead argument elimina...
2008-06-18 Owen AndersonRevert r52459, which was causing an infinite loop or...
2008-06-18 Matthijs KooijmanRewrite the DeadArgumentElimination pass, to use a...
2008-06-05 Matthijs KooijmanUse use_iterator::getOperandNo instead of CallSite...
2008-06-04 Matthijs KooijmanReplace two manual loops with calls to CallSite::hasArg...
2008-05-30 Matthijs KooijmanUse eraseFromParent() instead of doing that manually...
2008-05-26 Duncan SandsFactor code to copy global value attributes like
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-03 Devang Patels/isReturnStruct()/hasStructRetAttr()/g
2008-02-22 Dale JohannesenSplit ParameterAttributes.h, putting the complicated
2008-02-19 Dale JohannesenExpand ParameterAttributes to 32 bits (in preparation
2008-01-17 Evan ChengDAE bug fix. Don't lose parameter attributes on vararg...
2008-01-11 Duncan SandsWhen DAE drops the varargs part of a function, ensure any
2008-01-07 Duncan SandsSmall cleanup for handling of type/parameter attribute
2008-01-06 Duncan SandsThe transform that tries to turn calls to bitcast funct...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-25 Gordon HenriksenFixing several transforms which would drop the collecto...
2007-12-21 Duncan SandsMake DAE not wipe out attributes on calls, and not...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-15 Chris LattnerFix PR1788 by taking the approach suggested by Richard...
2007-10-18 Chris LattnerFix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg...
2007-08-27 David GreeneUpdate InvokeInst to work like CallInst
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-07 Chris LattnerFix Transforms/DeadArgElim/2007-02-07-FuncRename.ll...
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-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2006-12-31 Reid SpencerFor PR950:
2006-12-19 Chris LattnerEliminate static ctors due to Statistic objects
2006-12-16 Chris Lattnerwhen inserting a dummy argument to work-around the...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-26 Bill WendlingReplace #include <iostream> with llvm_* streams.
2006-09-18 Chris LattnerImplement a trivial optzn: of vastart is never called...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-06-27 Chris LattnerFix Transforms/DeadArgElim/2006-06-27-struct-ret.ll...
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2005-06-24 Chris Lattneradd a debug type
2005-05-09 Chris LattnerPreserve calling conventions when doing IPO
2005-05-06 Chris Lattnerpreserve the tail marker
2005-05-06 Chris LattnerWrap long lines
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2004-09-20 Chris Lattner'Pass' should now not be derived from by clients. ...
next