/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 1597 bool paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const; 1649 return paramHasAttr(i - 1, Kind); 1665 return paramHasAttr(ArgNo, Attribute::ByVal); 1670 return paramHasAttr(ArgNo, Attribute::InAlloca); 1676 return paramHasAttr(ArgNo, Attribute::ByVal) || 1677 paramHasAttr(ArgNo, Attribute::InAlloca) || 1678 paramHasAttr(ArgNo, Attribute::Preallocated); 1685 return paramHasAttr(ArgNo, Attribute::NoUndef) || 1687 paramHasAttr(ArgNo, Attribute::Dereferenceable) || 1689 paramHasAttr(ArgNo, Attribute::DereferenceableOrNull); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyOptimizeReturned.cpp | 60 if (CB.paramHasAttr(I, Attribute::Returned)) { in visitCallBase()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2344 if (CI->paramHasAttr(ArgIdx, Attribute::SExt)) in SelectCall() 2346 if (CI->paramHasAttr(ArgIdx, Attribute::ZExt)) in SelectCall() 2350 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall() 2351 CI->paramHasAttr(ArgIdx, Attribute::StructRet) || in SelectCall() 2352 CI->paramHasAttr(ArgIdx, Attribute::SwiftSelf) || in SelectCall() 2353 CI->paramHasAttr(ArgIdx, Attribute::SwiftError) || in SelectCall() 2354 CI->paramHasAttr(ArgIdx, Attribute::Nest) || in SelectCall() 2355 CI->paramHasAttr(ArgIdx, Attribute::ByVal)) in SelectCall()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 431 if (CB.paramHasAttr(I, Attribute::StructRet)) { in isLegalToPromote()
|
H A D | SimplifyLibCalls.cpp | 144 CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateDereferenceableBytes() 153 CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateDereferenceableBytes() 168 if (!CI->paramHasAttr(ArgNo, Attribute::NoUndef)) in annotateNonNullNoUndefBasedOnAccess() 171 if (CI->paramHasAttr(ArgNo, Attribute::NonNull)) in annotateNonNullNoUndefBasedOnAccess()
|
H A D | InlineFunction.cpp | 950 if (CB.paramHasAttr(Arg.getArgNo(), Attribute::NoAlias) && !Arg.use_empty()) in AddAliasScopeMetadata() 1099 if (!CB.paramHasAttr(A->getArgNo(), Attribute::NoAlias)) in AddAliasScopeMetadata()
|
H A D | Local.cpp | 3272 return !CB.paramHasAttr(OpIdx, Attribute::ImmArg); in canReplaceOperandWithVariable()
|
H A D | SimplifyCFG.cpp | 6661 CB->paramHasAttr(ArgIdx, Attribute::NonNull)) { in passingValueIsAlwaysUndefined()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 360 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr); 1367 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { in paramHasAttr() function in CallAnalyzer 1368 return CandidateCall.paramHasAttr(A->getArgNo(), Attr); in paramHasAttr() 1378 if (paramHasAttr(A, Attribute::NonNull)) in isKnownNonNullInCallee()
|
H A D | BasicAliasAnalysis.cpp | 728 if (Call->paramHasAttr(ArgIdx, Attribute::WriteOnly)) in isWriteOnlyParam() 757 if (Call->paramHasAttr(ArgIdx, Attribute::ReadOnly)) in getArgModRefInfo() 760 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone)) in getArgModRefInfo()
|
H A D | ValueTracking.cpp | 5330 if (CB->paramHasAttr(i, Attribute::NoUndef) || in getGuaranteedWellDefinedOps() 5331 CB->paramHasAttr(i, Attribute::Dereferenceable)) in getGuaranteedWellDefinedOps()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 117 if (isa<Constant>(*I) || CB.paramHasAttr(ArgNo, Attribute::NonNull)) in isCondRelevantToAnyCallArgument()
|
H A D | CorrelatedValuePropagation.cpp | 622 if (Type && !CB.paramHasAttr(ArgNo, Attribute::NonNull) && in processCallSite()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 3671 bool ByVal = CB.paramHasAttr(i, Attribute::ByVal); in visitCallBase() 3672 bool NoUndef = CB.paramHasAttr(i, Attribute::NoUndef); in visitCallBase() 4197 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() 4818 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() 5019 bool ZExt = CB.paramHasAttr(ArgNo, Attribute::ZExt); in getShadowExtension() 5020 bool SExt = CB.paramHasAttr(ArgNo, Attribute::SExt); in getShadowExtension() 5047 assert(!CB.paramHasAttr(ArgNo, Attribute::ByVal)); in visitCallBase()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Verifier.cpp | 3181 if (Call.paramHasAttr(i, Attribute::SwiftError)) { in visitCallBase() 3205 if (Call.paramHasAttr(i, Attribute::ImmArg)) { in visitCallBase() 3211 if (Call.paramHasAttr(i, Attribute::Preallocated)) { in visitCallBase() 3785 Assert(Call.paramHasAttr(I.index(), Attribute::SwiftError), in verifySwiftErrorCall() 4777 if (UseCall->paramHasAttr(i, Attribute::Preallocated)) { in visitIntrinsicCall()
|
H A D | Instructions.cpp | 339 bool CallBase::paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const { in paramHasAttr() function in CallBase
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 67 return Call.paramHasAttr(ArgIdx, Attr); in getAttributesForArgIdx()
|
H A D | IRTranslator.cpp | 2311 if (CI.paramHasAttr(Arg.index(), Attribute::ImmArg)) { in translateCall()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 3153 if (CB->arg_empty() || !CB->paramHasAttr(0, Attribute::StructRet) || in computeBytesPoppedByCalleeForSRet() 3154 CB->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU()) in computeBytesPoppedByCalleeForSRet()
|
H A D | X86ISelLowering.cpp | 4040 if (CLI.CB->paramHasAttr(i, Attribute::Preallocated)) { in LowerCall()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 2217 !Call.paramHasAttr(ArgNo, Attribute::NonNull) && in visitCallBase()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 2541 if (CB.paramHasAttr(getCallSiteArgNo(), Attribute::NoAlias)) in initialize()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 3861 if (!CB->paramHasAttr(i, Kind)) in propagateByValSRetTypes()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 4790 if (!I.paramHasAttr(i, Attribute::ImmArg)) { in visitTargetIntrinsic()
|