aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove warnings when using -Wshorten-64-to-32.Bill Wendling2008-05-101-3/+3
* Prevent -W64-to-32-shortened warnings.Bill Wendling2008-05-101-2/+2
* Prevent warnings from the -Wshorten-64-to-32 flag.Bill Wendling2008-05-101-5/+2
* merge of use-diet branch to trunkGabor Greif2008-05-101-239/+352
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-5/+4
* Fix 80 column violations.Evan Cheng2008-05-051-25/+46
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-15/+182
* Remove an unnecessary #include.Dan Gohman2008-03-241-1/+0
* Shrink the size of AllocationInst by using its SubclassDataDan Gohman2008-03-241-6/+3
* move a bunch of trivial methods to be inline.Chris Lattner2008-03-131-15/+43
* Various improvements suggested by DuncanChris Lattner2008-03-131-5/+5
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-121-21/+13
* Fix getOperand() for ReturnInst.Devang Patel2008-03-111-2/+6
* RetVal is not used when there are more then one return operands.Devang Patel2008-03-071-2/+3
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-031-4/+6