/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
LiveRangeEdit.h | 27 class AliasAnalysis; 77 AliasAnalysis *aa); 141 AliasAnalysis*); 146 const TargetInstrInfo&, AliasAnalysis*);
|
MachineFunctionPass.cpp | 15 #include "llvm/Analysis/AliasAnalysis.h" 45 AU.addPreserved<AliasAnalysis>();
|
/external/llvm/include/llvm/Transforms/Scalar/ |
MemCpyOptimizer.h | 19 #include "llvm/Analysis/AliasAnalysis.h" 35 std::function<AliasAnalysis &()> LookupAliasAnalysis; 45 std::function<AliasAnalysis &()> LookupAliasAnalysis_,
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
LoopDependenceAnalysis.h | 31 class AliasAnalysis; 39 AliasAnalysis *AA;
|
MemoryDependenceAnalysis.h | 20 #include "llvm/Analysis/AliasAnalysis.h" 31 class AliasAnalysis; 289 NonLocalPointerInfo() : Size(AliasAnalysis::UnknownSize), TBAATag(0) {} 325 AliasAnalysis *AA; 369 void getNonLocalPointerDependency(const AliasAnalysis::Location &Loc, 397 MemDepResult getPointerDependencyFrom(const AliasAnalysis::Location &Loc, 421 const AliasAnalysis::Location &Loc, 426 MemDepResult GetNonLocalInfoForBlock(const AliasAnalysis::Location &Loc,
|
AliasSetTracker.h | 29 class AliasAnalysis; 256 void addUnknownInst(Instruction *I, AliasAnalysis &AA); 271 AliasAnalysis &AA) const; 272 bool aliasesUnknownInst(Instruction *Inst, AliasAnalysis &AA) const; 296 AliasAnalysis &AA; 310 explicit AliasSetTracker(AliasAnalysis &aa) : AA(aa) {} 374 AliasAnalysis &getAliasAnalysis() const { return AA; }
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
Loads.h | 17 #include "llvm/Analysis/AliasAnalysis.h" 96 AliasAnalysis *AA = nullptr, 126 unsigned MaxInstsToScan, AliasAnalysis *AA,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
MemCpyOptimizer.h | 18 #include "llvm/Analysis/AliasAnalysis.h" 43 std::function<AliasAnalysis &()> LookupAliasAnalysis; 55 std::function<AliasAnalysis &()> LookupAliasAnalysis_,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
LoopVectorize.h | 60 #include "llvm/Analysis/AliasAnalysis.h" 95 AliasAnalysis *AA; 106 DemandedBits &DB_, AliasAnalysis &AA_, AssumptionCache &AC_,
|
/external/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 24 #include "llvm/Analysis/AliasAnalysis.h" 88 void scanRemattable(AliasAnalysis *aa); 104 AliasAnalysis *AA); 186 bool anyRematerializable(AliasAnalysis*); 191 AliasAnalysis*); 247 AliasAnalysis *AA = nullptr);
|
DFAPacketizer.h | 133 AliasAnalysis *AA; 145 // The AliasAnalysis parameter can be nullptr. 147 AliasAnalysis *AA);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 26 #include "llvm/Analysis/AliasAnalysis.h" 98 void scanRemattable(AliasAnalysis *aa); 114 AliasAnalysis *AA); 194 bool anyRematerializable(AliasAnalysis *); 199 AliasAnalysis *); 248 AliasAnalysis *AA = nullptr);
|
DFAPacketizer.h | 138 AliasAnalysis *AA; 150 // The AliasAnalysis parameter can be nullptr. 152 AliasAnalysis *AA);
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
LoopDependenceAnalysis.cpp | 25 #include "llvm/Analysis/AliasAnalysis.h" 54 INITIALIZE_AG_DEPENDENCY(AliasAnalysis) 98 static AliasAnalysis::AliasResult UnderlyingObjectsAlias(AliasAnalysis *AA, 231 case AliasAnalysis::MayAlias: 232 case AliasAnalysis::PartialAlias: 237 case AliasAnalysis::NoAlias: 242 case AliasAnalysis::MustAlias: 318 AA = &getAnalysis<AliasAnalysis>(); 330 AU.addRequiredTransitive<AliasAnalysis>(); [all...] |
MemDepPrinter.cpp | 53 AU.addRequiredTransitive<AliasAnalysis>(); 96 AliasAnalysis &AA = getAnalysis<AliasAnalysis>(); 130 AliasAnalysis::Location Loc = AA.getLocation(LI); 139 AliasAnalysis::Location Loc = AA.getLocation(SI); 142 AliasAnalysis::Location Loc = AA.getLocation(VI);
|
Lint.cpp | 38 #include "llvm/Analysis/AliasAnalysis.h" 103 AliasAnalysis *AA; 119 AU.addRequired<AliasAnalysis>(); 153 INITIALIZE_AG_DEPENDENCY(AliasAnalysis) 174 AA = &getAnalysis<AliasAnalysis>(); 196 visitMemoryReference(I, Callee, AliasAnalysis::UnknownSize, 235 AliasAnalysis::AliasResult Result = AA->alias(*AI, *BI); 236 Assert1(Result != AliasAnalysis::MustAlias && 237 Result != AliasAnalysis::PartialAlias, 272 visitMemoryReference(I, MCI->getDest(), AliasAnalysis::UnknownSize [all...] |
Loads.cpp | 15 #include "llvm/Analysis/AliasAnalysis.h" 166 AliasAnalysis *AA) { 215 (AA->getModRefInfo(SI, Ptr, AccessSize) & AliasAnalysis::Mod) == 0) 228 (AA->getModRefInfo(Inst, Ptr, AccessSize) & AliasAnalysis::Mod) == 0)
|
/external/swiftshader/third_party/LLVM/lib/Analysis/IPA/ |
GlobalsModRef.cpp | 24 #include "llvm/Analysis/AliasAnalysis.h" 57 unsigned Effect = MayReadAnyGlobal ? AliasAnalysis::Ref : 0; 73 class GlobalsModRef : public ModulePass, public AliasAnalysis { 104 AliasAnalysis::getAnalysisUsage(AU); 110 // Implement the AliasAnalysis API 117 return AliasAnalysis::getModRefInfo(CS1, CS2); 133 return ModRefBehavior(AliasAnalysis::getModRefBehavior(F) & Min); 150 return ModRefBehavior(AliasAnalysis::getModRefBehavior(CS) & Min); 162 if (PI == &AliasAnalysis::ID) 163 return (AliasAnalysis*)this [all...] |
/external/llvm/include/llvm/Analysis/ |
Loads.h | 17 #include "llvm/Analysis/AliasAnalysis.h" 91 AliasAnalysis *AA = nullptr,
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyInstrInfo.h | 38 AliasAnalysis *AA) const override;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
WebAssemblyInstrInfo.h | 38 AliasAnalysis *AA) const override;
|
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/ |
alias_analysis.cc | 33 void AliasAnalysis::AddAliasingInformationToIrArray(const HloInstruction& hlo, 91 llvm::MDNode* AliasAnalysis::GetAliasDomain() { 108 llvm::MDNode* AliasAnalysis::GetAliasScopeMetadataForBuffer( 123 llvm::MDNode* AliasAnalysis::GetNoaliasMetadataForBuffer(
|
/external/clang/test/CodeGenCXX/ |
x86_32-arguments.cpp | 40 struct AliasAnalysis { 49 struct BasicAliasAnalysis : public ModulePass, public AliasAnalysis {
|
/external/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 23 #include "llvm/Analysis/AliasAnalysis.h" 49 AliasAnalysis *AA = nullptr; 61 TargetLibraryInfo *TLI_, AliasAnalysis *AA_, LoopInfo *LI_,
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopIdiomRecognize.cpp | 48 #include "llvm/Analysis/AliasAnalysis.h" 105 AU.addRequired<AliasAnalysis>(); 106 AU.addPreserved<AliasAnalysis>(); 125 INITIALIZE_AG_DEPENDENCY(AliasAnalysis) 368 static bool mayLoopAccessLocation(Value *Ptr,AliasAnalysis::ModRefResult Access, 370 unsigned StoreSize, AliasAnalysis &AA, 375 uint64_t AccessSize = AliasAnalysis::UnknownSize; 386 AliasAnalysis::Location StoreLoc(Ptr, AccessSize); 488 if (mayLoopAccessLocation(BasePtr, AliasAnalysis::ModRef, 490 StoreSize, getAnalysis<AliasAnalysis>(), TheStore)) [all...] |