Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h65 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) in SCEVConstant()
91 SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, const SCEV *op,
121 SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, Type *ITy);
131 SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
147 SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
193 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr()
240 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVCommutativeExpr()
262 SCEVAddExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVAddExpr()
284 SCEVMulExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVMulExpr()
429 SCEVMinMaxExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVMinMaxExpr()
[all …]
H A DScalarEvolution.h80 FoldingSetNodeIDRef FastID;
138 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
220 FoldingSetNodeIDRef FastID;
232 SCEVPredicate(const FoldingSetNodeIDRef ID, SCEVPredicateKind Kind);
285 SCEVComparePredicate(const FoldingSetNodeIDRef ID,
388 explicit SCEVWrapPredicate(const FoldingSetNodeIDRef ID,
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DFoldingSet.h288 class FoldingSetNodeIDRef {
293 FoldingSetNodeIDRef() = default;
294 FoldingSetNodeIDRef(const unsigned *D, size_t S) : Data(D), Size(S) {} in FoldingSetNodeIDRef() function
302 bool operator==(FoldingSetNodeIDRef) const;
304 bool operator!=(FoldingSetNodeIDRef RHS) const { return !(*this == RHS); }
308 bool operator<(FoldingSetNodeIDRef) const;
326 FoldingSetNodeID(FoldingSetNodeIDRef Ref) in FoldingSetNodeID()
371 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); in ComputeHash()
376 bool operator==(const FoldingSetNodeIDRef RHS) const;
384 bool operator<(const FoldingSetNodeIDRef RHS) const;
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp455 SCEV(FoldingSetNodeIDRef(), scCouldNotCompute, 0) {} in SCEVCouldNotCompute()
482 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
488 SCEVPtrToIntExpr::SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, in SCEVPtrToIntExpr()
495 SCEVIntegralCastExpr::SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, in SCEVIntegralCastExpr()
500 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, in SCEVTruncateExpr()
507 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr()
514 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr()
14175 SCEVPredicate::SCEVPredicate(const FoldingSetNodeIDRef ID, in SCEVPredicate()
14179 SCEVComparePredicate::SCEVComparePredicate(const FoldingSetNodeIDRef ID, in SCEVComparePredicate()
14211 SCEVWrapPredicate::SCEVWrapPredicate(const FoldingSetNodeIDRef ID, in SCEVWrapPredicate()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h99 FoldingSetNodeIDRef FastID;
107 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :