Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Support/
H A DLinearPolyBaseTest.cpp23 using Poly3DBase = LinearPolyBase<Poly3D>;
31 TEST(LinearPolyBase, Poly3D_isZero) { in TEST() argument
37 TEST(LinearPolyBase, Poly3D_Equality) { in TEST() argument
42 TEST(LinearPolyBase, Poly3D_GetValue) { in TEST() argument
48 TEST(LinearPolyBase, Poly3D_Add) { in TEST() argument
60 TEST(LinearPolyBase, Poly3D_Sub) { in TEST() argument
74 TEST(LinearPolyBase, Poly3D_Scale) { in TEST() argument
80 TEST(LinearPolyBase, Poly3D_Invert) { in TEST() argument
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DTypeSize.h46 class LinearPolyBase {
57 LinearPolyBase(ArrayRef<ScalarTy> Values) { in LinearPolyBase() function
102 bool operator==(const LinearPolyBase &RHS) const {
107 bool operator!=(const LinearPolyBase &RHS) const {
134 class StackOffset : public LinearPolyBase<StackOffset> {
137 : LinearPolyBase<StackOffset>({Fixed, Scalable}) {}
141 StackOffset(const LinearPolyBase<StackOffset> &Other)
142 : LinearPolyBase<StackOffset>(Other) {}