Searched refs:meet (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.h170 // Since we do not store the "Self" bit and register number, the meet
214 // The "meet" operation is the "." operation in a semilattice (L, ., T, B):
221 // This "meet" function will update the value of the "*this" object with
227 // defines a partial order (i.e. that "meet" is same as "infimum").
228 bool meet(const BitValue &V, const BitRef &Self) { function in struct:llvm::BitTracker::BitValue
230 if (Type == Ref && RefI == Self) // Bottom.meet(V) = Bottom (i.e. This)
232 if (V.Type == Top) // This.meet(Top) = This
234 if (*this == V) // This.meet(This) = This
315 bool meet(const RegisterCell &RC, unsigned SelfR);
H A DBitTracker.cpp195 // If we were allowed to update a cell for a part of a register, the meet
201 bool BT::RegisterCell::meet(const RegisterCell &RC, unsigned SelfR) { function in class:BT::RegisterCell
202 // An example when "meet" can be invoked with SelfR == 0 is a phi node
208 Changed |= Bits[i].meet(RCV, BitRef(SelfR, i));
831 Changed |= DefC.meet(ResC, DefRR.Reg);
H A DHexagonConstPropagation.cpp131 bool meet(const LatticeCell &L);
522 bool LatticeCell::meet(const LatticeCell &L) { function in class:LatticeCell
676 Changed |= Eval ? DefC.meet(SrcC)
721 Changed = RC.meet(Outputs.get(DefR.Reg));
1397 Result.meet(RC);
1464 Result.meet(RC);
1529 Result.meet(RC);
2712 RC.meet(LSR);
H A DHexagonBitTracker.cpp815 R2.meet(R3, Reg[0].Reg);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp10267 static IntRange meet(IntRange L, IntRange R) { function in struct:__anon611::IntRange
10425 return IntRange::meet(
10506 IntRange meet = IntRange::meet(L, R); local
10507 meet.Width = std::min(meet.Width, MaxWidth);
10508 return meet;
/freebsd-11-stable/contrib/dtc/Documentation/
H A Ddtc-paper.tex492 names contain only allowed characters and meet length restrictions.

Completed in 147 milliseconds