aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Instructions.cpp
Commit message (Expand)AuthorAgeFilesLines
* These don't really need contexts either.Owen Anderson2009-07-131-6/+6
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-6/+8
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-14/+16
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-111-1/+1
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-091-47/+128
* Implement changes from Chris's feedback.Edwin Török2009-07-081-0/+1
* Start converting to new error handling API.Edwin Török2009-07-081-10/+8
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-27/+4
* Use Type::isIntOrIntVector and Type::isFPOrFPVector.Dan Gohman2009-06-151-9/+8
* Support vector casts in more places, fixing a variety of assertionDan Gohman2009-06-151-32/+32
* Fix old-style type names in comments.Dan Gohman2009-06-141-3/+3
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-8/+62
* Revert r72025. It is possible for clients to convert between signed typesDan Gohman2009-05-181-3/+0
* Add assertions to CastInst::getCastOpcode to catch attempted conversionsDan Gohman2009-05-181-0/+3
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-131-12/+5
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-131-5/+12
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-121-12/+38
* fix Analysis/BasicAA/2004-12-08-BasicAACrash.ll by allowing opaque types.Chris Lattner2009-03-091-2/+4
* Fix PR3746 - Crash in isel with GEP of function pointerChris Lattner2009-03-091-13/+17
* simplify CallSite helper class to not consult the Instruction'sGabor Greif2009-01-111-59/+33
* move select validation logic into a shared place where the select ctor,Chris Lattner2008-12-291-0/+27
* add a long-overdue AllocaInst::isStaticAlloca method.Chris Lattner2008-11-261-0/+12
* Silence unused variable warnings.Devang Patel2008-11-211-0/+1
* Added support for the following definition of shufflevector Mon P Wang2008-11-101-11/+10
* Silence unused variable warnings.Devang Patel2008-11-051-1/+3
* Large mechanical patch.Devang Patel2008-09-251-22/+22
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-7/+7
* Improve support for vector casts in LLVM IR and CodeGen.Dan Gohman2008-08-141-13/+18
* Add vector shifts to the IR, patch by Eli Friedman.Nate Begeman2008-07-291-2/+5
* Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju...Matthijs Kooijman2008-07-291-4/+20
* Tab removalNate Begeman2008-07-251-1/+1
* Enable first-class aggregates support.Dan Gohman2008-07-231-93/+10
* Add some convenience methods for manipulatingDuncan Sands2008-07-081-14/+32
* Remove two convenience constructors because they're now private, and theDan Gohman2008-06-231-18/+0
* Use std::copy instead of a loop.Dan Gohman2008-06-231-3/+1
* Simplify this code. Thanks Chris!Dan Gohman2008-06-201-3/+2
* In InsertValueInst's copy ctor, actually copy the operands.Dan Gohman2008-06-171-0/+2
* Implement the ExtractValueInst::getIndexedType that accepts oneDan Gohman2008-06-171-0/+6
* fix pr2460Chris Lattner2008-06-161-1/+2
* get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif2008-06-061-6/+4
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-061-12/+9
* * Make CallSite::hasArgument const and let it take a const parameter.Matthijs Kooijman2008-06-051-1/+1
* Add CallSite::hasArgument to allow for seeing if a call passes a certain valu...Matthijs Kooijman2008-06-041-0/+7
* Add a Name parameter to two of the init methods of GetElementPointer to make ...Matthijs Kooijman2008-06-041-6/+8
* Implement the two constructors in InsertValueInst and ExtractValueInst.Matthijs Kooijman2008-06-041-5/+54
* Factor several methods, including getInversePredicate andDan Gohman2008-05-311-43/+31
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-311-44/+46
* prune unneeded #includesGabor Greif2008-05-271-1/+0
* remove unneeded reinterpret_castsGabor Greif2008-05-271-2/+2
* We have the correct headers included to know that BB isa Value. No reinterpre...Gabor Greif2008-05-271-6/+6