reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/Verifier.cpp
 1712          V);
 1718          V);
 1719   verifyParameterAttrs(RetAttrs, FT->getReturnType(), V);
 1728              "immarg attribute only applies to intrinsics",V);
 1731     verifyParameterAttrs(ArgAttrs, Ty, V);
 1734       Assert(!SawNest, "More than one parameter has attribute nest!", V);
 1740              V);
 1743              V);
 1748       Assert(!SawSRet, "Cannot have multiple 'sret' parameters!", V);
 1750              "Attribute 'sret' is not on first or second parameter!", V);
 1755       Assert(!SawSwiftSelf, "Cannot have multiple 'swiftself' parameters!", V);
 1761              V);
 1767              "inalloca isn't on the last parameter!", V);
 1774   verifyAttributeTypes(Attrs.getFnAttributes(), /*IsFunction=*/true, V);
 1778          "Attributes 'readnone and readonly' are incompatible!", V);
 1782          "Attributes 'readnone and writeonly' are incompatible!", V);
 1786          "Attributes 'readonly and writeonly' are incompatible!", V);
 1792          V);
 1796          "Attributes 'readnone and inaccessiblememonly' are incompatible!", V);
 1800          "Attributes 'noinline and alwaysinline' are incompatible!", V);
 1804            "Attribute 'optnone' requires 'noinline'!", V);
 1807            "Attributes 'optsize and optnone' are incompatible!", V);
 1810            "Attributes 'minsize and optnone' are incompatible!", V);
 1814     const GlobalValue *GV = cast<GlobalValue>(V);
 1816            "Attribute 'jumptable' requires 'unnamed_addr'", V);
 1825         CheckFailed("'allocsize' " + Name + " argument is out of bounds", V);
 1832                     V);