aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Instructions.h
Commit message (Expand)AuthorAgeFilesLines
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3728/+0
* Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the...Bill Wendling2012-12-311-8/+2
* Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribut...Bill Wendling2012-12-221-4/+4
* Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy2012-12-201-0/+7
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-34/+34
* Hoist the GEP constant address offset computation to a common home onChandler Carruth2012-12-111-1/+12
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-071-17/+17
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-5/+5
* Add a getAddressSpace method to the GEP instruction to mirror that ofChandler Carruth2012-11-011-1/+8
* Add some consistent doxygen comments for the address space helpers.Chandler Carruth2012-11-011-0/+5
* Normalize the API and doxygen comments for the ptrtoint instruction.Chandler Carruth2012-11-011-2/+9
* Remove a weird static helper from the GEP instruction and just directlyChandler Carruth2012-11-011-9/+5
* As I'm going to be touching several comments in this file, update theChandler Carruth2012-11-011-106/+106
* Teach Type::getPointerAddressSpace to look through pointer vectorsChandler Carruth2012-11-011-33/+7
* Use the Attributes::get method which takes an AttrVal value directly to simpl...Bill Wendling2012-10-161-33/+22
* Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling2012-10-151-11/+11
* Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow2012-10-151-3/+29
* Add an enum for the return and function indexes into the AttrListPtr object. ...Bill Wendling2012-10-151-11/+11
* Attributes RewriteBill Wendling2012-10-151-11/+11
* Remove unnecessary classof()'sSean Silva2012-10-111-38/+0
* Revert 165732 for further review.Micah Villmow2012-10-111-29/+3
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-3/+29
* Remove unused argument.Bill Wendling2012-10-101-1/+1
* Use the attribute builder to add attributes to call/invoke instruction. No fu...Bill Wendling2012-10-091-32/+43
* Add in some interfaces that will allow easier access to the pointer address s...Micah Villmow2012-10-091-2/+12
* Use the attribute enums to query if a function has an attribute.Bill Wendling2012-10-091-25/+13
* Use the attribute enums to query if a parameter has an attribute.Bill Wendling2012-10-091-18/+4
* Create enums for the different attributes.Bill Wendling2012-10-091-2/+2
* Remove some dead methods.Bill Wendling2012-10-091-16/+0
* Remove a couple more 'hasAttrSomewhere' calls.Bill Wendling2012-10-091-2/+8
* Remove more uses of the attribute enums by supplying appropriate query method...Bill Wendling2012-10-091-17/+35
* Add method to query for NoCapture attribute.Bill Wendling2012-10-041-0/+2
* Add method to query for 'NoAlias' attribute on call/invoke instructions.Bill Wendling2012-10-041-0/+2
* Add methods which query for the specific attribute instead of using theBill Wendling2012-10-031-0/+16
* Mark unimplemented operator new as LLVM_DELETED_FUNCTION.Craig Topper2012-09-181-10/+10
* Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko2012-09-121-3/+3
* add CallSite/CallInst/InvokeInst::hasFnAttr()Nuno Lopes2012-06-251-11/+21
* Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy2012-06-231-2/+1
* Remove a variable that is unused when assertions aren't enabled.Kaelyn Uhrain2012-06-221-2/+1
* Fixed r158979.Stepan Dyatkovskiy2012-06-221-33/+101
* Revert commit 158979 (dyatkovskiy) since it is causing several buildbots toDuncan Sands2012-06-221-99/+31
* Performance optimizations:Stepan Dyatkovskiy2012-06-221-31/+99
* Remove 'static' from inline functions defined in header files.Chandler Carruth2012-06-201-1/+1
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-021-1/+1
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-011-2/+2
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-291-10/+10
* PR1255: Case RangesStepan Dyatkovskiy2012-05-281-4/+9
* SwitchInst: Due to bad readability case iterators definition was moved to the...Stepan Dyatkovskiy2012-05-281-131/+139
* SwitchInst cosmetics: renamed "Hash" method to "hash"Stepan Dyatkovskiy2012-05-141-1/+1