/external/llvm/include/llvm/IR/ |
D | CallSite.h | 212 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 …]
|
D | Instructions.h | 1431 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/ |
D | FastISel.h | 100 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/ |
D | FastISel.cpp | 82 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()
|
D | TargetLowering.cpp | 72 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/ |
D | Analysis.cpp | 278 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/ |
D | TargetLowering.h | 2303 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/ |
D | ARMFastISel.cpp | 2339 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/ |
D | AliasAnalysis.cpp | 540 .paramHasAttr(0, Attribute::NoAlias); in isNoAliasCall()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 769 if (CS.paramHasAttr(0, Attribute::NoAlias)) in IsFunctionMallocLike()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 2433 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/ |
D | X86FastISel.cpp | 2787 if (CS && !CS->paramHasAttr(1, Attribute::StructRet)) in computeBytesPoppedByCallee() 2789 if (CS && CS->paramHasAttr(1, Attribute::InReg)) in computeBytesPoppedByCallee()
|
/external/llvm/lib/IR/ |
D | Instructions.cpp | 369 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
|