|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/CallSite.h 608 return paramHasAttr(ArgNo, Attribute::ByVal);
613 return paramHasAttr(ArgNo, Attribute::InAlloca);
618 return paramHasAttr(ArgNo, Attribute::ByVal) ||
619 paramHasAttr(ArgNo, Attribute::InAlloca);
625 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca);
lib/Target/ARM/ARMFastISel.cpp 2351 if (CS.paramHasAttr(ArgIdx, Attribute::SExt))
2353 if (CS.paramHasAttr(ArgIdx, Attribute::ZExt))
2357 if (CS.paramHasAttr(ArgIdx, Attribute::InReg) ||
2358 CS.paramHasAttr(ArgIdx, Attribute::StructRet) ||
2359 CS.paramHasAttr(ArgIdx, Attribute::SwiftSelf) ||
2360 CS.paramHasAttr(ArgIdx, Attribute::SwiftError) ||
2361 CS.paramHasAttr(ArgIdx, Attribute::Nest) ||
2362 CS.paramHasAttr(ArgIdx, Attribute::ByVal))
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp 60 if (CS.paramHasAttr(I, Attribute::Returned)) {
lib/Target/X86/X86FastISel.cpp 3166 if (CS->arg_empty() || !CS->paramHasAttr(0, Attribute::StructRet) ||
3167 CS->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU())
lib/Transforms/IPO/Attributor.cpp 1958 if (ICS.paramHasAttr(getArgNo(), Attribute::NoAlias))
lib/Transforms/Instrumentation/MemorySanitizer.cpp 3313 if (CS.paramHasAttr(i, Attribute::ByVal)) {
3798 bool IsByVal = CS.paramHasAttr(ArgNo, Attribute::ByVal);
4417 bool IsByVal = CS.paramHasAttr(ArgNo, Attribute::ByVal);
lib/Transforms/Scalar/CallSiteSplitting.cpp 116 if (isa<Constant>(*I) || CS.paramHasAttr(ArgNo, Attribute::NonNull))
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 584 if (Type && !CS.paramHasAttr(ArgNo, Attribute::NonNull) &&