Be conservative if getresult operand is neither call nor invoke.
[oota-llvm.git] / lib / VMCore /
2008-04-09 Chris Lattneradd a simplified accessor for creating an fp constant...
2008-04-09 Chris Lattneradd a version of ConstantFP::get that doesn't take...
2008-04-08 Duncan SandsConvenience method for setting the nounwind
2008-04-07 Duncan SandsMake sure that intrinsics automagically get the
2008-04-06 Gabor Greiffix a warning
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-04-01 Chris LattnerChange the MemoryBuffer::getFile* methods to take just...
2008-03-31 Nate BegemanDon't eliminate bitcast instructions that change the...
2008-03-30 Duncan SandsFix comment typo.
2008-03-28 Nick LewyckyUpdate example to new syntax.
2008-03-25 Dan GohmanAdd explicit keywords.
2008-03-25 Evan ChengHandle a special case xor undef, undef -> 0. Technicall...
2008-03-25 Bill WendlingFix PR2062: Don't build Intrinsics.gen in the source...
2008-03-24 Dan GohmanShrink the size of AllocationInst by using its SubclassData
2008-03-23 Gordon HenriksenObjective Caml bindings for basic block, function,...
2008-03-22 Anton KorobeynikovFix merge error
2008-03-22 Anton KorobeynikovAdd testcase for prev. commit. Minor fixes
2008-03-22 Anton KorobeynikovAliasing chains cleanups: update langref, add check...
2008-03-22 Anton KorobeynikovSupport chained aliases for LLVM IR printing. This...
2008-03-22 Anton KorobeynikovSlightly increase default set size. It's cheap and...
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-21 Duncan SandsMake it possible to get an empty struct using
2008-03-21 Evan ChengUndo 48570. Correctly match mmx shift instructions...
2008-03-20 Devang PatelThese passes preserve CFG.
2008-03-20 Devang PatelRestore isCFGOnly property of various analysis passes.
2008-03-20 Devang PatelKeep track of analysis information inherited from Modul...
2008-03-19 Evan ChengAdd intrinsics to match mmx shift builtin's with immedi...
2008-03-19 Devang Patel#if 1 .. #endif markers do not add any value.
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-03-19 Chris Lattneradd some convenience methods for creating GEP instructi...
2008-03-19 Gordon HenriksenC bindings for Module-, Function-, and BasicBlock:...
2008-03-19 Gordon HenriksenC and Objective Caml bindings for the various getParent...
2008-03-19 Devang PatelDo not use virtual function to identify an analysis...
2008-03-18 Devang PatelIdentify Analysis pass.
2008-03-16 Gordon HenriksenC and Objective Caml bindings for PassManagers.
2008-03-14 Gordon HenriksenExpose Module::dump via C and Ocaml.
2008-03-14 Dan GohmanUpdate comments; getPassName no longer uses RTTI.
2008-03-13 Chris Lattnermove a bunch of trivial methods to be inline.
2008-03-13 Chris LattnerVarious improvements suggested by Duncan
2008-03-13 Dan GohmanEliminate a few unnecessary uses of dynamic_cast.
2008-03-13 Dan GohmanFix a typo.
2008-03-13 Dan GohmanDon't redundantly clear std::vector members in destructors.
2008-03-13 Dan GohmanChange PMTopLevelManager's PassManagers vector element...
2008-03-13 Dan GohmanChange PMStack::push to accept a PMDataManager* instead of
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-11 Anton KorobeynikovAdd helper for ultimate aliasee resoltion
2008-03-11 Dan GohmanGive PassManager and FunctionPassManager a common base...
2008-03-11 Dan GohmanFix typos in comments.
2008-03-10 Dan GohmanUse utostr instead of a stringstream.
2008-03-10 Dan GohmanInitialize ArgTypes directly instead of manually copyin...
2008-03-10 Dan GohmanRemove an unnecessary #include
2008-03-10 Nick LewyckyTurn unwind_to into "unwinds to".
2008-03-09 Nick LewyckyTwo things. Preserve the unwind_to when splitting a BB.
2008-03-08 Dan GohmanRemove unused runPass methods.
2008-03-05 Devang PatelCheck struct return type first.
2008-03-04 Devang PatelPrint types for all ret operands.
2008-03-04 Devang PatelRevert SmallVector ctor variants.
2008-03-04 Devang PatelAdd FunctionType ctor variant that takes SmallVector...
2008-03-03 Devang Patels/isReturnStruct()/hasStructRetAttr()/g
2008-03-03 Devang PatelIf a function uses multive values in ret instruction...
2008-03-02 Chris LattnerAdd a new ShuffleVectorInst::getMaskValue method.
2008-03-02 Nick LewyckyAdd an unwind_to field to basic blocks, making them...
2008-03-01 Nick LewyckyPrint the name, not a pointer.
2008-03-01 Chris LattnerFix PR2113 by verifying allocations.
2008-02-29 Dan GohmanUse the new convertFromAPInt instead of convertFromZero...
2008-02-27 Devang PatelRemove dead code.
2008-02-27 Devang PatelAdd comment.
2008-02-26 Devang PatelAdd assert to check return type.
2008-02-26 Devang PatelRemove unncessary ReturnInst constructors.
2008-02-26 Devang PatelUse SmallVector while constructing ReturnInst.
2008-02-26 Devang PatelAvoid const_casts
2008-02-26 Devang PatelRemove unnecessary getOperand/setOperand overriders.
2008-02-26 Devang PatelUnify to ReturnInst::init() member functions.
2008-02-26 Devang PatelOptimize most common case by using single RetVal in...
2008-02-26 Devang PatelPass const vectors by reference.
2008-02-23 Devang Patelprint getresult operand and its type directly.
2008-02-23 Devang PatelUse dyn_cast instead of isa + cast.
2008-02-23 Devang PatelTo support multiple return values, now ret instruction...
2008-02-22 Dale JohannesenSplit ParameterAttributes.h, putting the complicated
2008-02-22 Dale JohannesenPass alignment on ByVal parameters, from FE, all
2008-02-22 Devang PatelPrint getresult instruction properly.
2008-02-22 Devang PatelPrint ret instruction that returns aggregates.
2008-02-21 Devang Patelprint getresult instruction.
2008-02-21 Devang PatelUse isa<> instead of getTypeID() to check StructType.
2008-02-21 Devang PatelLet invoke return aggregate value.
2008-02-21 Devang PatelLet function call return aggregate.
2008-02-20 Devang PatelWhat if functions can return aggregate values ?
2008-02-20 Devang Patelgetresult does not support nested aggregates.
2008-02-20 Devang PatelVerifier should use Assert1 instead of assert.
2008-02-20 Devang Patelgetresult type is the type of indexed aggregate element
2008-02-20 Devang PatelSpecify GetResultInst index as an unsigned.
2008-02-20 Devang PatelUse isValidOperands() to verify GetResultInst.
2008-02-20 Anton KorobeynikovFix newly-introduced 4.3 warnings
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-19 Dale JohannesenAdd Alignment field to ParameterAttributes and
2008-02-19 Devang PatelAdd GetResultInst. First step for multiple return value...
2008-02-19 Dale JohannesenExpand ParameterAttributes to 32 bits (in preparation
2008-02-19 Chris LattnerFix some minor issues folding undef, PR2052
2008-02-18 Duncan SandsSimplify caller updating using a CallSite, as
2008-02-18 Owen AndersonI got the predicate backwards in my last patch. The...
next