HomeSort by: relevance | last modified time | path
    Searched refs:AttributeList (Results 1 - 25 of 144) sorted by relevancy

1 2 3 4 5 6

  /src/external/apache2/llvm/dist/llvm/lib/IR/
Statepoint.cpp 26 llvm::parseStatepointDirectivesFromAttrs(AttributeList AS) {
30 AS.getAttribute(AttributeList::FunctionIndex, "statepoint-id");
37 Attribute AttrNumPatchBytes = AS.getAttribute(AttributeList::FunctionIndex,
Attributes.cpp 11 // AttributeListImpl, and AttributeList classes.
1118 /// Map from AttributeList index to the internal array index. Adding one happens
1133 for (const auto &I : Sets[attrIdxToArrayIdx(AttributeList::FunctionIndex)])
1173 AttributeList(const_cast<AttributeListImpl *>(this)).dump();
1178 // AttributeList Construction and Mutation Methods
1181 AttributeList AttributeList::getImpl(LLVMContext &C,
1205 return AttributeList(PA);
1208 AttributeList
1209 AttributeList::get(LLVMContext &C
    [all...]
Function.cpp 137 AttributeList Attrs = getParent()->getAttributes();
146 AttributeList Attrs = getParent()->getAttributes();
281 AttributeList Attrs = getParent()->getAttributes();
287 AttributeList AL = getParent()->getAttributes();
305 AttributeList AL = getParent()->getAttributes();
358 F->addAttributes(AttributeList::FunctionIndex, B);
534 AttributeList PAL = getAttributes();
540 AttributeList PAL = getAttributes();
546 AttributeList PAL = getAttributes();
552 AttributeList PAL = getAttributes()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Attributes.h 381 /// the AttributeList object. The function attributes are at index
382 /// `AttributeList::FunctionIndex', the return value is at index
383 /// `AttributeList::ReturnIndex', and the attributes for the parameters start at
384 /// index `AttributeList::FirstArgIndex'.
385 class AttributeList {
405 /// Create an AttributeList with the specified parameters in it.
406 static AttributeList get(LLVMContext &C,
408 static AttributeList get(LLVMContext &C,
411 /// Create an AttributeList from attribute sets for a function, its
413 static AttributeList get(LLVMContext &C, AttributeSet FnAttrs
    [all...]
Function.h 79 AttributeList AttributeSets; ///< Parameter attributes
249 AttributeList getAttributes() const { return AttributeSets; }
252 void setAttributes(AttributeList Attrs) { AttributeSets = Attrs; }
256 addAttribute(AttributeList::FunctionIndex, Kind);
261 addAttribute(AttributeList::FunctionIndex,
267 addAttribute(AttributeList::FunctionIndex, Attr);
272 removeAttribute(AttributeList::FunctionIndex, Kind);
278 getContext(), AttributeList::FunctionIndex, Kind));
366 return getAttribute(AttributeList::FunctionIndex, Kind);
371 return getAttribute(AttributeList::FunctionIndex, Kind)
    [all...]
InstrTypes.h 1178 AttributeList Attrs; ///< parameter attributes for callable
1182 CallBase(AttributeList const &A, FunctionType *FT, ArgsTy &&... Args)
1472 AttributeList getAttributes() const { return Attrs; }
1476 void setAttributes(AttributeList A) { Attrs = A; }
1494 AttributeList PAL = getAttributes();
1501 AttributeList PAL = getAttributes();
1509 AttributeList PAL = getAttributes();
1517 AttributeList PAL = getAttributes();
1524 AttributeList PAL = getAttributes();
1531 AttributeList PAL = getAttributes()
    [all...]
GlobalVariable.h 230 AttributeList getAttributesAsList(unsigned index) const {
232 return AttributeList();
234 return AttributeList::get(getContext(), AS);
Intrinsics.h 31 class AttributeList;
87 AttributeList getAttributes(LLVMContext &C, ID id);
Module.h 363 AttributeList AttributeList);
375 AttributeList AttributeList, Type *RetTy,
380 AttributeList);
387 return getOrInsertFunction(Name, AttributeList{}, RetTy, Args...);
393 getOrInsertFunction(StringRef Name, AttributeList AttributeList,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BuildLibCalls.h 158 const AttributeList &Attrs);
165 const AttributeList &Attrs);
172 IRBuilderBase &B, const AttributeList &Attrs);
179 IRBuilderBase &B, const AttributeList &Attrs);
208 Value *emitCalloc(Value *Num, Value *Size, const AttributeList &Attrs,
FunctionComparator.h 333 int cmpAttrs(const AttributeList L, const AttributeList R) const;
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
ValueEnumerator.h 51 /// include the AttributeList index, so we have to track that in our map.
112 using AttributeListMapType = DenseMap<AttributeList, unsigned>;
114 std::vector<AttributeList> AttributeLists;
175 unsigned getAttributeListID(AttributeList PAL) const {
218 const std::vector<AttributeList> &getAttributeLists() const { return AttributeLists; }
297 void EnumerateAttributes(AttributeList PAL);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-reduce/deltas/
ReduceAttributes.cpp 83 void visitAttributeList(const AttributeList &AL,
129 void visitAttributeList(const AttributeList &AL) {
150 AttributeList convertAttributeRefVecToAttributeList(
166 return AttributeList::get(C, SetVec);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
Mips16HardFloat.cpp 402 AttributeList A;
411 A = A.addAttribute(C, AttributeList::FunctionIndex,
413 A = A.addAttribute(C, AttributeList::FunctionIndex,
415 A = A.addAttribute(C, AttributeList::FunctionIndex,
488 F.removeAttributes(AttributeList::FunctionIndex, B);
492 F.addAttributes(AttributeList::FunctionIndex, B);
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFISelLowering.h 109 const AttributeList &FuncAttributes) const override {
113 bool isIntDivCheap(EVT VT, AttributeList Attr) const override { return true; }
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
EntryExitInstrumenter.cpp 92 F.removeAttribute(AttributeList::FunctionIndex, EntryAttr);
114 F.removeAttribute(AttributeList::FunctionIndex, ExitAttr);
ModuleUtils.cpp 121 AttributeList());
128 Ctor->addAttribute(AttributeList::FunctionIndex, Attribute::NoUnwind);
149 AttributeList());
191 cast<Function>(M.getOrInsertFunction(Name, AttributeList(),
321 AttributeList::FunctionIndex,
CallPromotionUtils.cpp 474 const AttributeList &CallerPAL = CB.getAttributes();
508 AttrBuilder RAttrs(CallerPAL, AttributeList::ReturnIndex);
517 CB.setAttributes(AttributeList::get(Ctx, CallerPAL.getFnAttributes(),
BuildLibCalls.cpp 99 if (F.hasAttribute(AttributeList::ReturnIndex, Attribute::NoAlias))
101 F.addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
148 !F.hasAttribute(AttributeList::ReturnIndex, Attribute::NoUndef)) {
149 F.addAttribute(AttributeList::ReturnIndex, Attribute::NoUndef);
1304 AttributeList AS;
1305 AS = AttributeList::get(M->getContext(), AttributeList::FunctionIndex,
1309 "__memcpy_chk", AttributeList::get(M->getContext(), AS), B.getInt8PtrTy(),
1445 const AttributeList &Attrs) {
1457 AttributeList::FunctionIndex
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
IndirectThunks.h 65 F->addAttributes(llvm::AttributeList::FunctionIndex, B);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULowerKernelArguments.cpp 84 KernArgSegment->addAttribute(AttributeList::ReturnIndex, Attribute::NonNull);
85 KernArgSegment->addAttribute(AttributeList::ReturnIndex,
235 AttributeList::ReturnIndex,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp 349 AttributeList
351 LLVMContext &Ctx, AttributeList CallSiteAttrs) {
373 return AttributeList::get(Ctx, CallSiteAttrs.getFnAttributes(),
1219 AttributeList::ReturnIndex,
1224 NewF->removeAttributes(AttributeList::FunctionIndex,
1301 AttributeList AL;
1302 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
1304 AL = AL.addAttribute(M.getContext(), AttributeList::FunctionIndex,
1306 AL = AL.addAttribute(M.getContext(), AttributeList::ReturnIndex,
1314 AttributeList AL
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 73 const AttributeList &Attrs,
119 setArgFlags(OrigArg, i + AttributeList::FirstArgIndex, DL, CB);
140 setArgFlags(Info.OrigRet, AttributeList::ReturnIndex, DL, CB);
156 const AttributeList &Attrs = FuncInfo.getAttributes();
161 assert(OpIdx >= AttributeList::FirstArgIndex);
170 FuncInfo.getParamStackAlign(OpIdx - AttributeList::FirstArgIndex))
173 FuncInfo.getParamAlign(OpIdx - AttributeList::FirstArgIndex)))
177 } else if (OpIdx >= AttributeList::FirstArgIndex) {
179 FuncInfo.getParamStackAlign(OpIdx - AttributeList::FirstArgIndex))
842 setArgFlags(DemoteArg, AttributeList::ReturnIndex, DL, F)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 187 AttributeList PAL = CB->getAttributes();
192 PAL = AttributeList::get(Fn.getContext(), PAL.getFnAttributes(),
750 const AttributeList &PAL = F->getAttributes();
860 AttributeList NewPAL =
861 AttributeList::get(F->getContext(), FnAttrs, RetAttrs, ArgAttrVec);
887 const AttributeList &CallPAL = CB.getAttributes();
935 AttributeList NewCallPAL = AttributeList::get(
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetMachine.cpp 239 AttributeList FnAttrs = F.getAttributes();
241 FnAttrs.getAttribute(AttributeList::FunctionIndex, "target-cpu");
243 FnAttrs.getAttribute(AttributeList::FunctionIndex, "target-features");

Completed in 126 milliseconds

1 2 3 4 5 6