Home
last modified time | relevance | path

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

123

/external/llvm/include/llvm/IR/
DCallSite.h347 bool paramHasAttr(unsigned i, Attribute::AttrKind Kind) const { in paramHasAttr() function
348 CALLSITE_DELEGATE_GETTER(paramHasAttr(i, Kind)); in paramHasAttr()
540 return paramHasAttr(ArgNo + 1, Attribute::ByVal); in isByValArgument()
545 return paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isInAllocaArgument()
550 return paramHasAttr(ArgNo + 1, Attribute::ByVal) || in isByValOrInAllocaArgument()
551 paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isByValOrInAllocaArgument()
557 return paramHasAttr(arg_size(), Attribute::InAlloca); in hasInAllocaArgument()
573 if (paramHasAttr(0, Attribute::NonNull)) in isReturnNonNull()
DStatepoint.h180 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { in paramHasAttr() function
182 return getCallSite().paramHasAttr(i + CallArgsBeginPos, A) || in paramHasAttr()
/external/llvm/include/llvm/CodeGen/
DFastISel.h104 IsInReg = Call.paramHasAttr(0, Attribute::InReg); in setCallee()
108 RetSExt = Call.paramHasAttr(0, Attribute::SExt); in setCallee()
109 RetZExt = Call.paramHasAttr(0, Attribute::ZExt); in setCallee()
128 IsInReg = Call.paramHasAttr(0, Attribute::InReg);
132 RetSExt = Call.paramHasAttr(0, Attribute::SExt);
133 RetZExt = Call.paramHasAttr(0, Attribute::ZExt);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCallSite.h385 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const { in paramHasAttr() function
386 CALLSITE_DELEGATE_GETTER(paramHasAttr(ArgNo, Kind)); in paramHasAttr()
608 return paramHasAttr(ArgNo, Attribute::ByVal); in isByValArgument()
613 return paramHasAttr(ArgNo, Attribute::InAlloca); in isInAllocaArgument()
618 return paramHasAttr(ArgNo, Attribute::ByVal) || in isByValOrInAllocaArgument()
619 paramHasAttr(ArgNo, Attribute::InAlloca); in isByValOrInAllocaArgument()
625 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca); in hasInAllocaArgument()
DInstrTypes.h1479 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const;
1531 return paramHasAttr(i - 1, Kind);
1547 return paramHasAttr(ArgNo, Attribute::ByVal);
1552 return paramHasAttr(ArgNo, Attribute::InAlloca);
1557 return paramHasAttr(ArgNo, Attribute::ByVal) ||
1558 paramHasAttr(ArgNo, Attribute::InAlloca);
1564 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca);
1746 return paramHasAttr(0, Attribute::StructRet);
DStatepoint.h191 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { in paramHasAttr() function
193 return getCall()->paramHasAttr(i + CallArgsBeginPos, A) || in paramHasAttr()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyOptimizeReturned.cpp60 if (CB.paramHasAttr(I, Attribute::Returned)) { in visitCallBase()
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/
DIndirectionUtilsTest.cpp45 EXPECT_TRUE(Call->paramHasAttr(1U, Attribute::ByVal)) in TEST()
/external/llvm/unittests/ExecutionEngine/Orc/
DIndirectionUtilsTest.cpp45 EXPECT_TRUE(Call->paramHasAttr(2U, Attribute::ByVal)) in TEST()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyOptimizeReturned.cpp60 if (CS.paramHasAttr(I, Attribute::Returned)) { in visitCallSite()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyOptimizeReturned.cpp57 if (CS.paramHasAttr(1 + i, Attribute::Returned)) { in visitCallSite()
/external/llvm-project/llvm/include/llvm/IR/
DInstrTypes.h1559 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const;
1611 return paramHasAttr(i - 1, Kind);
1627 return paramHasAttr(ArgNo, Attribute::ByVal);
1632 return paramHasAttr(ArgNo, Attribute::InAlloca);
1638 return paramHasAttr(ArgNo, Attribute::ByVal) ||
1639 paramHasAttr(ArgNo, Attribute::InAlloca) ||
1640 paramHasAttr(ArgNo, Attribute::Preallocated);
1646 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca);
1837 return paramHasAttr(0, Attribute::StructRet);
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp83 IsSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
84 IsZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); in setAttributes()
85 IsInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
86 IsSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
87 IsNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); in setAttributes()
88 IsByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); in setAttributes()
89 IsInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
90 IsReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); in setAttributes()
91 IsSwiftSelf = CS->paramHasAttr(AttrIdx, Attribute::SwiftSelf); in setAttributes()
92 IsSwiftError = CS->paramHasAttr(AttrIdx, Attribute::SwiftError); in setAttributes()
DTargetLowering.cpp101 isSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); in setAttributes()
102 isZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); in setAttributes()
103 isInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
104 isSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
105 isNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); in setAttributes()
106 isByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); in setAttributes()
107 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
108 isReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); in setAttributes()
109 isSwiftSelf = CS->paramHasAttr(AttrIdx, Attribute::SwiftSelf); in setAttributes()
110 isSwiftError = CS->paramHasAttr(AttrIdx, Attribute::SwiftError); in setAttributes()
/external/llvm/lib/Analysis/
DInlineCost.cpp149 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr);
562 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { in paramHasAttr() function in CallAnalyzer
564 return CandidateCS.paramHasAttr(ArgNo + 1, Attr); in paramHasAttr()
574 if (paramHasAttr(A, Attribute::NonNull)) in isKnownNonNullInCallee()
DBasicAliasAnalysis.cpp613 if (CS.paramHasAttr(ArgIdx + 1, Attribute::WriteOnly)) in isWriteOnlyParam()
642 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadOnly)) in getArgModRefInfo()
645 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadNone)) in getArgModRefInfo()
/external/llvm/lib/CodeGen/
DAnalysis.cpp280 if (cast<CallInst>(I)->paramHasAttr(attrInd, Attribute::Returned) && in getNoopInput()
291 if (cast<InvokeInst>(I)->paramHasAttr(attrInd, Attribute::Returned) && in getNoopInput()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp2336 if (CS.paramHasAttr(AttrInd, Attribute::SExt)) in SelectCall()
2338 if (CS.paramHasAttr(AttrInd, Attribute::ZExt)) in SelectCall()
2342 if (CS.paramHasAttr(AttrInd, Attribute::InReg) || in SelectCall()
2343 CS.paramHasAttr(AttrInd, Attribute::StructRet) || in SelectCall()
2344 CS.paramHasAttr(AttrInd, Attribute::SwiftSelf) || in SelectCall()
2345 CS.paramHasAttr(AttrInd, Attribute::SwiftError) || in SelectCall()
2346 CS.paramHasAttr(AttrInd, Attribute::Nest) || in SelectCall()
2347 CS.paramHasAttr(AttrInd, Attribute::ByVal)) in SelectCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMFastISel.cpp2351 if (CS.paramHasAttr(ArgIdx, Attribute::SExt)) in SelectCall()
2353 if (CS.paramHasAttr(ArgIdx, Attribute::ZExt)) in SelectCall()
2357 if (CS.paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall()
2358 CS.paramHasAttr(ArgIdx, Attribute::StructRet) || in SelectCall()
2359 CS.paramHasAttr(ArgIdx, Attribute::SwiftSelf) || in SelectCall()
2360 CS.paramHasAttr(ArgIdx, Attribute::SwiftError) || in SelectCall()
2361 CS.paramHasAttr(ArgIdx, Attribute::Nest) || in SelectCall()
2362 CS.paramHasAttr(ArgIdx, Attribute::ByVal)) in SelectCall()
/external/llvm-project/llvm/lib/Target/ARM/
DARMFastISel.cpp2346 if (CI->paramHasAttr(ArgIdx, Attribute::SExt)) in SelectCall()
2348 if (CI->paramHasAttr(ArgIdx, Attribute::ZExt)) in SelectCall()
2352 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall()
2353 CI->paramHasAttr(ArgIdx, Attribute::StructRet) || in SelectCall()
2354 CI->paramHasAttr(ArgIdx, Attribute::SwiftSelf) || in SelectCall()
2355 CI->paramHasAttr(ArgIdx, Attribute::SwiftError) || in SelectCall()
2356 CI->paramHasAttr(ArgIdx, Attribute::Nest) || in SelectCall()
2357 CI->paramHasAttr(ArgIdx, Attribute::ByVal)) in SelectCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DInlineCost.cpp286 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr);
1032 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { in paramHasAttr() function in CallAnalyzer
1033 return CandidateCall.paramHasAttr(A->getArgNo(), Attr); in paramHasAttr()
1043 if (paramHasAttr(A, Attribute::NonNull)) in isKnownNonNullInCallee()
/external/llvm-project/llvm/lib/Analysis/
DInlineCost.cpp343 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr);
1195 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { in paramHasAttr() function in CallAnalyzer
1196 return CandidateCall.paramHasAttr(A->getArgNo(), Attr); in paramHasAttr()
1206 if (paramHasAttr(A, Attribute::NonNull)) in isKnownNonNullInCallee()
DBasicAliasAnalysis.cpp729 if (Call->paramHasAttr(ArgIdx, Attribute::WriteOnly)) in isWriteOnlyParam()
758 if (Call->paramHasAttr(ArgIdx, Attribute::ReadOnly)) in getArgModRefInfo()
761 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone)) in getArgModRefInfo()
/external/llvm-project/llvm/lib/Transforms/Utils/
DCallPromotionUtils.cpp435 if (CB.paramHasAttr(I, Attribute::StructRet)) { in isLegalToPromote()
/external/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp307 if (Type && !CS.paramHasAttr(ArgNo + 1, Attribute::NonNull) && in processCallSite()

123