Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Analysis/
DAliasSetTracker.h44 AAMDNodes AAInfo;
48 AAInfo(DenseMapInfo<AAMDNodes>::getEmptyKey()) {} in PointerRec()
60 void updateSizeAndAAInfo(uint64_t NewSize, const AAMDNodes &NewAAInfo) { in updateSizeAndAAInfo()
63 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey()) in updateSizeAndAAInfo()
68 AAInfo = DenseMapInfo<AAMDNodes>::getTombstoneKey(); in updateSizeAndAAInfo()
75 AAMDNodes getAAInfo() const { in getAAInfo()
77 if (AAInfo == DenseMapInfo<AAMDNodes>::getEmptyKey() || in getAAInfo()
78 AAInfo == DenseMapInfo<AAMDNodes>::getTombstoneKey()) in getAAInfo()
79 return AAMDNodes(); in getAAInfo()
203 AAMDNodes getAAInfo() const { return CurNode->getAAInfo(); } in getAAInfo()
[all …]
DAliasAnalysis.h114 AAMDNodes AATags;
117 const AAMDNodes &N = AAMDNodes())
134 Copy.AATags = AAMDNodes(); in getWithoutAATags()
614 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
DLoads.h53 AAMDNodes *AATags = nullptr);
DMemoryDependenceAnalysis.h287 AAMDNodes AATags;
/external/llvm/lib/Analysis/
DAliasSetTracker.cpp100 uint64_t Size, const AAMDNodes &AAInfo, in addPointer()
150 const AAMDNodes &AAInfo, in aliasesPointer()
226 const AAMDNodes &AAInfo) { in findAliasSetForPointer()
246 const AAMDNodes &AAInfo) const { in containsPointer()
280 const AAMDNodes &AAInfo, in getAliasSetForPointer()
304 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in add()
314 AAMDNodes AAInfo; in add()
329 AAMDNodes AAInfo; in add()
343 AAMDNodes AAInfo; in add()
445 AliasSetTracker::remove(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in remove()
[all …]
DBasicAliasAnalysis.cpp551 const AAMDNodes &V1AAInfo,
553 const AAMDNodes &V2AAInfo,
559 const AAMDNodes &PNAAInfo,
561 const AAMDNodes &V2AAInfo);
565 const AAMDNodes &SIAAInfo,
567 const AAMDNodes &V2AAInfo);
570 AAMDNodes V1AATag,
572 AAMDNodes V2AATag);
986 const AAMDNodes &V1AAInfo, in aliasGEP()
988 const AAMDNodes &V2AAInfo, in aliasGEP()
[all …]
DAliasAnalysis.cpp271 AAMDNodes AATags; in getLocation()
279 AAMDNodes AATags; in getLocation()
287 AAMDNodes AATags; in getLocation()
295 AAMDNodes AATags; in getLocation()
305 AAMDNodes AATags; in getLocation()
320 AAMDNodes AATags; in getLocationForSource()
334 AAMDNodes AATags; in getLocationForDest()
DScalarEvolutionAliasAnalysis.cpp166 AO ? AAMDNodes() : LocA.AATags), in alias()
169 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) in alias()
DNoAliasAnalysis.cpp61 AAMDNodes AATags; in getArgLocation()
DLoads.cpp172 AliasAnalysis *AA, AAMDNodes *AATags) { in FindAvailableLoadedValue()
DTypeBasedAliasAnalysis.cpp626 void Instruction::getAAMetadata(AAMDNodes &N, bool Merge) const { in getAAMetadata()
DMemoryDependenceAnalysis.cpp165 AAMDNodes AAInfo; in GetLocation()
1098 CacheInfo->AATags = AAMDNodes(); in getNonLocalPointerDepFromBB()
/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h95 AAMDNodes AAInfo;
122 const AAMDNodes &AAInfo = AAMDNodes(),
167 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
DSelectionDAG.h810 const AAMDNodes &AAInfo = AAMDNodes(),
818 const AAMDNodes &AAInfo = AAMDNodes());
829 unsigned Alignment, const AAMDNodes &AAInfo = AAMDNodes(),
840 const AAMDNodes &AAInfo = AAMDNodes());
847 const AAMDNodes &AAInfo = AAMDNodes());
DMachineFunction.h423 const AAMDNodes &AAInfo = AAMDNodes(),
/external/llvm/include/llvm/IR/
DMetadata.h536 struct AAMDNodes { struct
537 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
541 bool operator==(const AAMDNodes &A) const { argument
545 bool operator!=(const AAMDNodes &A) const { return !(*this == A); }
561 struct DenseMapInfo<AAMDNodes> {
562 static inline AAMDNodes getEmptyKey() {
563 return AAMDNodes(DenseMapInfo<MDNode *>::getEmptyKey(), 0, 0);
565 static inline AAMDNodes getTombstoneKey() {
566 return AAMDNodes(DenseMapInfo<MDNode *>::getTombstoneKey(), 0, 0);
568 static unsigned getHashValue(const AAMDNodes &Val) {
[all …]
DInstruction.h30 struct AAMDNodes;
198 void getAAMetadata(AAMDNodes &N, bool Merge = false) const;
223 void setAAMetadata(const AAMDNodes &N);
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp85 const AAMDNodes &AAInfo,
443 AAMDNodes AAInfo; in canSinkOrHoistInst()
698 AAMDNodes AATags;
722 const AAMDNodes &AATags) in LoopPromoter()
818 AAMDNodes AATags; in promoteLoopAccessesToScalars()
983 const AAMDNodes &AAInfo, in pointerInvalidatedByLoop()
DJumpThreading.cpp919 AAMDNodes AATags; in SimplifyPartiallyRedundantLoad()
939 AAMDNodes ThisAATags; in SimplifyPartiallyRedundantLoad()
948 if (AATags != ThisAATags) AATags = AAMDNodes(); in SimplifyPartiallyRedundantLoad()
/external/llvm/include/llvm/
DLinkAllPasses.h184 X.add(nullptr, 0, llvm::AAMDNodes()); // for -print-alias-sets in ForcePassLinking()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp262 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad()
476 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
DLegalizeVectorTypes.cpp959 AAMDNodes AAInfo = LD->getAAInfo(); in SplitVecRes_LOAD()
1542 AAMDNodes AAInfo = N->getAAInfo(); in SplitVecOp_STORE()
3003 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorLoads()
3156 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorExtLoads()
3203 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorStores()
3272 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorTruncStores()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.h643 AAMDNodes AAInfo;
/external/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp576 UseTBAA ? MMOa->getAAInfo() : AAMDNodes()), in MIsNeedChainEdge()
578 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in MIsNeedChainEdge()
DMachineFunction.cpp232 const AAMDNodes &AAInfo, in getMachineMemOperand()

12