minor cleanups. Add provisions for a new standard BLOCKINFO_BLOCK
[oota-llvm.git] / include / llvm / ParameterAttributes.h
index 86287e0a3ba5444d836eb6014a9df1215bdc4ccb..35d347690da915d43934b519e4dc06f46e17c27b 100644 (file)
@@ -161,6 +161,10 @@ class ParamAttrsList : public FoldingSetNode {
       return attrs[attr_index].index;
     }
 
+    uint16_t getParamAttrsAtIndex(unsigned attr_index) const {
+      return attrs[attr_index].attrs;
+    }
+    
     /// Determines how many parameter attributes are set in this ParamAttrsList.
     /// This says nothing about how many parameters the function has. It also
     /// says nothing about the highest parameter index that has attributes.