Lines Matching refs:Knowledge
186 class Knowledge { class
264 Knowledge() {} in Knowledge() function in __anonbb29ffce0111::Knowledge
267 Knowledge(isl::union_set Occupied, isl::union_set Unused, in Knowledge() function in __anonbb29ffce0111::Knowledge
296 void learnFrom(Knowledge That) { in learnFrom()
331 static bool isConflicting(const Knowledge &Existing, in isConflicting()
332 const Knowledge &Proposed, in isConflicting()
522 Knowledge OriginalZone;
526 Knowledge Zone;
544 bool isConflicting(const Knowledge &Proposed) { in isConflicting()
547 return Knowledge::isConflicting(Zone, Proposed, OS, 4); in isConflicting()
733 Knowledge Proposed(EltZone, nullptr, filterKnownValInst(EltKnown), in tryMapValue()
747 void applyLifetime(Knowledge Proposed) { in applyLifetime()
767 Knowledge Proposed) { in mapValue()
940 Knowledge Proposed(Occupied, nullptr, EltLifetimeInst, Written); in tryMapPHI()
965 Knowledge Proposed) { in mapPHI()
1220 Zone = OriginalZone = Knowledge(nullptr, EltUnused, EltKnown, EltWritten); in computeZone()
1433 Knowledge Existing(std::move(ExistingOccupied), std::move(ExistingUnused), in INITIALIZE_PASS_DEPENDENCY()
1435 Knowledge Proposed(std::move(ProposedOccupied), std::move(ProposedUnused), in INITIALIZE_PASS_DEPENDENCY()
1438 return Knowledge::isConflicting(Existing, Proposed, OS, Indent); in INITIALIZE_PASS_DEPENDENCY()