Home
last modified time | relevance | path

Searched refs:FoldingSetNodeIDRef (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp27 bool FoldingSetNodeIDRef::operator==(FoldingSetNodeIDRef RHS) const { in operator ==()
34 bool FoldingSetNodeIDRef::operator<(FoldingSetNodeIDRef RHS) const { in operator <()
109 return *this == FoldingSetNodeIDRef(RHS.Bits.data(), RHS.Bits.size()); in operator ==()
114 bool FoldingSetNodeID::operator==(FoldingSetNodeIDRef RHS) const { in operator ==()
115 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) == RHS; in operator ==()
121 return *this < FoldingSetNodeIDRef(RHS.Bits.data(), RHS.Bits.size()); in operator <()
124 bool FoldingSetNodeID::operator<(FoldingSetNodeIDRef RHS) const { in operator <()
125 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) < RHS; in operator <()
131 FoldingSetNodeIDRef
135 return FoldingSetNodeIDRef(New, Bits.size()); in Intern()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h65 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) in SCEVConstant()
83 SCEVVScale(const FoldingSetNodeIDRef ID, Type *ty) in SCEVVScale()
108 SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, const SCEV *op,
133 SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, Type *ITy);
143 SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
159 SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
205 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr()
249 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVCommutativeExpr()
271 SCEVAddExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVAddExpr()
293 SCEVMulExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVMulExpr()
[all …]
H A DScalarEvolution.h80 FoldingSetNodeIDRef FastID;
138 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
223 FoldingSetNodeIDRef FastID;
235 SCEVPredicate(const FoldingSetNodeIDRef ID, SCEVPredicateKind Kind);
288 SCEVComparePredicate(const FoldingSetNodeIDRef ID,
391 explicit SCEVWrapPredicate(const FoldingSetNodeIDRef ID,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h289 class FoldingSetNodeIDRef {
294 FoldingSetNodeIDRef() = default;
295 FoldingSetNodeIDRef(const unsigned *D, size_t S) : Data(D), Size(S) {} in FoldingSetNodeIDRef() function
303 bool operator==(FoldingSetNodeIDRef) const;
305 bool operator!=(FoldingSetNodeIDRef RHS) const { return !(*this == RHS); }
309 bool operator<(FoldingSetNodeIDRef) const;
327 FoldingSetNodeID(FoldingSetNodeIDRef Ref) in FoldingSetNodeID()
372 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); in ComputeHash()
377 bool operator==(const FoldingSetNodeIDRef RHS) const;
385 bool operator<(const FoldingSetNodeIDRef RHS) const;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp473 SCEV(FoldingSetNodeIDRef(), scCouldNotCompute, 0) {} in SCEVCouldNotCompute()
512 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
516 SCEVPtrToIntExpr::SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, in SCEVPtrToIntExpr()
523 SCEVIntegralCastExpr::SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, in SCEVIntegralCastExpr()
528 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, in SCEVTruncateExpr()
535 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr()
542 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr()
14582 SCEVPredicate::SCEVPredicate(const FoldingSetNodeIDRef ID, in SCEVPredicate()
14586 SCEVComparePredicate::SCEVComparePredicate(const FoldingSetNodeIDRef ID, in SCEVComparePredicate()
14617 SCEVWrapPredicate::SCEVWrapPredicate(const FoldingSetNodeIDRef ID, in SCEVWrapPredicate()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h104 FoldingSetNodeIDRef FastID;
112 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :