Home
last modified time | relevance | path

Searched refs:AAMDNodes (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/include/llvm/Analysis/
DAliasSetTracker.h45 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 …]
DBasicAliasAnalysis.h182 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);
DMemoryLocation.h61 AAMDNodes AATags;
97 const AAMDNodes &AATags = AAMDNodes())
114 Copy.AATags = AAMDNodes(); in getWithoutAATags()
134 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
DLoads.h92 AAMDNodes *AATags = nullptr,
DMemoryDependenceAnalysis.h300 AAMDNodes AATags;
/external/llvm/lib/Analysis/
DMemoryLocation.cpp22 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()
DAliasSetTracker.cpp97 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 …]
DScalarEvolutionAliasAnalysis.cpp82 AO ? AAMDNodes() : LocA.AATags), in alias()
85 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) in alias()
DBasicAliasAnalysis.cpp1019 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 …]
DLoads.cpp308 AliasAnalysis *AA, AAMDNodes *AATags, in FindAvailableLoadedValue()
DTypeBasedAliasAnalysis.cpp458 void Instruction::getAAMetadata(AAMDNodes &N, bool Merge) const { in getAAMetadata()
DMemoryDependenceAnalysis.cpp129 AAMDNodes AAInfo; in GetLocation()
1093 CacheInfo->AATags = AAMDNodes(); in getNonLocalPointerDepFromBB()
/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h120 AAMDNodes AAInfo;
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());
DMachineFunction.h535 const AAMDNodes &AAInfo = AAMDNodes(),
/external/llvm/include/llvm/IR/
DMetadata.h607 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 …]
DInstruction.h30 struct AAMDNodes;
193 void getAAMetadata(AAMDNodes &N, bool Merge = false) const;
218 void setAAMetadata(const AAMDNodes &N);
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp97 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()
DJumpThreading.cpp978 AAMDNodes AATags; in SimplifyPartiallyRedundantLoad()
995 AAMDNodes ThisAATags; in SimplifyPartiallyRedundantLoad()
1005 if (AATags != ThisAATags) AATags = AAMDNodes(); in SimplifyPartiallyRedundantLoad()
/external/llvm/include/llvm/
DLinkAllPasses.h209 X.add(nullptr, 0, llvm::AAMDNodes()); // for -print-alias-sets in ForcePassLinking()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp269 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad()
483 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
DLegalizeVectorTypes.cpp1058 AAMDNodes AAInfo = LD->getAAInfo(); in SplitVecRes_LOAD()
1872 AAMDNodes AAInfo = N->getAAInfo(); in SplitVecOp_STORE()
3507 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorLoads()
3660 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorExtLoads()
3707 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorStores()
3781 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorTruncStores()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp821 AAMDNodes AATags; in visitLoadInst()
1396 AAMDNodes AATags; in SimplifyStoreAtEndOfBlock()
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp614 UseTBAA ? MMOa->getAAInfo() : AAMDNodes()), in MIsNeedChainEdge()
616 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in MIsNeedChainEdge()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h754 AAMDNodes AAInfo;

12