Home
last modified time | relevance | path

Searched refs:AliasSet (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h47 class AliasSet : public ilist_node<AliasSet> {
54 AliasSet *AS = nullptr;
117 AliasSet *OldAS = AS; in getAliasSet()
145 AliasSet *Forward = nullptr;
202 AliasSet(const AliasSet &) = delete;
203 AliasSet &operator=(const AliasSet &) = delete;
271 AliasSet() in AliasSet() function
344 ilist<AliasSet> AliasSets;
420 friend class AliasSet;
440 AliasSet &addPointer(MemoryLocation Loc, AliasSet::AccessLattice E);
[all …]
H A DIVDescriptors.h37 class AliasSet; variable
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasSetTracker.cpp51 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn()
113 if (AliasSet *Fwd = AS->Forward) { in removeAliasSet()
298 AliasSet *FoundSet = nullptr; in mergeAliasSetsForPointer()
314 AliasSet *FoundSet = nullptr; in findAliasSetForUnknownInst()
455 return AliasSet::ModAccess; in add()
457 return AliasSet::RefAccess; in add()
459 return AliasSet::NoAccess; in add()
502 for (const AliasSet &AS : AST) { in add()
578 std::vector<AliasSet *> ASVector; in mergeAllAliasSets()
593 AliasSet *FwdTo = Cur->Forward; in mergeAllAliasSets()
[all …]
H A DCFLAndersAliasAnalysis.cpp691 if (auto AliasSet = MemSet.getMemoryAliases(ToNode)) { in processWorkListItem() local
692 for (const auto &MemAlias : *AliasSet) in processWorkListItem()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h38 class AliasSet; variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp314 const AliasSet &AS = I; in legalLoopMemoryAccesses()
H A DLICM.cpp357 for (AliasSet &AS : *CurAST) { in runOnLoop()
964 for (AliasSet &AS : *CurAST) { in isReadOnly()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTarget.td185 // is used to populate the SubRegs and AliasSet fields of TargetRegisterDesc.