Home
last modified time | relevance | path

Searched refs:paramHasAttr (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/IR/
DCallSite.h212 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { in paramHasAttr() function
213 CALLSITE_DELEGATE_GETTER(paramHasAttr(i, A)); in paramHasAttr()
278 return paramHasAttr(ArgNo + 1, Attribute::NoCapture); in doesNotCapture()
283 return paramHasAttr(ArgNo + 1, Attribute::ByVal); in isByValArgument()
288 return paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isInAllocaArgument()
293 return paramHasAttr(ArgNo + 1, Attribute::ByVal) || in isByValOrInAllocaArgument()
294 paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isByValOrInAllocaArgument()
300 return paramHasAttr(arg_size(), Attribute::InAlloca); in hasInAllocaArgument()
304 return paramHasAttr(ArgNo + 1, Attribute::ReadNone); in doesNotAccessMemory()
308 return paramHasAttr(ArgNo + 1, Attribute::ReadOnly) || in onlyReadsMemory()
[all …]
DInstructions.h1431 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const;
1503 return paramHasAttr(1, Attribute::StructRet);
3127 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const;
3193 return paramHasAttr(1, Attribute::StructRet);
/external/llvm/include/llvm/CodeGen/
DFastISel.h100 IsInReg = Call.paramHasAttr(0, Attribute::InReg); in setCallee()
104 RetSExt = Call.paramHasAttr(0, Attribute::SExt); in setCallee()
105 RetZExt = Call.paramHasAttr(0, Attribute::ZExt); in setCallee()
124 IsInReg = Call.paramHasAttr(0, Attribute::InReg);
128 RetSExt = Call.paramHasAttr(0, Attribute::SExt);
129 RetZExt = Call.paramHasAttr(0, Attribute::ZExt);
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp82 IsSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
83 IsZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); in setAttributes()
84 IsInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
85 IsSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
86 IsNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); in setAttributes()
87 IsByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); in setAttributes()
88 IsInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
89 IsReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); in setAttributes()
DTargetLowering.cpp72 isSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
73 isZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); in setAttributes()
74 isInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
75 isSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
76 isNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); in setAttributes()
77 isByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); in setAttributes()
78 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
79 isReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); in setAttributes()
/external/llvm/lib/CodeGen/
DAnalysis.cpp278 if (cast<CallInst>(I)->paramHasAttr(attrInd, Attribute::Returned) && in getNoopInput()
289 if (cast<InvokeInst>(I)->paramHasAttr(attrInd, Attribute::Returned) && in getNoopInput()
/external/llvm/include/llvm/Target/
DTargetLowering.h2303 IsInReg = Call.paramHasAttr(0, Attribute::InReg); in setCallee()
2307 RetSExt = Call.paramHasAttr(0, Attribute::SExt); in setCallee()
2308 RetZExt = Call.paramHasAttr(0, Attribute::ZExt); in setCallee()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp2339 if (CS.paramHasAttr(AttrInd, Attribute::SExt)) in SelectCall()
2341 if (CS.paramHasAttr(AttrInd, Attribute::ZExt)) in SelectCall()
2345 if (CS.paramHasAttr(AttrInd, Attribute::InReg) || in SelectCall()
2346 CS.paramHasAttr(AttrInd, Attribute::StructRet) || in SelectCall()
2347 CS.paramHasAttr(AttrInd, Attribute::Nest) || in SelectCall()
2348 CS.paramHasAttr(AttrInd, Attribute::ByVal)) in SelectCall()
/external/llvm/lib/Analysis/
DAliasAnalysis.cpp540 .paramHasAttr(0, Attribute::NoAlias); in isNoAliasCall()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp769 if (CS.paramHasAttr(0, Attribute::NoAlias)) in IsFunctionMallocLike()
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp2433 if (CS.paramHasAttr(i + 1, Attribute::ByVal)) { in visitCallSite()
2735 bool IsByVal = CS.paramHasAttr(ArgNo + 1, Attribute::ByVal); in visitCallSite()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp2787 if (CS && !CS->paramHasAttr(1, Attribute::StructRet)) in computeBytesPoppedByCallee()
2789 if (CS && CS->paramHasAttr(1, Attribute::InReg)) in computeBytesPoppedByCallee()
/external/llvm/lib/IR/
DInstructions.cpp369 bool CallInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { in paramHasAttr() function in CallInst
598 bool InvokeInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { in paramHasAttr() function in InvokeInst