Searched refs:CalleeAttrs (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | Analysis.cpp | 567 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(), in attributesPermitTailCall() local 573 CalleeAttrs.removeAttribute(Attribute::NoAlias); in attributesPermitTailCall() 575 CalleeAttrs.removeAttribute(Attribute::NonNull); in attributesPermitTailCall() 577 CalleeAttrs.removeAttribute(Attribute::Dereferenceable); in attributesPermitTailCall() 579 CalleeAttrs.removeAttribute(Attribute::DereferenceableOrNull); in attributesPermitTailCall() 582 if (!CalleeAttrs.contains(Attribute::ZExt)) in attributesPermitTailCall() 587 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall() 589 if (!CalleeAttrs.contains(Attribute::SExt)) in attributesPermitTailCall() 594 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall() 608 CalleeAttrs.removeAttribute(Attribute::SExt); in attributesPermitTailCall() [all …]
|
/external/llvm/lib/CodeGen/ |
D | Analysis.cpp | 543 AttrBuilder CalleeAttrs(cast<CallInst>(I)->getAttributes(), in returnTypeIsEligibleForTailCall() local 549 CalleeAttrs = CalleeAttrs.removeAttribute(Attribute::NoAlias); in returnTypeIsEligibleForTailCall() 553 if (!CalleeAttrs.contains(Attribute::ZExt)) in returnTypeIsEligibleForTailCall() 558 CalleeAttrs.removeAttribute(Attribute::ZExt); in returnTypeIsEligibleForTailCall() 560 if (!CalleeAttrs.contains(Attribute::SExt)) in returnTypeIsEligibleForTailCall() 565 CalleeAttrs.removeAttribute(Attribute::SExt); in returnTypeIsEligibleForTailCall() 571 if (CallerAttrs != CalleeAttrs) in returnTypeIsEligibleForTailCall()
|
D | CodeGenPrepare.cpp | 2048 AttributeSet CalleeAttrs = CS.getAttributes(); in dupRetToEnableTailCallOpts() local 2049 if (AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex). in dupRetToEnableTailCallOpts() 2051 AttrBuilder(CalleeAttrs, AttributeSet::ReturnIndex). in dupRetToEnableTailCallOpts()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SimplifyLibCalls.cpp | 1347 AttributeList CalleeAttrs = CalleeFn->getAttributes(); in optimizeDoubleFP() local 1348 R = isBinary ? emitBinaryFloatFnCall(V[0], V[1], CalleeName, B, CalleeAttrs) in optimizeDoubleFP() 1349 : emitUnaryFloatFnCall(V[0], CalleeName, B, CalleeAttrs); in optimizeDoubleFP()
|
/external/llvm/lib/IR/ |
D | Verifier.cpp | 2707 AttributeSet CalleeAttrs = CI.getAttributes(); in verifyMustTailCall() local 2710 AttrBuilder CalleeABIAttrs = getParameterABIAttributes(I, CalleeAttrs); in verifyMustTailCall()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Verifier.cpp | 3110 AttributeList CalleeAttrs = CI.getAttributes(); in verifyMustTailCall() local 3113 AttrBuilder CalleeABIAttrs = getParameterABIAttributes(I, CalleeAttrs); in verifyMustTailCall()
|