HomeSort by: relevance | last modified time | path
    Searched refs:paramHasAttr (Results 1 - 24 of 24) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyOptimizeReturned.cpp 60 if (CB.paramHasAttr(I, Attribute::Returned)) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
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...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
CallSiteSplitting.cpp 117 if (isa<Constant>(*I) || CB.paramHasAttr(ArgNo, Attribute::NonNull))
CorrelatedValuePropagation.cpp 622 if (Type && !CB.paramHasAttr(ArgNo, Attribute::NonNull) &&
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CallPromotionUtils.cpp 431 if (CB.paramHasAttr(I, Attribute::StructRet)) {
SimplifyLibCalls.cpp 144 CI->paramHasAttr(ArgNo, Attribute::NonNull))
153 CI->paramHasAttr(ArgNo, Attribute::NonNull))
168 if (!CI->paramHasAttr(ArgNo, Attribute::NoUndef))
171 if (CI->paramHasAttr(ArgNo, Attribute::NonNull))
InlineFunction.cpp 950 if (CB.paramHasAttr(Arg.getArgNo(), Attribute::NoAlias) && !Arg.use_empty())
1099 if (!CB.paramHasAttr(A->getArgNo(), Attribute::NoAlias))
Local.cpp 3272 return !CB.paramHasAttr(OpIdx, Attribute::ImmArg);
SimplifyCFG.cpp 6661 CB->paramHasAttr(ArgIdx, Attribute::NonNull)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMFastISel.cpp 2344 if (CI->paramHasAttr(ArgIdx, Attribute::SExt))
2346 if (CI->paramHasAttr(ArgIdx, Attribute::ZExt))
2350 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) ||
2351 CI->paramHasAttr(ArgIdx, Attribute::StructRet) ||
2352 CI->paramHasAttr(ArgIdx, Attribute::SwiftSelf) ||
2353 CI->paramHasAttr(ArgIdx, Attribute::SwiftError) ||
2354 CI->paramHasAttr(ArgIdx, Attribute::Nest) ||
2355 CI->paramHasAttr(ArgIdx, Attribute::ByVal))
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
BasicAliasAnalysis.cpp 728 if (Call->paramHasAttr(ArgIdx, Attribute::WriteOnly))
757 if (Call->paramHasAttr(ArgIdx, Attribute::ReadOnly))
760 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone))
InlineCost.cpp 196 /// easily cacheable. Instead, use the cover function paramHasAttr.
360 bool paramHasAttr(Argument *A, Attribute::AttrKind Attr);
1367 bool CallAnalyzer::paramHasAttr(Argument *A, Attribute::AttrKind Attr) {
1368 return CandidateCall.paramHasAttr(A->getArgNo(), Attr);
1378 if (paramHasAttr(A, Attribute::NonNull))
ValueTracking.cpp 5330 if (CB->paramHasAttr(i, Attribute::NoUndef) ||
5331 CB->paramHasAttr(i, Attribute::Dereferenceable))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp 3671 bool ByVal = CB.paramHasAttr(i, Attribute::ByVal);
3672 bool NoUndef = CB.paramHasAttr(i, Attribute::NoUndef);
4197 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal);
4818 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal);
5019 bool ZExt = CB.paramHasAttr(ArgNo, Attribute::ZExt);
5020 bool SExt = CB.paramHasAttr(ArgNo, Attribute::SExt);
5047 assert(!CB.paramHasAttr(ArgNo, Attribute::ByVal));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 67 return Call.paramHasAttr(ArgIdx, Attr);
IRTranslator.cpp 2311 if (CI.paramHasAttr(Arg.index(), Attribute::ImmArg)) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Verifier.cpp 3181 if (Call.paramHasAttr(i, Attribute::SwiftError)) {
3205 if (Call.paramHasAttr(i, Attribute::ImmArg)) {
3211 if (Call.paramHasAttr(i, Attribute::Preallocated)) {
3785 Assert(Call.paramHasAttr(I.index(), Attribute::SwiftError),
4777 if (UseCall->paramHasAttr(i, Attribute::Preallocated)) {
Instructions.cpp 339 bool CallBase::paramHasAttr(unsigned ArgNo, Attribute::AttrKind Kind) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FastISel.cpp 3153 if (CB->arg_empty() || !CB->paramHasAttr(0, Attribute::StructRet) ||
3154 CB->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU())
X86ISelLowering.cpp 4040 if (CLI.CB->paramHasAttr(i, Attribute::Preallocated)) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 2217 !Call.paramHasAttr(ArgNo, Attribute::NonNull) &&
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 3861 if (!CB->paramHasAttr(i, Kind))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
AttributorAttributes.cpp 2541 if (CB.paramHasAttr(getCallSiteArgNo(), Attribute::NoAlias))
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 4790 if (!I.paramHasAttr(i, Attribute::ImmArg)) {

Completed in 99 milliseconds