| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 511 FirstArgIndex = 1, 646 return addAttributeAtIndex(C, ArgNo + FirstArgIndex, Kind); 654 return addAttributeAtIndex(C, ArgNo + FirstArgIndex, Kind, Value); 666 return addAttributesAtIndex(C, ArgNo + FirstArgIndex, B); 747 return removeAttributeAtIndex(C, ArgNo + FirstArgIndex, Kind); 754 return removeAttributeAtIndex(C, ArgNo + FirstArgIndex, Kind); 762 return removeAttributesAtIndex(C, ArgNo + FirstArgIndex, AttrsToRemove); 769 return removeAttributesAtIndex(C, ArgNo + FirstArgIndex); 846 return hasAttributeAtIndex(ArgNo + FirstArgIndex, Kind); 851 return hasAttributeAtIndex(ArgNo + FirstArgIndex, Kind); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 1743 unsigned MaxIndex = attrIdxToArrayIdx(ArgNos.back() + FirstArgIndex); in addParamAttribute() 1748 unsigned Index = attrIdxToArrayIdx(ArgNo + FirstArgIndex); in addParamAttribute() 1864 return getAttributes(ArgNo + FirstArgIndex); in getParamAttrs() 1916 return getAttributes(ArgNo + FirstArgIndex).getAlignment(); in getParamAlignment() 1920 return getAttributes(ArgNo + FirstArgIndex).getStackAlignment(); in getParamStackAlignment() 1924 return getAttributes(Index+FirstArgIndex).getByValType(); in getParamByValType() 1928 return getAttributes(Index + FirstArgIndex).getStructRetType(); in getParamStructRetType() 1932 return getAttributes(Index + FirstArgIndex).getByRefType(); in getParamByRefType() 1936 return getAttributes(Index + FirstArgIndex).getPreallocatedType(); in getParamPreallocatedType() 1940 return getAttributes(Index + FirstArgIndex).getInAllocaType(); in getParamInAllocaType() [all …]
|
| H A D | Instructions.cpp | 409 return getArgOperand(Index - AttributeList::FirstArgIndex); in getArgOperandWithAttribute() 412 return getArgOperand(Index - AttributeList::FirstArgIndex); in getArgOperandWithAttribute()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 137 setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, CB); in lowerCall() 235 assert(OpIdx >= AttributeList::FirstArgIndex); in setArgFlags() 236 unsigned ParamIdx = OpIdx - AttributeList::FirstArgIndex; in setArgFlags() 262 } else if (OpIdx >= AttributeList::FirstArgIndex) { in setArgFlags() 264 FuncInfo.getParamStackAlign(OpIdx - AttributeList::FirstArgIndex)) in setArgFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 128 setArgFlags(OrigArg, I + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 135 setArgFlags(OrigArg, I + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86CallLowering.cpp | 294 setArgFlags(OrigArg, Idx + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 411 setArgFlags(OrigArgInfo, Idx + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PreISelIntrinsicLowering.cpp | 205 NewCI->addParamAttr(Index - AttributeList::FirstArgIndex, in lowerObjCCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 379 setArgFlags(AInfo, i + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 570 const unsigned OrigArgIdx = i + AttributeList::FirstArgIndex; in lowerFormalArgumentsKernel() 664 const unsigned OrigArgIdx = Idx + AttributeList::FirstArgIndex; in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 559 setArgFlags(AInfo, Index + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 725 setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 1345 getAlign(*F, Arg.getArgNo() + AttributeList::FirstArgIndex)) in emitFunctionParamList()
|
| H A D | NVPTXISelLowering.cpp | 1243 getArgumentAlignment(&CB, Ty, I + AttributeList::FirstArgIndex, DL); in getPrototype() 3432 F, Ty, Arg.getArgNo() + AttributeList::FirstArgIndex, DL); in LowerFormalArguments()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1525 unsigned FirstArgIndex; member 1529 : PaddingArgIndex(InvalidIndex), FirstArgIndex(InvalidIndex), in IRArgs() 1570 return std::make_pair(ArgInfo[ArgNo].FirstArgIndex, in getIRArgs() 1634 IRArgs.FirstArgIndex = IRArgNo; in construct()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 837 return getCalleeArgNo() + AttributeList::FirstArgIndex; 839 return getCallSiteArgNo() + AttributeList::FirstArgIndex;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 419 inferAttribute(F, AttributeList::FirstArgIndex + A.getArgNo(), in inferArgAttributes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 4501 SRetIdx - AttributeList::FirstArgIndex >= FT->getNumParams()) in transformConstExprCastCall()
|