aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Instructions.h
AgeCommit message (Expand)Author
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-31Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the...Bill Wendling
2012-12-22Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribut...Bill Wendling
2012-12-20Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...James Molloy
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-11Hoist the GEP constant address offset computation to a common home onChandler Carruth
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-11-01Add a getAddressSpace method to the GEP instruction to mirror that ofChandler Carruth
2012-11-01Add some consistent doxygen comments for the address space helpers.Chandler Carruth
2012-11-01Normalize the API and doxygen comments for the ptrtoint instruction.Chandler Carruth
2012-11-01Remove a weird static helper from the GEP instruction and just directlyChandler Carruth
2012-11-01As I'm going to be touching several comments in this file, update theChandler Carruth
2012-11-01Teach Type::getPointerAddressSpace to look through pointer vectorsChandler Carruth
2012-10-16Use the Attributes::get method which takes an AttrVal value directly to simpl...Bill Wendling
2012-10-15Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling
2012-10-15Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow
2012-10-15Add an enum for the return and function indexes into the AttrListPtr object. ...Bill Wendling
2012-10-15Attributes RewriteBill Wendling
2012-10-11Remove unnecessary classof()'sSean Silva
2012-10-11Revert 165732 for further review.Micah Villmow
2012-10-11Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow
2012-10-10Remove unused argument.Bill Wendling
2012-10-09Use the attribute builder to add attributes to call/invoke instruction. No fu...Bill Wendling
2012-10-09Add in some interfaces that will allow easier access to the pointer address s...Micah Villmow
2012-10-09Use the attribute enums to query if a function has an attribute.Bill Wendling
2012-10-09Use the attribute enums to query if a parameter has an attribute.Bill Wendling
2012-10-09Create enums for the different attributes.Bill Wendling
2012-10-09Remove some dead methods.Bill Wendling
2012-10-09Remove a couple more 'hasAttrSomewhere' calls.Bill Wendling
2012-10-09Remove more uses of the attribute enums by supplying appropriate query method...Bill Wendling
2012-10-04Add method to query for NoCapture attribute.Bill Wendling
2012-10-04Add method to query for 'NoAlias' attribute on call/invoke instructions.Bill Wendling
2012-10-03Add methods which query for the specific attribute instead of using theBill Wendling
2012-09-18Mark unimplemented operator new as LLVM_DELETED_FUNCTION.Craig Topper
2012-09-12Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko
2012-06-25add CallSite/CallInst/InvokeInst::hasFnAttr()Nuno Lopes
2012-06-23Optimized usage of new SwitchInst case values (IntegersSubset type) in Local....Stepan Dyatkovskiy
2012-06-22Remove a variable that is unused when assertions aren't enabled.Kaelyn Uhrain
2012-06-22Fixed r158979.Stepan Dyatkovskiy
2012-06-22Revert commit 158979 (dyatkovskiy) since it is causing several buildbots toDuncan Sands
2012-06-22Performance optimizations:Stepan Dyatkovskiy
2012-06-20Remove 'static' from inline functions defined in header files.Chandler Carruth
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-06-02PR1255: case ranges.Stepan Dyatkovskiy
2012-06-01PR1255: case ranges.Stepan Dyatkovskiy
2012-05-29ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy
2012-05-28PR1255: Case RangesStepan Dyatkovskiy
2012-05-28SwitchInst: Due to bad readability case iterators definition was moved to the...Stepan Dyatkovskiy
2012-05-14SwitchInst cosmetics: renamed "Hash" method to "hash"Stepan Dyatkovskiy