Home
last modified time | relevance | path

Searched refs:FixedOrScalableQuantity (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTypeSize.h88 template <typename LeafTy, typename ValueTy> class FixedOrScalableQuantity {
96 constexpr FixedOrScalableQuantity() = default;
97 constexpr FixedOrScalableQuantity(ScalarTy Quantity, bool Scalable) in FixedOrScalableQuantity() function
148 constexpr bool operator==(const FixedOrScalableQuantity &RHS) const {
152 constexpr bool operator!=(const FixedOrScalableQuantity &RHS) const {
188 constexpr bool isKnownMultipleOf(const FixedOrScalableQuantity &RHS) const { in isKnownMultipleOf()
218 static constexpr bool isKnownLT(const FixedOrScalableQuantity &LHS, in isKnownLT()
219 const FixedOrScalableQuantity &RHS) { in isKnownLT()
225 static constexpr bool isKnownGT(const FixedOrScalableQuantity &LHS, in isKnownGT()
226 const FixedOrScalableQuantity &RHS) { in isKnownGT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp260 class Immediate : public details::FixedOrScalableQuantity<Immediate, int64_t> {
262 : FixedOrScalableQuantity(MinVal, Scalable) {} in Immediate()
264 constexpr Immediate(const FixedOrScalableQuantity<Immediate, int64_t> &V) in Immediate()
265 : FixedOrScalableQuantity(V) {} in Immediate()