aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAgeFilesLines
* Remove getType() overrides for ExtractValueInst and InsertValueInst.Eric Christopher2009-05-181-10/+0
* Make getOperandNumForIncomingValue and getOperandNumForIncomingBlockDan Gohman2009-03-231-2/+10
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-131-9/+9
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-131-9/+9
* cosmetic change, in preparation of future changeGabor Greif2009-03-121-3/+3
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-121-20/+15
* 80-column violation.Mikhail Glushenkov2009-02-151-1/+2
* incorporate review feedbackGabor Greif2009-02-091-3/+1
* 80-column violations.Mikhail Glushenkov2009-02-091-68/+70
* make sure that BranchInst::getSuccessor() does not assert in cast<>Gabor Greif2009-02-091-1/+3
* Simplify the logic of getting hold of a PHI predecessor block.Gabor Greif2009-01-231-0/+8
* add a helper method.Chris Lattner2009-01-091-0/+7
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-4/+1
* move select validation logic into a shared place where the select ctor,Chris Lattner2008-12-291-0/+5
* add a long-overdue AllocaInst::isStaticAlloca method.Chris Lattner2008-11-261-0/+5
* Don't force things to be Value * when they're not.David Greene2008-10-291-1/+1
* Now Attributes are divided in three groupsDevang Patel2008-09-261-23/+23
* Make some minor reorganizations and comment changes to eliminate trivialDan Gohman2008-09-261-15/+23
* Large mechanical patch.Devang Patel2008-09-251-47/+47
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-6/+6
* FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman2008-09-161-4/+10
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-091-8/+14
* Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of ju...Matthijs Kooijman2008-07-291-3/+7
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-241-229/+234
* Enable first-class aggregates support.Dan Gohman2008-07-231-69/+1
* Removing tabs.Bill Wendling2008-07-221-4/+4
* Add some convenience methods for manipulatingDuncan Sands2008-07-081-4/+40
* Remove two convenience constructors because they're now private, and theDan Gohman2008-06-231-9/+4
* Remove an unnecessary cast.Dan Gohman2008-06-231-1/+1
* Add an idx_iterator to the insertvalue and extractvalue instructions.Owen Anderson2008-06-191-4/+6
* get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif2008-06-061-6/+6
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-061-19/+9
* Cast because I think I know what I'm doing. There are warnings about convertingBill Wendling2008-06-051-2/+2
* Fix 80 column violations.Matthijs Kooijman2008-06-051-4/+7
* Add a Name parameter to two of the init methods of GetElementPointer to make ...Matthijs Kooijman2008-06-041-6/+4
* Implement the two constructors in InsertValueInst and ExtractValueInst.Matthijs Kooijman2008-06-041-12/+8
* Fix a copy+paste error in a comment.Dan Gohman2008-05-311-1/+1
* Fix some bugs with the handling of indices in insertvalue/extractvalue.Dan Gohman2008-05-311-12/+8
* Factor several methods, including getInversePredicate andDan Gohman2008-05-311-64/+0
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-311-90/+78
* eliminate calls to deprecated Use::init() interfaceGabor Greif2008-05-261-6/+6
* Add more IR support for the new extractvalue and insertvalueDan Gohman2008-05-231-0/+72
* Move isTrueWhenEqual to ICmpInst.Nick Lewycky2008-05-171-0/+16
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-161-0/+6
* Update comments based on Duncan's feedback.Dan Gohman2008-05-151-23/+23
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-151-16/+342
* Don't generate unused variables in a no-assert buildNate Begeman2008-05-141-16/+28
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-131-2/+2
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-131-20/+3
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-121-53/+142