Home
last modified time | relevance | path

Searched refs:AttributeList (Results 1 – 25 of 141) sorted by relevance

123456

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h435 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 DTypeFinder.h36 DenseSet<AttributeList> VisitedAttributes;
81 void incorporateAttributes(AttributeList AL);
H A DGlobalVariable.h235 AttributeList getAttributesAsList(unsigned index) const { in getAttributesAsList()
237 return AttributeList(); in getAttributesAsList()
239 return AttributeList::get(getContext(), AS); in getAttributesAsList()
H A DModule.h390 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 DIntrinsics.h30 class AttributeList; variable
83 AttributeList getAttributes(LLVMContext &C, ID id);
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp1133 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 DStatepoint.cpp24 llvm::parseStatepointDirectivesFromAttrs(AttributeList AS) { in parseStatepointDirectivesFromAttrs()
H A DModule.cpp146 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 DBuildLibCalls.h39 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 DFunctionComparator.h30 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 DDXILValueEnumerator.h113 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 DValueEnumerator.h112 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 DAArch64SMEAttributes.h18 class AttributeList; variable
55 SMEAttrs(const AttributeList &L);
H A DAArch64SMEAttributes.cpp56 SMEAttrs::SMEAttrs(const AttributeList &Attrs) { in SMEAttrs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp57 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 DCallLowering.cpp83 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 DDeadArgumentElimination.cpp192 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 DArgumentPromotion.cpp127 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 DBPFISelLowering.h112 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 DCallLowering.h33 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 DPPCCallLowering.cpp87 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 DBuildLibCalls.cpp1291 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 DAMDGPUPrintfRuntimeBinding.cpp272 AttributeList Attr = AttributeList::get(Ctx, AttributeList::FunctionIndex, in lowerPrintfForGpu()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h544 AttributeList getAttrList(LLVMContext *C, ArrayRef<unsigned> ArgNos,
546 AttributeList AL = AttributeList()) const {
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp362 AttributeList NewAttrs = AttributeList::get(Ctx, AttributeList::FunctionIndex, in emitEntryFunction()

123456