Lines Matching defs:AS
41 AliasSet *AS;
46 : Val(V), PrevInList(0), NextInList(0), AS(0), Size(0),
52 bool hasAliasSet() const { return AS != 0; }
83 assert(AS && "No AliasSet yet!");
84 if (AS->Forward) {
85 AliasSet *OldAS = AS;
86 AS = OldAS->getForwardedTarget(AST);
87 AS->addRef();
90 return AS;
94 assert(AS == 0 && "Already have an alias set!");
95 AS = as;
101 if (AS->PtrListEnd == &NextInList) {
102 AS->PtrListEnd = PrevInList;
103 assert(*AS->PtrListEnd == 0 && "List not terminated right!");
170 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
227 AliasSet(const AliasSet &AS) LLVM_DELETED_FUNCTION;
228 void operator=(const AliasSet &AS) LLVM_DELETED_FUNCTION;
274 inline raw_ostream& operator<<(raw_ostream &OS, const AliasSet &AS) {
275 AS.print(OS);
342 void remove(AliasSet &AS);
405 void removeAliasSet(AliasSet *AS);
420 AliasSet &AS = getAliasSetForPointer(P, Size, TBAAInfo, &NewSet);
421 AS.AccessTy |= E;
422 return AS;