/external/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 97 uint64_t Size, const AAMDNodes &AAInfo, in addPointer() argument 107 MemoryLocation(Entry.getValue(), Size, AAInfo)); in addPointer() 111 P->updateSizeAndAAInfo(Size, AAInfo); in addPointer() 116 Entry.updateSizeAndAAInfo(Size, AAInfo); in addPointer() 146 const AAMDNodes &AAInfo, in aliasesPointer() argument 157 MemoryLocation(Ptr, Size, AAInfo)); in aliasesPointer() 163 if (AA.alias(MemoryLocation(Ptr, Size, AAInfo), in aliasesPointer() 171 MemoryLocation(Ptr, Size, AAInfo)) != MRI_NoModRef) in aliasesPointer() 216 const AAMDNodes &AAInfo) { in mergeAliasSetsForPointer() argument 220 if (Cur->Forward || !Cur->aliasesPointer(Ptr, Size, AAInfo, AA)) continue; in mergeAliasSetsForPointer() [all …]
|
D | MemoryDependenceAnalysis.cpp | 129 AAMDNodes AAInfo; in GetLocation() local 135 II->getAAMetadata(AAInfo); in GetLocation() 138 cast<ConstantInt>(II->getArgOperand(0))->getZExtValue(), AAInfo); in GetLocation() 143 II->getAAMetadata(AAInfo); in GetLocation() 146 cast<ConstantInt>(II->getArgOperand(1))->getZExtValue(), AAInfo); in GetLocation()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 130 LocationSize Size, const AAMDNodes &AAInfo, in addPointer() argument 140 MemoryLocation(Entry.getValue(), Size, AAInfo)); in addPointer() 146 P->updateSizeAndAAInfo(Size, AAInfo); in addPointer() 152 Entry.updateSizeAndAAInfo(Size, AAInfo); in addPointer() 187 const AAMDNodes &AAInfo, in aliasesPointer() argument 201 MemoryLocation(Ptr, Size, AAInfo)); in aliasesPointer() 207 if (AA.alias(MemoryLocation(Ptr, Size, AAInfo), in aliasesPointer() 216 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) in aliasesPointer() 267 const AAMDNodes &AAInfo) { in mergeAliasSetsForPointer() argument 271 if (Cur->Forward || !Cur->aliasesPointer(Ptr, Size, AAInfo, AA)) continue; in mergeAliasSetsForPointer() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 45 AAMDNodes AAInfo; variable 50 AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 69 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 71 AAInfo = NewAAInfo; in updateSizeAndAAInfo() 72 else if (AAInfo != NewAAInfo) in updateSizeAndAAInfo() 74 AAInfo = DenseMapInfo<AAMDNodes>::getTombstoneKey(); in updateSizeAndAAInfo() 85 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 86 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 88 return AAInfo; in getAAInfo() 262 const AAMDNodes &AAInfo, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 56 AAMDNodes AAInfo; variable 60 : Val(V), AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec() 79 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo() 81 AAInfo = NewAAInfo; in updateSizeAndAAInfo() 83 AAMDNodes Intersection(AAInfo.intersect(NewAAInfo)); in updateSizeAndAAInfo() 86 AAInfo = DenseMapInfo<AAMDNodes>::getTombstoneKey(); in updateSizeAndAAInfo() 89 AAInfo = Intersection; in updateSizeAndAAInfo() 100 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo() 101 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo() 103 return AAInfo; in getAAInfo() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 120 AAMDNodes AAInfo; variable 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/lib/CodeGen/ |
D | MachineOperand.cpp | 981 const AAMDNodes &AAInfo, in MachineMemOperand() argument 986 AAInfo(AAInfo), Ranges(Ranges) { in MachineMemOperand() 1130 auto AAInfo = getAAInfo(); in print() local 1131 if (AAInfo.TBAA) { in print() 1133 AAInfo.TBAA->printAsOperand(OS, MST); in print() 1135 if (AAInfo.Scope) { in print() 1137 AAInfo.Scope->printAsOperand(OS, MST); in print() 1139 if (AAInfo.NoAlias) { in print() 1141 AAInfo.NoAlias->printAsOperand(OS, MST); in print()
|
D | MachineFunction.cpp | 369 unsigned base_alignment, const AAMDNodes &AAInfo, const MDNode *Ranges, in getMachineMemOperand() argument 373 MachineMemOperand(PtrInfo, f, s, base_alignment, AAInfo, Ranges, in getMachineMemOperand() 397 const AAMDNodes &AAInfo) { in getMachineMemOperand() argument 404 MMO->getBaseAlignment(), AAInfo, in getMachineMemOperand()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 177 AAMDNodes AAInfo; variable 188 const AAMDNodes &AAInfo = AAMDNodes(), 235 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
|
D | MachineFunction.h | 677 unsigned base_alignment, const AAMDNodes &AAInfo = AAMDNodes(), 694 const AAMDNodes &AAInfo);
|
D | SelectionDAG.h | 1050 const AAMDNodes &AAInfo = AAMDNodes(), 1059 const AAMDNodes &AAInfo = AAMDNodes()); 1069 const AAMDNodes &AAInfo = AAMDNodes(), 1083 const AAMDNodes &AAInfo = AAMDNodes()); 1090 const AAMDNodes &AAInfo = AAMDNodes());
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 269 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad() local 275 AAInfo); in ExpandRes_NormalLoad() 284 MinAlign(Alignment, IncrementSize), AAInfo); in ExpandRes_NormalLoad() 483 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore() local 495 isVolatile, isNonTemporal, Alignment, AAInfo); in ExpandOp_NormalStore() 502 MinAlign(Alignment, IncrementSize), AAInfo); in ExpandOp_NormalStore()
|
D | LegalizeVectorTypes.cpp | 1058 AAMDNodes AAInfo = LD->getAAInfo(); in SplitVecRes_LOAD() local 1065 isInvariant, Alignment, AAInfo); in SplitVecRes_LOAD() 1073 AAInfo); in SplitVecRes_LOAD() 1872 AAMDNodes AAInfo = N->getAAInfo(); in SplitVecOp_STORE() local 1883 LoMemVT, isVol, isNT, Alignment, AAInfo); in SplitVecOp_STORE() 1886 isVol, isNT, Alignment, AAInfo); in SplitVecOp_STORE() 1895 HiMemVT, isVol, isNT, Alignment, AAInfo); in SplitVecOp_STORE() 1899 isVol, isNT, Alignment, AAInfo); in SplitVecOp_STORE() 3507 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorLoads() local 3518 AAInfo); in GenWidenVectorLoads() [all …]
|
D | LegalizeDAG.cpp | 397 AAMDNodes AAInfo = ST->getAAInfo(); in OptimizeFloatStore() local 406 isVolatile, isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 415 isVolatile, isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 429 isNonTemporal, Alignment, AAInfo); in OptimizeFloatStore() 435 AAInfo); in OptimizeFloatStore() 453 AAMDNodes AAInfo = ST->getAAInfo(); in LegalizeStoreOps() local 493 isNonTemporal, Alignment, AAInfo); in LegalizeStoreOps() 516 NVT, isVolatile, isNonTemporal, Alignment, AAInfo); in LegalizeStoreOps() 538 AAInfo); in LegalizeStoreOps() 552 MinAlign(Alignment, IncrementSize), AAInfo); in LegalizeStoreOps() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypesGeneric.cpp | 263 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad() local 268 LD->getMemOperand()->getFlags(), AAInfo); in ExpandRes_NormalLoad() 277 LD->getMemOperand()->getFlags(), AAInfo); in ExpandRes_NormalLoad() 474 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore() local 486 St->getMemOperand()->getFlags(), AAInfo); in ExpandOp_NormalStore() 492 St->getMemOperand()->getFlags(), AAInfo); in ExpandOp_NormalStore()
|
D | LegalizeVectorTypes.cpp | 1208 AAMDNodes AAInfo = LD->getAAInfo(); in SplitVecRes_LOAD() local 1214 LD->getPointerInfo(), LoMemVT, Alignment, MMOFlags, AAInfo); in SplitVecRes_LOAD() 1220 Alignment, MMOFlags, AAInfo); in SplitVecRes_LOAD() 2079 AAMDNodes AAInfo = N->getAAInfo(); in SplitVecOp_STORE() local 2094 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2097 AAInfo); in SplitVecOp_STORE() 2105 HiMemVT, Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 2109 Alignment, MMOFlags, AAInfo); in SplitVecOp_STORE() 3867 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorLoads() local 3877 Align, MMOFlags, AAInfo); in GenWidenVectorLoads() [all …]
|
D | LegalizeDAG.cpp | 422 AAMDNodes AAInfo = ST->getAAInfo(); in OptimizeFloatStore() local 431 MMOFlags, AAInfo); in OptimizeFloatStore() 440 Alignment, MMOFlags, AAInfo); in OptimizeFloatStore() 454 MMOFlags, AAInfo); in OptimizeFloatStore() 459 MinAlign(Alignment, 4U), MMOFlags, AAInfo); in OptimizeFloatStore() 476 AAMDNodes AAInfo = ST->getAAInfo(); in LegalizeStoreOps() local 518 Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 541 Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 561 RoundVT, Alignment, MMOFlags, AAInfo); in LegalizeStoreOps() 575 MinAlign(Alignment, IncrementSize), MMOFlags, AAInfo); in LegalizeStoreOps() [all …]
|
/external/llvm/lib/CodeGen/ |
D | MIRPrinter.cpp | 925 auto AAInfo = Op.getAAInfo(); in print() local 926 if (AAInfo.TBAA) { in print() 928 AAInfo.TBAA->printAsOperand(OS, MST); in print() 930 if (AAInfo.Scope) { in print() 932 AAInfo.Scope->printAsOperand(OS, MST); in print() 934 if (AAInfo.NoAlias) { in print() 936 AAInfo.NoAlias->printAsOperand(OS, MST); in print()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 97 const AAMDNodes &AAInfo, 460 AAMDNodes AAInfo; in canSinkOrHoistInst() local 461 LI->getAAMetadata(AAInfo); in canSinkOrHoistInst() 463 return !pointerInvalidatedByLoop(LI->getOperand(0), Size, AAInfo, CurAST); in canSinkOrHoistInst() 1162 const AAMDNodes &AAInfo, in pointerInvalidatedByLoop() argument 1165 return CurAST->getAliasSetForPointer(V, Size, AAInfo).isMod(); in pointerInvalidatedByLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 109 const AAMDNodes &AAInfo, 609 AAMDNodes AAInfo; in canSinkOrHoistInst() local 610 LI->getAAMetadata(AAInfo); in canSinkOrHoistInst() 613 pointerInvalidatedByLoop(LI->getOperand(0), Size, AAInfo, CurAST); in canSinkOrHoistInst() 1552 const AAMDNodes &AAInfo, in pointerInvalidatedByLoop() argument 1555 return CurAST->getAliasSetForPointer(V, Size, AAInfo).isMod(); in pointerInvalidatedByLoop()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 123 AAMDNodes AAInfo; in checkFunctionMemoryAccess() local 124 I->getAAMetadata(AAInfo); in checkFunctionMemoryAccess() 125 MemoryLocation Loc(Arg, MemoryLocation::UnknownSize, AAInfo); in checkFunctionMemoryAccess()
|
D | ArgumentPromotion.cpp | 851 AAMDNodes AAInfo; in DoPromotion() local 852 OrigLoad->getAAMetadata(AAInfo); in DoPromotion() 853 newLoad->setAAMetadata(AAInfo); in DoPromotion()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | ArgumentPromotion.cpp | 304 AAMDNodes AAInfo; in doPromotion() local 305 OrigLoad->getAAMetadata(AAInfo); in doPromotion() 306 newLoad->setAAMetadata(AAInfo); in doPromotion()
|
D | FunctionAttrs.cpp | 161 AAMDNodes AAInfo; in checkFunctionMemoryAccess() local 162 I->getAAMetadata(AAInfo); in checkFunctionMemoryAccess() 163 MemoryLocation Loc(Arg, MemoryLocation::UnknownSize, AAInfo); in checkFunctionMemoryAccess()
|