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

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
FunctionAttrs.h 39 MemoryAccessKind computeFunctionBodyMemoryAccess(Function &F, AAResults &AAR);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
AliasAnalysis.h 901 BatchAAResults(AAResults &AAR) : AA(AAR), AAQI() {}
1023 explicit Model(AAResultT &Result, AAResults &AAR) : Result(Result) {
1024 Result.setAAResults(&AAR);
1084 AAResults *AAR = nullptr;
1091 void setAAResults(AAResults *NewAAR) { AAR = NewAAR; }
1098 AAResults *AAR;
1102 AAResultsProxy(AAResults *AAR, DerivedT &CurrentResult)
1103 : AAR(AAR), CurrentResult(CurrentResult) {
    [all...]
BasicAliasAnalysis.h 275 Optional<AAResults> AAR;
281 AAR.emplace(createLegacyPMAAResults(P, F, *BAR));
282 return *AAR;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAliasAnalysis.h 97 [](Pass &P, Function &, AAResults &AAR) {
99 AAR.addAAResult(WrapperPass->getResult());
AMDGPUTargetMachine.cpp 909 AAResults &AAR) {
911 AAR.addAAResult(WrapperPass->getResult());
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
AliasAnalysis.cpp 874 AAR.reset(
882 AAR->addAAResult(getAnalysis<BasicAAWrapperPass>().getResult());
886 AAR->addAAResult(WrapperPass->getResult());
888 AAR->addAAResult(WrapperPass->getResult());
891 AAR->addAAResult(WrapperPass->getResult());
893 AAR->addAAResult(WrapperPass->getResult());
895 AAR->addAAResult(WrapperPass->getResult());
897 AAR->addAAResult(WrapperPass->getResult());
899 AAR->addAAResult(WrapperPass->getResult());
905 WrapperPass->CB(*this, F, *AAR);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 104 /// Returns the memory access attribute for function F using AAR for AA results,
113 AAResults &AAR,
115 FunctionModRefBehavior MRB = AAR.getModRefBehavior(&F);
147 FunctionModRefBehavior MRB = AAR.getModRefBehavior(Call);
184 if (AAR.pointsToConstantMemory(Loc, /*OrLocal=*/true))
199 if (AAR.pointsToConstantMemory(Loc, /*OrLocal=*/true))
206 if (AAR.pointsToConstantMemory(Loc, /*OrLocal=*/true))
212 if (AAR.pointsToConstantMemory(Loc, /*OrLocal=*/true))
237 AAResults &AAR) {
238 return checkFunctionMemoryAccess(F, /*ThisBody=*/true, AAR, {});
    [all...]
ArgumentPromotion.cpp 566 static bool isSafeToPromoteArgument(Argument *Arg, Type *ByValTy, AAResults &AAR,
747 if (AAR.canInstructionRangeModRef(BB->front(), *Load, Loc, ModRefInfo::Mod))
755 if (AAR.canBasicBlockModify(*TranspBB, Loc))
922 AAResults &AAR = AARGetter(*F);
997 if (isSafeToPromoteArgument(PtrArg, ByValTy, AAR, MaxElements))
Inliner.cpp 251 AAResults &AAR = AARGetter(*Callee);
255 InlineResult IR = InlineFunction(CB, IFI, &AAR, InsertLifetime);
AttributorAttributes.cpp 2552 bool mayAliasWithArgument(Attributor &A, AAResults *&AAR,
2583 if (!AAR)
2584 AAR = A.getInfoCache().getAAResultsForFunction(*getAnchorScope());
2587 bool IsAliasing = !AAR || !AAR->isNoAlias(&getAssociatedValue(), ArgOp);
2597 isKnownNoAliasDueToNoAliasPreservation(Attributor &A, AAResults *&AAR,
2681 if (mayAliasWithArgument(A, AAR, MemBehaviorAA, CB, OtherArgNo))
2702 AAResults *AAR = nullptr;
2703 if (isKnownNoAliasDueToNoAliasPreservation(A, AAR, MemBehaviorAA,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 951 AliasResult AAR = BatchAA.alias(Later, Earlier);
955 if (AAR == AliasResult::MustAlias) {
962 if (AAR == AliasResult::PartialAlias && AAR.hasOffset()) {
963 int32_t Off = AAR.getOffset();

Completed in 34 milliseconds