Push LLVMContexts through the IntegerType APIs.
[oota-llvm.git] / lib / VMCore / Instructions.cpp
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-12 Dan GohmanRemove a bunch more now-unnecessary Context arguments.
2009-08-11 Daniel DunbarRevert 78680 until I figure out why it completely broke...
2009-08-11 Daniel DunbarRemove some unnecessary LoadInst constructors, missed...
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-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-25 Eric ChristopherMove ExtractElementInst to ::Create instead of new...
2009-07-25 Dan GohmanConvert a few more things to use raw_ostream.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-21 Dan GohmanPermit the IntPtrTy argument to isEliminableCastPair...
2009-07-20 Dan GohmanRevert the addition of hasNoPointerOverflow to GEPOperator.
2009-07-17 Dan GohmanAdd a GEPOperator class, and move the hasNoPointerOverflow
2009-07-17 Dan GohmanFix a typo that Duncan spotted.
2009-07-17 Dan GohmanGetElementPtr instructions default to having no overflow.
2009-07-16 Owen AndersonNow that we have contexts on types, convert some more...
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-15 Owen AndersonMove a few more convenience factory functions from...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-13 Owen AndersonThese don't really need contexts either.
2009-07-13 Owen AndersonMove more functionality over to LLVMContext.
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-06-15 Dan GohmanUse Type::isIntOrIntVector and Type::isFPOrFPVector.
2009-06-15 Dan GohmanSupport vector casts in more places, fixing a variety...
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-05-18 Dan GohmanRevert r72025. It is possible for clients to convert...
2009-05-18 Dan GohmanAdd assertions to CastInst::getCastOpcode to catch...
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-03-12 Gabor GreifRearrange operands of the BranchInst, to be able to
2009-03-09 Chris Lattnerfix Analysis/BasicAA/2004-12-08-BasicAACrash.ll by...
2009-03-09 Chris LattnerFix PR3746 - Crash in isel with GEP of function pointer
2009-01-11 Gabor Greifsimplify CallSite helper class to not consult the Instr...
2008-12-29 Chris Lattnermove select validation logic into a shared place where...
2008-11-26 Chris Lattneradd a long-overdue AllocaInst::isStaticAlloca method.
2008-11-21 Devang PatelSilence unused variable warnings.
2008-11-10 Mon P WangAdded support for the following definition of shufflevector
2008-11-05 Devang PatelSilence unused variable warnings.
2008-09-25 Devang Patel Large mechanical patch.
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-08-14 Dan GohmanImprove support for vector casts in LLVM IR and CodeGen.
2008-07-29 Nate BegemanAdd vector shifts to the IR, patch by Eli Friedman.
2008-07-29 Matthijs KooijmanAdd a GetElementPtrInst::getIndexedType that accepts...
2008-07-25 Nate BegemanTab removal
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-08 Duncan SandsAdd some convenience methods for manipulating
2008-06-23 Dan GohmanRemove two convenience constructors because they're...
2008-06-23 Dan GohmanUse std::copy instead of a loop.
2008-06-20 Dan GohmanSimplify this code. Thanks Chris!
2008-06-17 Dan GohmanIn InsertValueInst's copy ctor, actually copy the operands.
2008-06-17 Dan GohmanImplement the ExtractValueInst::getIndexedType that...
2008-06-16 Chris Lattnerfix pr2460
2008-06-06 Gabor Greifget rid of ExtractValueInst::init's Value argument...
2008-06-06 Gabor Greifmake ExtractValueInst derived from UnaryInstruction
2008-06-05 Matthijs Kooijman * Make CallSite::hasArgument const and let it take...
2008-06-04 Matthijs KooijmanAdd CallSite::hasArgument to allow for seeing if a...
2008-06-04 Matthijs KooijmanAdd a Name parameter to two of the init methods of...
2008-06-04 Matthijs KooijmanImplement the two constructors in InsertValueInst and...
2008-05-31 Dan GohmanFactor several methods, including getInversePredicate and
2008-05-31 Dan GohmanIR, bitcode reader, bitcode writer, and asmparser chang...
2008-05-27 Gabor Greifprune unneeded #includes
2008-05-27 Gabor Greifremove unneeded reinterpret_casts
2008-05-27 Gabor GreifWe have the correct headers included to know that BB...
2008-05-26 Gabor Greifeliminate calls to deprecated Use::init() interface
2008-05-23 Dan GohmanAdd more IR support for the new extractvalue and insert...
2008-05-16 Eric ChristopherAdd functions to enable adding a single attribute to...
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-16 Dan GohmanRevert the change from r51157 in
2008-05-15 Dan GohmanIR support for extractvalue and insertvalue instruction...
2008-05-15 Gabor GreifFix a bunch of 80col violations that arose from the...
2008-05-13 Gabor GreifMerge of r51073-51074 from use-diet branch.
2008-05-13 Gabor GreifDerive GetResultInst from UnaryInstruction, this simpli...
2008-05-12 Nate BegemanPointer comparisons should be handled by icmp, not...
2008-05-12 Nate BegemanHard code CmpInst back to i1 for now while I go track...
2008-05-12 Nate BegemanAdd two new instructions to the llvm IR, vicmp and...
2008-05-12 Dan GohmanUpdate comments.
2008-05-10 Gabor Greifmerge of use-diet branch to trunk
2008-04-23 Chris LattnerEnforce that multiple return values have to have at...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-24 Dan GohmanShrink the size of AllocationInst by using its SubclassData
2008-03-13 Chris Lattnermove a bunch of trivial methods to be inline.
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-03 Devang Patels/isReturnStruct()/hasStructRetAttr()/g
2008-03-02 Chris LattnerAdd a new ShuffleVectorInst::getMaskValue method.
2008-02-27 Devang PatelAdd comment.
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.
next