Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/include/llvm/Analysis/
HDAliasSetTracker.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()
209 AAMDNodes getAAInfo() const { return CurNode->getAAInfo(); } in getAAInfo()
[all …]
HDMemoryLocation.h61 AAMDNodes AATags;
97 const AAMDNodes &AATags = AAMDNodes())
114 Copy.AATags = AAMDNodes(); in getWithoutAATags()
134 DenseMapInfo<AAMDNodes>::getHashValue(Val.AATags);
HDLoads.h53 AAMDNodes *AATags = nullptr);
HDMemoryDependenceAnalysis.h288 AAMDNodes AATags;
/NextBSD/contrib/llvm/lib/Analysis/
HDMemoryLocation.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()
113 AAMDNodes AATags; in getForArgument()
HDAliasSetTracker.cpp96 uint64_t Size, const AAMDNodes &AAInfo, in addPointer()
145 const AAMDNodes &AAInfo, in aliasesPointer()
219 const AAMDNodes &AAInfo) { in findAliasSetForPointer()
239 const AAMDNodes &AAInfo) const { in containsPointer()
273 const AAMDNodes &AAInfo, in getAliasSetForPointer()
297 bool AliasSetTracker::add(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in add()
307 AAMDNodes AAInfo; in add()
322 AAMDNodes AAInfo; in add()
336 AAMDNodes AAInfo; in add()
438 AliasSetTracker::remove(Value *Ptr, uint64_t Size, const AAMDNodes &AAInfo) { in remove()
[all …]
HDBasicAliasAnalysis.cpp542 const AAMDNodes &V1AAInfo,
544 const AAMDNodes &V2AAInfo,
550 const AAMDNodes &PNAAInfo,
552 const AAMDNodes &V2AAInfo);
556 const AAMDNodes &SIAAInfo,
558 const AAMDNodes &V2AAInfo);
561 AAMDNodes V1AATag,
563 AAMDNodes V2AATag);
934 const GEPOperator *GEP1, uint64_t V1Size, const AAMDNodes &V1AAInfo, in aliasGEP()
935 const Value *V2, uint64_t V2Size, const AAMDNodes &V2AAInfo, in aliasGEP()
[all …]
HDScalarEvolutionAliasAnalysis.cpp166 AO ? AAMDNodes() : LocA.AATags), in alias()
169 BO ? AAMDNodes() : LocB.AATags)) == NoAlias) in alias()
HDLoads.cpp186 AliasAnalysis *AA, AAMDNodes *AATags) { in FindAvailableLoadedValue()
HDTypeBasedAliasAnalysis.cpp627 void Instruction::getAAMetadata(AAMDNodes &N, bool Merge) const { in getAAMetadata()
HDMemoryDependenceAnalysis.cpp161 AAMDNodes AAInfo; in GetLocation()
1088 CacheInfo->AATags = AAMDNodes(); in getNonLocalPointerDepFromBB()
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDMachineMemOperand.h96 AAMDNodes AAInfo;
123 const AAMDNodes &AAInfo = AAMDNodes(),
168 AAMDNodes getAAInfo() const { return AAInfo; } in getAAInfo()
HDSelectionDAG.h833 const AAMDNodes &AAInfo = AAMDNodes(),
841 const AAMDNodes &AAInfo = AAMDNodes());
852 unsigned Alignment, const AAMDNodes &AAInfo = AAMDNodes(),
863 const AAMDNodes &AAInfo = AAMDNodes());
870 const AAMDNodes &AAInfo = AAMDNodes());
HDMachineFunction.h426 const AAMDNodes &AAInfo = AAMDNodes(),
/NextBSD/contrib/llvm/include/llvm/IR/
HDMetadata.h548 struct AAMDNodes { struct
549 explicit AAMDNodes(MDNode *T = nullptr, MDNode *S = nullptr,
553 bool operator==(const AAMDNodes &A) const { argument
557 bool operator!=(const AAMDNodes &A) const { return !(*this == A); }
573 struct DenseMapInfo<AAMDNodes> {
574 static inline AAMDNodes getEmptyKey() {
575 return AAMDNodes(DenseMapInfo<MDNode *>::getEmptyKey(), 0, 0);
577 static inline AAMDNodes getTombstoneKey() {
578 return AAMDNodes(DenseMapInfo<MDNode *>::getTombstoneKey(), 0, 0);
580 static unsigned getHashValue(const AAMDNodes &Val) {
[all …]
HDInstruction.h30 struct AAMDNodes;
199 void getAAMetadata(AAMDNodes &N, bool Merge = false) const;
224 void setAAMetadata(const AAMDNodes &N);
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLICM.cpp90 const AAMDNodes &AAInfo,
450 AAMDNodes AAInfo; in canSinkOrHoistInst()
725 AAMDNodes AATags;
750 const AAMDNodes &AATags) in LoopPromoter()
846 AAMDNodes AATags; in promoteLoopAccessesToScalars()
1012 const AAMDNodes &AAInfo, in pointerInvalidatedByLoop()
HDJumpThreading.cpp896 AAMDNodes AATags; in SimplifyPartiallyRedundantLoad()
916 AAMDNodes ThisAATags; in SimplifyPartiallyRedundantLoad()
925 if (AATags != ThisAATags) AATags = AAMDNodes(); in SimplifyPartiallyRedundantLoad()
/NextBSD/contrib/llvm/include/llvm/
HDLinkAllPasses.h187 X.add(nullptr, 0, llvm::AAMDNodes()); // for -print-alias-sets in ForcePassLinking()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeTypesGeneric.cpp263 AAMDNodes AAInfo = LD->getAAInfo(); in ExpandRes_NormalLoad()
477 AAMDNodes AAInfo = St->getAAInfo(); in ExpandOp_NormalStore()
HDLegalizeVectorTypes.cpp970 AAMDNodes AAInfo = LD->getAAInfo(); in SplitVecRes_LOAD()
1739 AAMDNodes AAInfo = N->getAAInfo(); in SplitVecOp_STORE()
3218 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorLoads()
3371 AAMDNodes AAInfo = LD->getAAInfo(); in GenWidenVectorExtLoads()
3418 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorStores()
3492 AAMDNodes AAInfo = ST->getAAInfo(); in GenWidenVectorTruncStores()
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineLoadStoreAlloca.cpp752 AAMDNodes AATags; in visitLoadInst()
1188 AAMDNodes AATags; in SimplifyStoreAtEndOfBlock()
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCISelLowering.h667 AAMDNodes AAInfo;
/NextBSD/contrib/llvm/lib/CodeGen/
HDScheduleDAGInstrs.cpp579 UseTBAA ? MMOa->getAAInfo() : AAMDNodes()), in MIsNeedChainEdge()
581 UseTBAA ? MMOb->getAAInfo() : AAMDNodes())); in MIsNeedChainEdge()
HDMachineFunction.cpp234 const AAMDNodes &AAInfo, in getMachineMemOperand()

12