Home
last modified time | relevance | path

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

/freebsd/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/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h66 SCEVConstant(const FoldingSetNodeIDRef ID, ConstantInt *v) in SCEVConstant()
84 SCEVVScale(const FoldingSetNodeIDRef ID, Type *ty) in SCEVVScale()
109 LLVM_ABI SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
134 SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, Type *ITy);
144 LLVM_ABI SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
160 SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
172 SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
186 SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, const SCEV *op, Type *ty);
206 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr()
250 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVCommutativeExpr()
[all …]
H A DScalarEvolution.h77 FoldingSetNodeIDRef FastID;
135 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
220 FoldingSetNodeIDRef FastID;
232 LLVM_ABI SCEVPredicate(const FoldingSetNodeIDRef ID, SCEVPredicateKind Kind);
285 SCEVComparePredicate(const FoldingSetNodeIDRef ID,
388 explicit SCEVWrapPredicate(const FoldingSetNodeIDRef ID,
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h293 class FoldingSetNodeIDRef {
298 FoldingSetNodeIDRef() = default;
299 FoldingSetNodeIDRef(const unsigned *D, size_t S) : Data(D), Size(S) {} in FoldingSetNodeIDRef() function
314 LLVM_ABI bool operator==(FoldingSetNodeIDRef) const;
316 bool operator!=(FoldingSetNodeIDRef RHS) const { return !(*this == RHS); }
320 LLVM_ABI bool operator<(FoldingSetNodeIDRef) const;
338 FoldingSetNodeID(FoldingSetNodeIDRef Ref) in FoldingSetNodeID()
384 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).ComputeHash(); in ComputeHash()
390 return FoldingSetNodeIDRef(Bits.data(), Bits.size()).computeStableHash(); in computeStableHash()
395 LLVM_ABI bool operator==(const FoldingSetNodeIDRef RHS) const;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp465 SCEV(FoldingSetNodeIDRef(), scCouldNotCompute, 0) {} in SCEVCouldNotCompute()
511 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
515 SCEVPtrToIntExpr::SCEVPtrToIntExpr(const FoldingSetNodeIDRef ID, const SCEV *Op, in SCEVPtrToIntExpr()
522 SCEVIntegralCastExpr::SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, in SCEVIntegralCastExpr()
527 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID, const SCEV *op, in SCEVTruncateExpr()
534 SCEVZeroExtendExpr::SCEVZeroExtendExpr(const FoldingSetNodeIDRef ID, in SCEVZeroExtendExpr()
541 SCEVSignExtendExpr::SCEVSignExtendExpr(const FoldingSetNodeIDRef ID, in SCEVSignExtendExpr()
14934 SCEVPredicate::SCEVPredicate(const FoldingSetNodeIDRef ID, in SCEVPredicate()
14938 SCEVComparePredicate::SCEVComparePredicate(const FoldingSetNodeIDRef ID, in SCEVComparePredicate()
14970 SCEVWrapPredicate::SCEVWrapPredicate(const FoldingSetNodeIDRef ID, in SCEVWrapPredicate()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h108 FoldingSetNodeIDRef FastID;
116 SDVTListNode(const FoldingSetNodeIDRef ID, const EVT *VT, unsigned int Num) :
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc20134 …EjPKNS_4SCEVEPKNS_4TypeE", "llvm::SCEVCastExpr::SCEVCastExpr(llvm::FoldingSetNodeIDRef, unsigned i…
20135 …EjPKNS_4SCEVEPKNS_4TypeE", "llvm::SCEVCastExpr::SCEVCastExpr(llvm::FoldingSetNodeIDRef, unsigned i…
20136 …SCEVEPKNS_4TypeE", "llvm::SCEVTruncateExpr::SCEVTruncateExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
20137 …SCEVEPKNS_4TypeE", "llvm::SCEVTruncateExpr::SCEVTruncateExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
20138 …EPKNS_4TypeE", "llvm::SCEVZeroExtendExpr::SCEVZeroExtendExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
20139 …EPKNS_4TypeE", "llvm::SCEVZeroExtendExpr::SCEVZeroExtendExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
20140 …EPKNS_4TypeE", "llvm::SCEVSignExtendExpr::SCEVSignExtendExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
20141 …EPKNS_4TypeE", "llvm::SCEVSignExtendExpr::SCEVSignExtendExpr(llvm::FoldingSetNodeIDRef, llvm::SCEV…
23903 {"_ZNK4llvm19FoldingSetNodeIDRef11ComputeHashEv", "llvm::FoldingSetNodeIDRef::ComputeHash() const"},
23904 {"_ZNK4llvm19FoldingSetNodeIDRefeqES0_", "llvm::FoldingSetNodeIDRef::operator==(llvm::FoldingSetNod…
[all …]