/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 56 AAMDNodes AAInfo; 60 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 72 bool updateSizeAndAAInfo(LocationSize NewSize, const AAMDNodes &NewAAInfo) { in updateSizeAndAAInfo() 79 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 83 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo() 86 AAInfo = DenseMapInfo<AAMDNodes>::getTombstoneKey(); in updateSizeAndAAInfo() 98 AAMDNodes getAAInfo() const { in getAAInfo() 100 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 101 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 102 return AAMDNodes(); in getAAInfo() [all …]
|
D | BasicAliasAnalysis.h | 34 struct AAMDNodes; 201 const AAMDNodes &V1AAInfo, const Value *V2, 202 LocationSize V2Size, const AAMDNodes &V2AAInfo, 206 const AAMDNodes &PNAAInfo, const Value *V2, 207 LocationSize V2Size, const AAMDNodes &V2AAInfo, 211 const AAMDNodes &SIAAInfo, const Value *V2, 212 LocationSize V2Size, const AAMDNodes &V2AAInfo, 216 AAMDNodes V1AATag, const Value *V2, 217 LocationSize V2Size, AAMDNodes V2AATag,
|
D | MemoryLocation.h | 70 AAMDNodes AATags; 116 const AAMDNodes &AATags = AAMDNodes()) 133 Copy.AATags = AAMDNodes(); in getWithoutAATags() 153 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
/external/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 45 AAMDNodes AAInfo; 50 AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 62 bool updateSizeAndAAInfo(uint64_t NewSize, const AAMDNodes &NewAAInfo) { in updateSizeAndAAInfo() 69 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 74 AAInfo = DenseMapInfo<AAMDNodes>::getTombstoneKey(); in updateSizeAndAAInfo() 83 AAMDNodes getAAInfo() const { in getAAInfo() 85 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 86 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 87 return AAMDNodes(); in getAAInfo() 216 AAMDNodes getAAInfo() const { return CurNode->getAAInfo(); } in getAAInfo() [all …]
|
D | BasicAliasAnalysis.h | 182 const AAMDNodes &V1AAInfo, const Value *V2, 183 uint64_t V2Size, const AAMDNodes &V2AAInfo, 187 const AAMDNodes &PNAAInfo, const Value *V2, 188 uint64_t V2Size, const AAMDNodes &V2AAInfo); 191 const AAMDNodes &SIAAInfo, const Value *V2, 192 uint64_t V2Size, const AAMDNodes &V2AAInfo); 194 AliasResult aliasCheck(const Value *V1, uint64_t V1Size, AAMDNodes V1AATag, 195 const Value *V2, uint64_t V2Size, AAMDNodes V2AATag);
|
D | MemoryLocation.h | 61 AAMDNodes AATags; 97 const AAMDNodes &AATags = AAMDNodes()) 114 Copy.AATags = AAMDNodes(); in getWithoutAATags() 134 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
|
D | Loads.h | 92 AAMDNodes *AATags = nullptr,
|
/external/llvm/lib/Analysis/ |
D | MemoryLocation.cpp | 22 AAMDNodes AATags; in get() 31 AAMDNodes AATags; in get() 41 AAMDNodes AATags; in get() 48 AAMDNodes AATags; in get() 58 AAMDNodes AATags; in get() 74 AAMDNodes AATags; in getForSource() 87 AAMDNodes AATags; in getForDest() 96 AAMDNodes AATags; in getForArgument()
|
D | AliasSetTracker.cpp | 97 uint64_t Size, const AAMDNodes &AAInfo, in addPointer() 146 const AAMDNodes &AAInfo, in aliasesPointer() 216 const AAMDNodes &AAInfo) { in mergeAliasSetsForPointer() 236 const AAMDNodes &AAInfo) const { in containsPointer() 270 const AAMDNodes &AAInfo, in getAliasSetForPointer() 300 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in add() 310 AAMDNodes AAInfo; in add() 326 AAMDNodes AAInfo; in add() 341 AAMDNodes AAInfo; in add() 351 AAMDNodes AAInfo; in add() [all …]
|
D | ScalarEvolutionAliasAnalysis.cpp | 82 AO ? AAMDNodes() : LocA.AATags), in alias() 85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) in alias()
|
D | BasicAliasAnalysis.cpp | 1019 const AAMDNodes &V1AAInfo, const Value *V2, in aliasGEP() 1020 uint64_t V2Size, const AAMDNodes &V2AAInfo, in aliasGEP() 1053 aliasCheck(UnderlyingV1, MemoryLocation::UnknownSize, AAMDNodes(), in aliasGEP() 1054 UnderlyingV2, MemoryLocation::UnknownSize, AAMDNodes()); in aliasGEP() 1117 AAMDNodes(), V2, V2Size, V2AAInfo); in aliasGEP() 1252 const AAMDNodes &SIAAInfo, in aliasSelect() 1254 const AAMDNodes &V2AAInfo) { in aliasSelect() 1284 const AAMDNodes &PNAAInfo, const Value *V2, in aliasPHI() 1286 const AAMDNodes &V2AAInfo) { in aliasPHI() 1390 AAMDNodes V1AAInfo, const Value *V2, in aliasCheck() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | MemoryLocation.cpp | 22 AAMDNodes AATags; in get() 31 AAMDNodes AATags; in get() 41 AAMDNodes AATags; in get() 48 AAMDNodes AATags; in get() 58 AAMDNodes AATags; in get() 82 AAMDNodes AATags; in getForSource() 103 AAMDNodes AATags; in getForDest() 112 AAMDNodes AATags; in getForArgument()
|
D | AliasSetTracker.cpp | 130 LocationSize Size, const AAMDNodes &AAInfo, in addPointer() 187 const AAMDNodes &AAInfo, in aliasesPointer() 267 const AAMDNodes &AAInfo) { in mergeAliasSetsForPointer() 308 const AAMDNodes &AAInfo) { in getAliasSetForPointer() 353 const AAMDNodes &AAInfo) { in add() 360 AAMDNodes AAInfo; in add() 373 AAMDNodes AAInfo; in add() 385 AAMDNodes AAInfo; in add() 393 AAMDNodes AAInfo; in add() 411 AAMDNodes AAInfo; in add() [all …]
|
D | ScalarEvolutionAliasAnalysis.cpp | 82 AO ? AAMDNodes() : LocA.AATags), in alias() 85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) in alias()
|
D | BasicAliasAnalysis.cpp | 1218 const AAMDNodes &V1AAInfo, const Value *V2, in aliasGEP() 1219 LocationSize V2Size, const AAMDNodes &V2AAInfo, in aliasGEP() 1251 aliasCheck(UnderlyingV1, MemoryLocation::UnknownSize, AAMDNodes(), in aliasGEP() 1252 UnderlyingV2, MemoryLocation::UnknownSize, AAMDNodes()); in aliasGEP() 1316 AAMDNodes(), V2, MemoryLocation::UnknownSize, in aliasGEP() 1451 const AAMDNodes &SIAAInfo, in aliasSelect() 1453 const AAMDNodes &V2AAInfo, in aliasSelect() 1486 const AAMDNodes &PNAAInfo, const Value *V2, in aliasPHI() 1488 const AAMDNodes &V2AAInfo, in aliasPHI() 1630 AAMDNodes V1AAInfo, const Value *V2, in aliasCheck() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 120 AAMDNodes AAInfo; 128 const AAMDNodes &AAInfo = AAMDNodes(), 172 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
D | SelectionDAG.h | 918 const AAMDNodes &AAInfo = AAMDNodes(), 926 const AAMDNodes &AAInfo = AAMDNodes()); 936 const AAMDNodes &AAInfo = AAMDNodes(), 946 const AAMDNodes &AAInfo = AAMDNodes()); 952 const AAMDNodes &AAInfo = AAMDNodes());
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | Metadata.h | 642 struct AAMDNodes { struct 643 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr, 647 bool operator==(const AAMDNodes &A) const { argument 651 bool operator!=(const AAMDNodes &A) const { return !(*this == A); } 669 AAMDNodes intersect(const AAMDNodes &Other) { in intersect() argument 670 AAMDNodes Result; in intersect() 680 struct DenseMapInfo<AAMDNodes> { 681 static inline AAMDNodes getEmptyKey() { 682 return AAMDNodes(DenseMapInfo<MDNode *>::getEmptyKey(), 686 static inline AAMDNodes getTombstoneKey() { [all …]
|
D | Instruction.h | 38 struct AAMDNodes; 232 void getAAMetadata(AAMDNodes &N, bool Merge = false) const; 268 void setAAMetadata(const AAMDNodes &N);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 177 AAMDNodes AAInfo; 188 const AAMDNodes &AAInfo = AAMDNodes(), 235 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
/external/llvm/include/llvm/IR/ |
D | Metadata.h | 607 struct AAMDNodes { struct 608 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr, 612 bool operator==(const AAMDNodes &A) const { argument 616 bool operator!=(const AAMDNodes &A) const { return !(*this == A); } 632 struct DenseMapInfo<AAMDNodes> { 633 static inline AAMDNodes getEmptyKey() { 634 return AAMDNodes(DenseMapInfo<MDNode *>::getEmptyKey(), 637 static inline AAMDNodes getTombstoneKey() { 638 return AAMDNodes(DenseMapInfo<MDNode *>::getTombstoneKey(), 641 static unsigned getHashValue(const AAMDNodes &Val) { [all …]
|
D | Instruction.h | 30 struct AAMDNodes; 193 void getAAMetadata(AAMDNodes &N, bool Merge = false) const; 218 void setAAMetadata(const AAMDNodes &N);
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Metadata.h | 625 struct AAMDNodes { struct 626 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr, 630 bool operator==(const AAMDNodes &A) const { argument 634 bool operator!=(const AAMDNodes &A) const { return !(*this == A); } 650 struct DenseMapInfo<AAMDNodes> { 651 static inline AAMDNodes getEmptyKey() { 652 return AAMDNodes(DenseMapInfo<MDNode *>::getEmptyKey(), 656 static inline AAMDNodes getTombstoneKey() { 657 return AAMDNodes(DenseMapInfo<MDNode *>::getTombstoneKey(), 661 static unsigned getHashValue(const AAMDNodes &Val) { [all …]
|
D | Instruction.h | 37 struct AAMDNodes; 207 void getAAMetadata(AAMDNodes &N, bool Merge = false) const; 243 void setAAMetadata(const AAMDNodes &N);
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 97 const AAMDNodes &AAInfo, 460 AAMDNodes AAInfo; in canSinkOrHoistInst() 485 AAMDNodes(), CurAST)) in canSinkOrHoistInst() 772 AAMDNodes AATags; 795 const AAMDNodes &AATags) in LoopPromoter() 901 AAMDNodes AATags; in promoteLoopAccessesToScalars() 1162 const AAMDNodes &AAInfo, in pointerInvalidatedByLoop()
|