Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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,
116 SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, Type *ITy);
126 SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
142 SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
154 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
168 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
188 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr()
232 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVCommutativeExpr()
254 SCEVAddExpr(const FoldingSetNodeIDRef ID, const SCEV *const *O, size_t N) in SCEVAddExpr()
[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,
/openbsd-src/gnu/llvm/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;
379 bool operator!=(const FoldingSetNodeIDRef RHS) const { return !(*this ==RHS);}
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp491 SCEV(FoldingSetNodeIDRef(), scCouldNotCompute, 0) {} in SCEVCouldNotCompute()
518 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
522 SCEVPtrToIntExpr::SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, in SCEVPtrToIntExpr()
529 SCEVIntegralCastExpr::SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, in SCEVIntegralCastExpr()
534 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, in SCEVTruncateExpr()
541 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr()
548 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr()
14576 SCEVPredicate::SCEVPredicate(const FoldingSetNodeIDRef ID, in SCEVPredicate()
14580 SCEVComparePredicate::SCEVComparePredicate(const FoldingSetNodeIDRef ID, in SCEVComparePredicate()
14612 SCEVWrapPredicate::SCEVWrapPredicate(const FoldingSetNodeIDRef ID, in SCEVWrapPredicate()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h100 FoldingSetNodeIDRef FastID;
108 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :