Reverting dtor devirtualization patch.
[oota-llvm.git] / lib / VMCore / Instructions.cpp
2007-12-10 Gordon HenriksenReverting dtor devirtualization patch.
2007-12-09 Gordon HenriksenDevirtualizing Value destructor (PR889). Patch by Pawel...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-29 Duncan SandsSmall parameter attributes cleanup.
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-17 Nate BegemanAdd support for vectors to int <-> float casts.
2007-10-18 Chris Lattnerfix typo
2007-09-04 David GreeneUpdate GEP constructors to use an iterator interface...
2007-08-27 David GreeneUpdate InvokeInst to work like CallInst
2007-08-24 Chris Lattnersink clone() down the class hierarchy from CmpInst...
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-07-18 Dan GohmanAdd constructor overloads for LoadInst and StoreInst...
2007-06-15 Chris LattnerEnhance BinaryOperator::isNot to support vector not.
2007-05-11 Dan GohmanUpdate comments to say "vector" instead of "packed".
2007-04-27 Chris Lattneradd a GEP helper function
2007-04-22 Christopher LambPR400 work phase 1. Add attributed load/store instructi...
2007-04-22 Reid SpencerFor PR1136:
2007-04-22 Reid SpencerFor PR1146:
2007-04-21 Reid SpencerRevert Christopher Lamb's load/store alignment changes.
2007-04-21 Christopher Lambadd support for alignment attributes on load/store...
2007-04-14 Chris Lattneradd GetElementPtrInst::hasAllZeroIndices, a long-overdu...
2007-04-11 Reid SpencerFix a bug where ICmpInst objects instantiated directly...
2007-04-09 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerFor PR1146:
2007-03-22 Dan GohmanChange uses of Function::front to Function::getEntryBlo...
2007-03-01 Reid SpencerUse modern variable name. ConstantUnsignedInt is long...
2007-02-28 Reid SpencerProvide an ICmpInst::makeConstantRange to generate...
2007-02-24 Chris LattnerRefactor the setName stuff, moving it down the inherita...
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-13 Chris LattnerSwitch UnaryOperators to default to passing names up...
2007-02-13 Chris Lattnereliminate instruction ctors that take vectors.
2007-02-13 Chris LattnerAdd invokeinst and callinst ctors that don't take vectors.
2007-02-13 Chris Lattnerremove some dead methods.
2007-02-02 Reid SpencerChanges to support making the shift instructions be...
2007-02-01 Chris Lattnersilence some warnings when assertions are disabled.
2007-01-31 Reid SpencerFix build breakage by using correct arguments to getInd...
2007-01-31 Chris Lattnerimplement the new GEP instruction ctors.
2007-01-31 Chris LattnerRevise APIs for creating constantexpr GEPs to not requi...
2007-01-26 Reid SpencerFix an assertion message.
2007-01-21 Reid SpencerFor PR970:
2007-01-17 Reid SpencerFor PR1117:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-15 Chris Lattnerteach VMCore to accept i1 add's and shifts
2007-01-12 Reid SpencerFor PR1064:
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-11 Zhou ShengFor PR1043:
2006-12-31 Reid SpencerFor PR950:
2006-12-23 Reid SpencerFor PR950:
2006-12-18 Reid SpencerRemove the createInferredCast methods now that their...
2006-12-12 Reid SpencerImplement createIntegerCast and createFPCast factory...
2006-12-07 Reid SpencerProvide a getOpcode() method on CmpInst to ensure the...
2006-12-05 Chris LattnerFix Transforms/InstCombine/2006-12-05-fp-to-int-ext...
2006-12-05 Reid SpencerImplement createPointerCast.
2006-12-04 Reid SpencerImplement new cast creation functions for both instruct...
2006-12-04 Reid SpencerTake a baby step towards getting rid of inferred casts...
2006-12-02 Jeff CohenUnbreak VC++ build.
2006-11-27 Reid SpencerFor PR950:
2006-11-20 Reid SpencerFor PR950:
2006-11-08 Reid SpencerFor PR950:
2006-11-02 Reid SpencerFor PR950:
2006-10-26 Reid SpencerFor PR950:
2006-10-20 Reid SpencerFor PR950:
2006-10-05 Chris LattnerAdd insertelement/extractelement helper ctors.
2006-09-18 Chris Lattneradd a helper method
2006-09-17 Chris LattnerAdd ShiftInst::isLogical/ArithmeticShift methods.
2006-06-21 Chris LattnerAdd some out-of-line virtual dtors so that the class...
2006-05-14 Chris Lattnerremove dead var
2006-05-10 Chris LattnerAdd an assertion for a common error
2006-05-03 Chris LattnerAdd assertions that verify that the actual arguments...
2006-04-14 Chris LattnerMove these ctors out of line
2006-04-08 Chris LattnerAdd methods to check insertelement/extractelement instr...
2006-04-08 Chris LattnerAdd shufflevector support, todo, implement better const...
2006-03-25 Chris LattnerTeach BinaryOperator::createNot to work with packed...
2006-01-17 Robert BocchinoVMCore support for the insertelement operation.
2006-01-10 Robert BocchinoAdded support for the extractelement operation.
2005-12-21 Chris LattnerGet logical operations to like packed types, allow...
2005-11-05 Chris Lattnerverify that alignments are always a power of 2
2005-11-05 Nate BegemanAdd support alignment of allocation instructions.
2005-08-05 Chris LattnerPHINode::hasConstantValue should never return the PHI...
2005-08-05 Chris LattnerInvoke instructions do not dominate all successors
2005-08-05 Chris LattnerUse the bool argument to hasConstantValue to decide...
2005-08-05 Chris LattnerMark hasConstantValue as a const method
2005-08-04 Nate BegemanAdd an extra parameter that Chris requested
2005-08-04 Nate BegemanFix a fixme in CondPropagate.cpp by moving a PhiNode...
2005-06-18 Andrew Lenharthcore changes for varargs
2005-05-06 Chris Lattneradd support for explicit calling conventions
2005-05-06 Chris LattnerAdd a 'tail' marker for call instructions, patch contri...
2005-05-03 Chris Lattnerfix a bug in the 1 index GEP handling code
2005-05-03 Chris Lattneradd direct support for making GEP instrs with one index
2005-04-24 Chris LattnerAllow these methods to take a generic Value* to simplif...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-16 Misha BrukmanConvert tabs to spaces
2005-02-24 Chris Lattnerswitch instructions only allow constantints for their...
2005-02-05 Chris LattnerInstead of initializing the volatile field, use accesso...
2005-01-29 Chris LattnerMake sure that we always grow a multiple of 2 operands.
2005-01-29 Chris LattnerMerge InstrTypes.cpp into this file
2005-01-27 Misha BrukmanFix grammar
2004-11-18 Chris LattnerThese methods are inlined
next