aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Instructions.cpp
AgeCommit message (Expand)Author
2007-04-27add a GEP helper functionChris Lattner
2007-04-22PR400 work phase 1. Add attributed load/store instructions for volatile/align...Christopher Lamb
2007-04-22For PR1136:Reid Spencer
2007-04-22For PR1146:Reid Spencer
2007-04-21Revert Christopher Lamb's load/store alignment changes.Reid Spencer
2007-04-21add support for alignment attributes on load/store instructionsChristopher Lamb
2007-04-14add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method.Chris Lattner
2007-04-11Fix a bug where ICmpInst objects instantiated directly with a name wouldReid Spencer
2007-04-09For PR1146:Reid Spencer
2007-04-09For PR1146:Reid Spencer
2007-03-22Change uses of Function::front to Function::getEntryBlock for readability.Dan Gohman
2007-03-01Use modern variable name. ConstantUnsignedInt is long since dead. NoReid Spencer
2007-02-28Provide an ICmpInst::makeConstantRange to generate a ConstantRange valueReid Spencer
2007-02-24Refactor the setName stuff, moving it down the inheritance hierarchy, toChris Lattner
2007-02-15For PR1195:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-13Switch UnaryOperators to default to passing names up by const char* when poss...Chris Lattner
2007-02-13eliminate instruction ctors that take vectors.Chris Lattner
2007-02-13Add invokeinst and callinst ctors that don't take vectors.Chris Lattner
2007-02-13remove some dead methods.Chris Lattner
2007-02-02Changes to support making the shift instructions be true BinaryOperators.Reid Spencer
2007-02-01silence some warnings when assertions are disabled.Chris Lattner
2007-01-31Fix build breakage by using correct arguments to getIndexedType in theReid Spencer
2007-01-31implement the new GEP instruction ctors.Chris Lattner
2007-01-31Revise APIs for creating constantexpr GEPs to not require the use of vectors.Chris Lattner
2007-01-26Fix an assertion message.Reid Spencer
2007-01-21For PR970:Reid Spencer
2007-01-17For PR1117:Reid Spencer
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15teach VMCore to accept i1 add's and shiftsChris Lattner
2007-01-12For PR1064:Reid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-18Remove the createInferredCast methods now that their last uses have beenReid Spencer
2006-12-12Implement createIntegerCast and createFPCast factory methods for handlingReid Spencer
2006-12-07Provide a getOpcode() method on CmpInst to ensure the opcode is returnedReid Spencer
2006-12-05Fix Transforms/InstCombine/2006-12-05-fp-to-int-ext.ll, fixing an out-of-Chris Lattner
2006-12-05Implement createPointerCast.Reid Spencer
2006-12-04Implement new cast creation functions for both instructions and constantReid Spencer
2006-12-04Take a baby step towards getting rid of inferred casts. Provide methods onReid Spencer
2006-12-02Unbreak VC++ build.Jeff Cohen
2006-11-27For PR950:Reid Spencer
2006-11-20For PR950:Reid Spencer
2006-11-08For PR950:Reid Spencer
2006-11-02For PR950:Reid Spencer
2006-10-26For PR950:Reid Spencer
2006-10-20For PR950:Reid Spencer
2006-10-05Add insertelement/extractelement helper ctors.Chris Lattner