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

References

include/llvm/IR/Attributes.h
  415     return addAttribute(C, ArgNo + FirstArgIndex, Kind);
  423     return addAttribute(C, ArgNo + FirstArgIndex, Kind, Value);
  437     return addAttributes(C, ArgNo + FirstArgIndex, B);
  464     return removeAttribute(C, ArgNo + FirstArgIndex, Kind);
  472     return removeAttribute(C, ArgNo + FirstArgIndex, Kind);
  479     return removeAttributes(C, ArgNo + FirstArgIndex, AttrsToRemove);
  486     return removeAttributes(C, ArgNo + FirstArgIndex);
  499     return addDereferenceableAttr(C, ArgNo + FirstArgIndex, Bytes);
  512     return addDereferenceableOrNullAttr(C, ArgNo + FirstArgIndex, Bytes);
  526     return addAllocSizeAttr(C, ArgNo + FirstArgIndex, ElemSizeArg, NumElemsArg);
  560     return hasAttribute(ArgNo + FirstArgIndex, Kind);
  565     return hasAttribute(ArgNo + FirstArgIndex, Kind);
  570     return hasAttributes(ArgNo + FirstArgIndex);
  598     return getAttribute(ArgNo + FirstArgIndex, Kind);
  603     return getAttribute(ArgNo + FirstArgIndex, Kind);
  624     return getDereferenceableBytes(ArgNo + FirstArgIndex);
  634     return getDereferenceableOrNullBytes(ArgNo + FirstArgIndex);
include/llvm/Transforms/IPO/Attributor.h
  393       return KindOrArgNo + AttributeList::FirstArgIndex;
lib/CodeGen/GlobalISel/CallLowering.cpp
   48     setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, CS);
lib/IR/Attributes.cpp
 1190   unsigned MaxIndex = attrIdxToArrayIdx(ArgNos.back() + FirstArgIndex);
 1195     unsigned Index = attrIdxToArrayIdx(ArgNo + FirstArgIndex);
 1290   return getAttributes(ArgNo + FirstArgIndex);
 1324   return hasAttribute(ArgNo + FirstArgIndex, Kind);
 1356   return getAttributes(ArgNo + FirstArgIndex).getAlignment();
 1360   return getAttributes(Index+FirstArgIndex).getByValType();
lib/IR/Instructions.cpp
  313     return getArgOperand(Index - AttributeList::FirstArgIndex);
  317       return getArgOperand(Index - AttributeList::FirstArgIndex);
lib/Target/AArch64/AArch64CallLowering.cpp
  431     setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, F);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  632     setArgFlags(OrigArg, Idx + AttributeList::FirstArgIndex, DL, F);
lib/Target/ARM/ARMCallLowering.cpp
  454     setArgFlags(OrigArgInfo, Idx + AttributeList::FirstArgIndex, DL, F);
lib/Target/Mips/MipsCallLowering.cpp
  475     setArgFlags(AInfo, i + AttributeList::FirstArgIndex, DL, F);
lib/Target/X86/X86CallLowering.cpp
  355     setArgFlags(OrigArg, Idx + AttributeList::FirstArgIndex, DL, F);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 2405                                 A.getArgNo() + AttributeList::FirstArgIndex);
 2477                                     i + AttributeList::FirstArgIndex);
lib/Transforms/Utils/SimplifyLibCalls.cpp
  202                                 ArgNo + AttributeList::FirstArgIndex),
  205     if (CI->getDereferenceableBytes(ArgNo + AttributeList::FirstArgIndex) <
unittests/IR/AttributesTest.cpp
  143   AL = AL.addAttribute(C, AttributeList::FirstArgIndex,
  145   AL = AL.addAttribute(C, AttributeList::FirstArgIndex + 1,
  153   AL = AL.addAttributes(C, AttributeList::FirstArgIndex, B);