Home
last modified time | relevance | path

Searched refs:AAInfo (Results 1 – 25 of 45) sorted by relevance

12

/external/llvm/lib/Analysis/
DAliasSetTracker.cpp97 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 …]
DMemoryDependenceAnalysis.cpp129 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/
DAliasSetTracker.cpp130 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/
DAliasSetTracker.h45 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/
DAliasSetTracker.h56 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/
DMachineMemOperand.h120 AAMDNodes AAInfo; variable
128 const AAMDNodes &AAInfo = AAMDNodes(),
172 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
DSelectionDAG.h918 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/
DMachineOperand.cpp981 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()
DMachineFunction.cpp369 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/
DMachineMemOperand.h177 AAMDNodes AAInfo; variable
188 const AAMDNodes &AAInfo = AAMDNodes(),
235 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
DMachineFunction.h677 unsigned base_alignment, const AAMDNodes &AAInfo = AAMDNodes(),
694 const AAMDNodes &AAInfo);
DSelectionDAG.h1050 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/
DLegalizeTypesGeneric.cpp269 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()
DLegalizeVectorTypes.cpp1058 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 …]
DLegalizeDAG.cpp397 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/
DLegalizeTypesGeneric.cpp263 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()
DLegalizeVectorTypes.cpp1208 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 …]
DLegalizeDAG.cpp422 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/
DMIRPrinter.cpp925 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/
DLICM.cpp97 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/
DLICM.cpp109 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/
DFunctionAttrs.cpp123 AAMDNodes AAInfo; in checkFunctionMemoryAccess() local
124 I->getAAMetadata(AAInfo); in checkFunctionMemoryAccess()
125 MemoryLocation Loc(Arg, MemoryLocation::UnknownSize, AAInfo); in checkFunctionMemoryAccess()
DArgumentPromotion.cpp851 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/
DArgumentPromotion.cpp304 AAMDNodes AAInfo; in doPromotion() local
305 OrigLoad->getAAMetadata(AAInfo); in doPromotion()
306 newLoad->setAAMetadata(AAInfo); in doPromotion()
DFunctionAttrs.cpp161 AAMDNodes AAInfo; in checkFunctionMemoryAccess() local
162 I->getAAMetadata(AAInfo); in checkFunctionMemoryAccess()
163 MemoryLocation Loc(Arg, MemoryLocation::UnknownSize, AAInfo); in checkFunctionMemoryAccess()

12