| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 435 class AttributeList { 476 AttributeList() = default; 483 static AttributeList get(LLVMContext &C, ArrayRef<AttributeList> Attrs); 499 [[nodiscard]] AttributeList 505 [[nodiscard]] AttributeList 511 [[nodiscard]] AttributeList 536 [[nodiscard]] AttributeList 572 [[nodiscard]] AttributeList 580 [[nodiscard]] AttributeList 601 [[nodiscard]] AttributeList [all …]
|
| H A D | TypeFinder.h | 36 DenseSet<AttributeList> VisitedAttributes; 81 void incorporateAttributes(AttributeList AL);
|
| H A D | GlobalVariable.h | 235 AttributeList getAttributesAsList(unsigned index) const { in getAttributesAsList() 237 return AttributeList(); in getAttributesAsList() 239 return AttributeList::get(getContext(), AS); in getAttributesAsList()
|
| H A D | Module.h | 390 AttributeList AttributeList); 402 AttributeList AttributeList, Type *RetTy, in getOrInsertFunction() argument 407 AttributeList); in getOrInsertFunction() 414 return getOrInsertFunction(Name, AttributeList{}, RetTy, Args...); in getOrInsertFunction() 420 getOrInsertFunction(StringRef Name, AttributeList AttributeList,
|
| H A D | Intrinsics.h | 30 class AttributeList; variable 83 AttributeList getAttributes(LLVMContext &C, ID id);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 1133 AttributeList AttributeList::getImpl(LLVMContext &C, in getImpl() 1160 AttributeList 1193 AttributeList 1304 AttributeList AttributeList::get(LLVMContext &C, in get() 1330 AttributeList 1408 AttributeList 1428 AttributeList AttributeList::removeAttributesAtIndex( in removeAttributesAtIndex() 1438 AttributeList 1471 AttributeList AttributeList::addAllocSizeParamAttr( in addAllocSizeParamAttr() 1631 AttributeList::iterator AttributeList::begin() const { in begin() [all …]
|
| H A D | Statepoint.cpp | 24 llvm::parseStatepointDirectivesFromAttrs(AttributeList AS) { in parseStatepointDirectivesFromAttrs()
|
| H A D | Module.cpp | 146 AttributeList AttributeList) { in getOrInsertFunction() argument 154 New->setAttributes(AttributeList); in getOrInsertFunction() 164 return getOrInsertFunction(Name, Ty, AttributeList()); in getOrInsertFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BuildLibCalls.h | 39 AttributeList AttributeList); 44 LibFunc TheLibFunc, AttributeList AttributeList, in getOrInsertLibFunc() argument 49 AttributeList); in getOrInsertLibFunc() 55 return getOrInsertLibFunc(M, TLI, TheLibFunc, AttributeList{}, RetTy, in getOrInsertLibFunc() 62 LibFunc TheLibFunc, AttributeList AttributeList, 194 const AttributeList &Attrs); 201 const AttributeList &Attrs); 210 const AttributeList &Attrs); 217 IRBuilderBase &B, const AttributeList &Attrs);
|
| H A D | FunctionComparator.h | 30 class AttributeList; variable 329 int cmpAttrs(const AttributeList L, const AttributeList R) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.h | 113 using AttributeListMapType = DenseMap<AttributeList, unsigned>; 115 std::vector<AttributeList> AttributeLists; 174 unsigned getAttributeListID(AttributeList PAL) const { in getAttributeListID() 218 const std::vector<AttributeList> &getAttributeLists() const { in getAttributeLists() 299 void EnumerateAttributes(AttributeList PAL);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 112 using AttributeListMapType = DenseMap<AttributeList, unsigned>; 114 std::vector<AttributeList> AttributeLists; 175 unsigned getAttributeListID(AttributeList PAL) const { in getAttributeListID() 218 const std::vector<AttributeList> &getAttributeLists() const { return AttributeLists; } in getAttributeLists() 297 void EnumerateAttributes(AttributeList PAL);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/ |
| H A D | AArch64SMEAttributes.h | 18 class AttributeList; variable 55 SMEAttrs(const AttributeList &L);
|
| H A D | AArch64SMEAttributes.cpp | 56 SMEAttrs::SMEAttrs(const AttributeList &Attrs) { in SMEAttrs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 57 Function *buildExitThunk(FunctionType *FnTy, AttributeList Attrs); 76 void getThunkType(FunctionType *FT, AttributeList AttrList, ThunkType TT, 79 void getThunkRetType(FunctionType *FT, AttributeList AttrList, 83 void getThunkArgTypes(FunctionType *FT, AttributeList AttrList, ThunkType TT, 95 AttributeList AttrList, in getThunkType() 128 FunctionType *FT, AttributeList AttrList, ThunkType TT, raw_ostream &Out, in getThunkArgTypes() 202 FunctionType *FT, AttributeList AttrList, raw_ostream &Out, in getThunkRetType() 348 AttributeList Attrs) { in buildExitThunk()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 83 const AttributeList &Attrs, in addArgFlagsFromAttributes() 133 setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, CB); in lowerCall() 163 setArgFlags(Info.OrigRet, AttributeList::ReturnIndex, DL, CB); in lowerCall() 203 const AttributeList &Attrs = FuncInfo.getAttributes(); in setArgFlags() 214 assert(OpIdx >= AttributeList::FirstArgIndex); in setArgFlags() 215 unsigned ParamIdx = OpIdx - AttributeList::FirstArgIndex; in setArgFlags() 233 } else if (OpIdx >= AttributeList::FirstArgIndex) { in setArgFlags() 953 setArgFlags(DemoteArg, AttributeList::ReturnIndex, DL, F); in insertSRetIncomingArgument() 972 setArgFlags(DemoteArg, AttributeList::ReturnIndex, DL, CB); in insertSRetOutgoingArgument() 992 AttributeList Attrs, in getReturnInfo() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 192 AttributeList PAL = CB->getAttributes(); in deleteDeadVarargs() 197 PAL = AttributeList::get(F.getContext(), PAL.getFnAttrs(), in deleteDeadVarargs() 752 const AttributeList &PAL = F->getAttributes(); in removeDeadStuffFromFunction() 862 AttributeList NewPAL = in removeDeadStuffFromFunction() 863 AttributeList::get(F->getContext(), FnAttrs, RetAttrs, ArgAttrVec); in removeDeadStuffFromFunction() 890 const AttributeList &CallPAL = CB.getAttributes(); in removeDeadStuffFromFunction() 938 AttributeList NewCallPAL = in removeDeadStuffFromFunction() 939 AttributeList::get(F->getContext(), FnAttrs, RetAttrs, ArgAttrVec); in removeDeadStuffFromFunction()
|
| H A D | ArgumentPromotion.cpp | 127 AttributeList PAL = F->getAttributes(); in doPromotion() 182 NF->setAttributes(AttributeList::get(F->getContext(), PAL.getFnAttrs(), in doPromotion() 212 const AttributeList &CallPAL = CB.getAttributes(); in doPromotion() 276 NewCS->setAttributes(AttributeList::get(F->getContext(), in doPromotion()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.h | 112 const AttributeList &FuncAttributes) const override { in getOptimalMemOpType() 116 bool isIntDivCheap(EVT VT, AttributeList Attr) const override { return true; } in isIntDivCheap()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 33 class AttributeList; variable 364 const AttributeList &Attrs, 483 void getReturnInfo(CallingConv::ID CallConv, Type *RetTy, AttributeList Attrs,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 87 setArgFlags(OrigArg, AttributeList::ReturnIndex, DL, F); in lowerReturn() 131 setArgFlags(OrigArg, I + AttributeList::FirstArgIndex, DL, F); in lowerFormalArguments()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BuildLibCalls.cpp | 1291 AttributeList AttributeList) { in getOrInsertLibFunc() argument 1295 FunctionCallee C = M->getOrInsertFunction(Name, T, AttributeList); in getOrInsertLibFunc() 1364 return getOrInsertLibFunc(M, TLI, TheLibFunc, T, AttributeList()); in getOrInsertLibFunc() 1526 AttributeList AS; in emitMemCpyChk() 1527 AS = AttributeList::get(M->getContext(), AttributeList::FunctionIndex, in emitMemCpyChk() 1532 AttributeList::get(M->getContext(), AS), VoidPtrTy, in emitMemCpyChk() 1697 const AttributeList &Attrs, in emitUnaryFloatFnCallHelper() 1720 const AttributeList &Attrs) { in emitUnaryFloatFnCall() 1733 const AttributeList &Attrs) { in emitUnaryFloatFnCall() 1771 const AttributeList &Attrs) { in emitBinaryFloatFnCall() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPrintfRuntimeBinding.cpp | 272 AttributeList Attr = AttributeList::get(Ctx, AttributeList::FunctionIndex, in lowerPrintfForGpu()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 544 AttributeList getAttrList(LLVMContext *C, ArrayRef<unsigned> ArgNos, 546 AttributeList AL = AttributeList()) const {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 362 AttributeList NewAttrs = AttributeList::get(Ctx, AttributeList::FunctionIndex, in emitEntryFunction()
|