Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp30 unsigned FoldingSetNodeIDRef::ComputeHash() const { in ComputeHash()
34 bool FoldingSetNodeIDRef::operator==(FoldingSetNodeIDRef RHS) const { in operator ==()
41 bool FoldingSetNodeIDRef::operator<(FoldingSetNodeIDRef RHS) const { in operator <()
151 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); in ComputeHash()
162 bool FoldingSetNodeID::operator==(FoldingSetNodeIDRef RHS) const { in operator ==()
163 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) == RHS; in operator ==()
169 return *this < FoldingSetNodeIDRef(RHS.Bits.data(), RHS.Bits.size()); in operator <()
172 bool FoldingSetNodeID::operator<(FoldingSetNodeIDRef RHS) const { in operator <()
173 return FoldingSetNodeIDRef(Bits.data(), Bits.size()) < RHS; in operator <()
179 FoldingSetNodeIDRef
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h52 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) : in SCEVConstant()
123 SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
140 SCEVTruncateExpr(const FoldingSetNodeIDRef ID,
155 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID,
170 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID,
191 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr()
241 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, in SCEVCommutativeExpr()
289 SCEVMulExpr(const FoldingSetNodeIDRef ID, in SCEVMulExpr()
357 SCEVAddRecExpr(const FoldingSetNodeIDRef ID, in SCEVAddRecExpr()
440 SCEVMinMaxExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVMinMaxExpr()
[all …]
H A DScalarEvolution.h83 FoldingSetNodeIDRef FastID;
123 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
205 FoldingSetNodeIDRef FastID;
217 SCEVPredicate(const FoldingSetNodeIDRef ID, SCEVPredicateKind Kind);
273 SCEVEqualPredicate(const FoldingSetNodeIDRef ID, const SCEV *LHS,
374 explicit SCEVWrapPredicate(const FoldingSetNodeIDRef ID,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h285 class FoldingSetNodeIDRef {
290 FoldingSetNodeIDRef() = default;
291 FoldingSetNodeIDRef(const unsigned *D, size_t S) : Data(D), Size(S) {} in FoldingSetNodeIDRef() function
297 bool operator==(FoldingSetNodeIDRef) const;
299 bool operator!=(FoldingSetNodeIDRef RHS) const { return !(*this == RHS); }
303 bool operator<(FoldingSetNodeIDRef) const;
321 FoldingSetNodeID(FoldingSetNodeIDRef Ref) in FoldingSetNodeID()
349 bool operator==(const FoldingSetNodeIDRef RHS) const;
352 bool operator!=(const FoldingSetNodeIDRef RHS) const { return !(*this ==RHS);}
357 bool operator<(const FoldingSetNodeIDRef RHS) const;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h95 FoldingSetNodeIDRef FastID;
103 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp440 SCEV(FoldingSetNodeIDRef(), scCouldNotCompute, 0) {} in SCEVCouldNotCompute()
467 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
473 SCEVPtrToIntExpr::SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, in SCEVPtrToIntExpr()
480 SCEVIntegralCastExpr::SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, in SCEVIntegralCastExpr()
485 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, in SCEVTruncateExpr()
492 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr()
499 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr()
13547 SCEVPredicate::SCEVPredicate(const FoldingSetNodeIDRef ID, in SCEVPredicate()
13551 SCEVEqualPredicate::SCEVEqualPredicate(const FoldingSetNodeIDRef ID, in SCEVEqualPredicate()
13575 SCEVWrapPredicate::SCEVWrapPredicate(const FoldingSetNodeIDRef ID, in SCEVWrapPredicate()
[all …]