Searched refs:AliasSet (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 43 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST, in mergeSetIn() 89 void AliasSetTracker::removeAliasSet(AliasSet *AS) { in removeAliasSet() 90 if (AliasSet *Fwd = AS->Forward) { in removeAliasSet() 105 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker() 110 void AliasSet::addMemoryLocation(AliasSetTracker &AST, in addMemoryLocation() 128 void AliasSet::addUnknownInst(Instruction *I, BatchAAResults &AA) { in addUnknownInst() 153 AliasResult AliasSet::aliasesMemoryLocation(const MemoryLocation &MemLoc, in aliasesMemoryLocation() 173 ModRefInfo AliasSet::aliasesUnknownInst(const Instruction *Inst, in aliasesUnknownInst() 202 AliasSet::PointerVector AliasSet::getPointers() const { in getPointers() 220 AliasSet *AliasSetTracker::mergeAliasSetsForMemoryLocation( in mergeAliasSetsForMemoryLocation() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | AliasSetTracker.h | 49 class AliasSet : public ilist_node<AliasSet> { 53 AliasSet *Forward = nullptr; 103 AliasSet(const AliasSet &) = delete; 104 AliasSet &operator=(const AliasSet &) = delete; 117 LLVM_ABI void mergeSetIn(AliasSet &AS, AliasSetTracker &AST, 139 AliasSet() in AliasSet() function 158 inline raw_ostream& operator<<(raw_ostream &OS, const AliasSet &AS) { 165 ilist<AliasSet> AliasSets; 167 using PointerMapType = DenseMap<AssertingVH<const Value>, AliasSet *>; 204 const ilist<AliasSet> &getAliasSets() const { return AliasSets; } in getAliasSets() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 250 const AliasSet &AS = I; in legalLoopMemoryAccesses()
|
| H A D | LICM.cpp | 2249 SmallVector<PointerIntPair<const AliasSet *, 1, bool>, 8> Sets; in collectPromotionCandidates() 2250 for (AliasSet &AS : AST) in collectPromotionCandidates() 2262 llvm::erase_if(Sets, [&](PointerIntPair<const AliasSet *, 1, bool> &Pair) { in collectPromotionCandidates() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 18329 …tENS_12ilist_traitsIS1_EEE3endEv", "llvm::iplist<llvm::AliasSet, llvm::ilist_traits<llvm::AliasSet… 18330 …SetENS_12ilist_traitsIS1_EEED2Ev", "llvm::iplist<llvm::AliasSet, llvm::ilist_traits<llvm::AliasSet… 18331 …::ASTCallbackVH, llvm::AliasSet::PointerRec*, llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo, ll… 18336 …::ASTCallbackVH, llvm::AliasSet::PointerRec*, llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo, ll… 19386 …m8AliasSet10mergeSetInERS0_RNS_15AliasSetTrackerE", "llvm::AliasSet::mergeSetIn(llvm::AliasSet&, l… 19387 …Tracker14removeAliasSetEPNS_8AliasSetE", "llvm::AliasSetTracker::removeAliasSet(llvm::AliasSet*)"}, 19388 {"_ZN4llvm8AliasSet17removeFromTrackerERNS_15AliasSetTrackerE", "llvm::AliasSet::removeFromTracker(… 19389 …kerERNS0_10PointerRecEyPKNS_6MDNodeEb", "llvm::AliasSet::addPointer(llvm::AliasSetTracker&, llvm::… 19390 {"_ZN4llvm8AliasSet11addCallSiteENS_8CallSiteERNS_13AliasAnalysisE", "llvm::AliasSet::addCallSite(l… 19391 …4aliasesPointerEPKNS_5ValueEyPKNS_6MDNodeERNS_13AliasAnalysisE", "llvm::AliasSet::aliasesPointer(l… [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 239 // is used to populate the SubRegs and AliasSet fields of TargetRegisterDesc.
|