/external/llvm/include/llvm/IR/ |
CallSite.h | 263 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { 264 CALLSITE_DELEGATE_GETTER(paramHasAttr(i, A)); 409 return paramHasAttr(ArgNo + 1, Attribute::ByVal); 414 return paramHasAttr(ArgNo + 1, Attribute::InAlloca); 419 return paramHasAttr(ArgNo + 1, Attribute::ByVal) || 420 paramHasAttr(ArgNo + 1, Attribute::InAlloca); 426 return paramHasAttr(arg_size(), Attribute::InAlloca); 442 if (paramHasAttr(0, Attribute::NonNull))
|
Statepoint.h | 180 bool paramHasAttr(unsigned i, Attribute::AttrKind A) const { 182 return getCallSite().paramHasAttr(i + CallArgsBeginPos, A) ||
|
Instructions.h | [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyOptimizeReturned.cpp | 57 if (CS.paramHasAttr(1 + i, Attribute::Returned)) {
|
/external/llvm/unittests/ExecutionEngine/Orc/ |
IndirectionUtilsTest.cpp | 44 EXPECT_TRUE(Call->paramHasAttr(2U, Attribute::ByVal))
|
/external/llvm/include/llvm/CodeGen/ |
FastISel.h | 100 IsInReg = Call.paramHasAttr(0, Attribute::InReg); 104 RetSExt = Call.paramHasAttr(0, Attribute::SExt); 105 RetZExt = Call.paramHasAttr(0, Attribute::ZExt); 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/ |
Analysis.cpp | 281 if (cast<CallInst>(I)->paramHasAttr(attrInd, Attribute::Returned) && 292 if (cast<InvokeInst>(I)->paramHasAttr(attrInd, Attribute::Returned) &&
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 83 IsSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); 84 IsZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); 85 IsInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); 86 IsSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); 87 IsNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); 88 IsByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); 89 IsInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); 90 IsReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); [all...] |
TargetLowering.cpp | 72 isSExt = CS->paramHasAttr(AttrIdx, Attribute::SExt); 73 isZExt = CS->paramHasAttr(AttrIdx, Attribute::ZExt); 74 isInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); 75 isSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); 76 isNest = CS->paramHasAttr(AttrIdx, Attribute::Nest); 77 isByVal = CS->paramHasAttr(AttrIdx, Attribute::ByVal); 78 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); 79 isReturned = CS->paramHasAttr(AttrIdx, Attribute::Returned); [all...] |
/external/llvm/lib/Analysis/ |
InlineCost.cpp | 59 // easily cacheable. Instead, use the cover function paramHasAttr. 119 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr); 517 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) { 519 return CandidateCS.paramHasAttr(ArgNo+1, Attr); 529 if (paramHasAttr(A, Attribute::NonNull)) [all...] |
AliasAnalysis.cpp | 545 return CS.paramHasAttr(0, Attribute::NoAlias);
|
BasicAliasAnalysis.cpp | 619 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadOnly)) 622 if (CS.paramHasAttr(ArgIdx + 1, Attribute::ReadNone)) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 316 if (Type && !CS.paramHasAttr(ArgNo + 1, Attribute::NonNull) &&
|
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | [all...] |
/external/llvm/lib/IR/ |
Instructions.cpp | 348 bool CallInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { 370 return paramHasAttr(i, A); 626 bool InvokeInst::paramHasAttr(unsigned i, Attribute::AttrKind A) const { 647 return paramHasAttr(i, A); [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 769 if (CS.paramHasAttr(0, Attribute::NoAlias)) [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | [all...] |