aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Instructions.h
AgeCommit message (Expand)Author
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-09This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson
2009-07-08Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky
2009-07-07Fix a typo and a grammaro in a comment.Dan Gohman
2009-05-18Remove getType() overrides for ExtractValueInst and InsertValueInst.Eric Christopher
2009-03-23Make getOperandNumForIncomingValue and getOperandNumForIncomingBlockDan Gohman
2009-03-13Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling
2009-03-13Second installment of "BasicBlock operands to the back"Gabor Greif
2009-03-12cosmetic change, in preparation of future changeGabor Greif
2009-03-12Rearrange operands of the BranchInst, to be able toGabor Greif
2009-02-1580-column violation.Mikhail Glushenkov
2009-02-09incorporate review feedbackGabor Greif
2009-02-0980-column violations.Mikhail Glushenkov
2009-02-09make sure that BranchInst::getSuccessor() does not assert in cast<>Gabor Greif
2009-01-23Simplify the logic of getting hold of a PHI predecessor block.Gabor Greif
2009-01-09add a helper method.Chris Lattner
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-12-29move select validation logic into a shared place where the select ctor,Chris Lattner
2008-11-26add a long-overdue AllocaInst::isStaticAlloca method.Chris Lattner
2008-10-29Don't force things to be Value * when they're not.David Greene
2008-09-26Now Attributes are divided in three groupsDevang Patel
2008-09-26Make some minor reorganizations and comment changes to eliminate trivialDan Gohman
2008-09-25 Large mechanical patch.Devang Patel
2008-09-23s/ParameterAttributes/Attributes/gDevang Patel
2008-09-16FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman
2008-09-09Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman
2008-07-29Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju...Matthijs Kooijman
2008-07-24Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng
2008-07-23Enable first-class aggregates support.Dan Gohman
2008-07-22Removing tabs.Bill Wendling
2008-07-08Add some convenience methods for manipulatingDuncan Sands
2008-06-23Remove two convenience constructors because they're now private, and theDan Gohman
2008-06-23Remove an unnecessary cast.Dan Gohman
2008-06-19Add an idx_iterator to the insertvalue and extractvalue instructions.Owen Anderson
2008-06-06get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif
2008-06-06make ExtractValueInst derived from UnaryInstructionGabor Greif
2008-06-05Cast because I think I know what I'm doing. There are warnings about convertingBill Wendling
2008-06-05Fix 80 column violations.Matthijs Kooijman
2008-06-04Add a Name parameter to two of the init methods of GetElementPointer to make ...Matthijs Kooijman
2008-06-04Implement the two constructors in InsertValueInst and ExtractValueInst.Matthijs Kooijman
2008-05-31Fix a copy+paste error in a comment.Dan Gohman
2008-05-31Fix some bugs with the handling of indices in insertvalue/extractvalue.Dan Gohman
2008-05-31Factor several methods, including getInversePredicate andDan Gohman
2008-05-31IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman
2008-05-26eliminate calls to deprecated Use::init() interfaceGabor Greif
2008-05-23Add more IR support for the new extractvalue and insertvalueDan Gohman
2008-05-17Move isTrueWhenEqual to ICmpInst.Nick Lewycky
2008-05-16Add functions to enable adding a single attribute to a function andEric Christopher
2008-05-15Update comments based on Duncan's feedback.Dan Gohman
2008-05-15IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman