Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Support/
H A DLinearPolyBaseTest.cpp93 using Univariate3DBase = UnivariateLinearPolyBase<Univariate3D>;
101 TEST(UnivariateLinearPolyBase, Univariate3D_isZero) { in TEST() argument
111 TEST(UnivariateLinearPolyBase, Univariate3D_Equality) { in TEST() argument
119 TEST(UnivariateLinearPolyBase, Univariate3D_GetValue) { in TEST() argument
129 TEST(UnivariateLinearPolyBase, Univariate3D_Add) { in TEST() argument
147 TEST(UnivariateLinearPolyBase, Univariate3D_Sub) { in TEST() argument
165 TEST(UnivariateLinearPolyBase, Univariate3D_Scale) { in TEST() argument
171 TEST(UnivariateLinearPolyBase, Univariate3D_Invert) { in TEST() argument
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DTypeSize.h165 class UnivariateLinearPolyBase {
176 UnivariateLinearPolyBase(ScalarTy Val, unsigned UnivariateDim)
221 bool operator==(const UnivariateLinearPolyBase &RHS) const {
225 bool operator!=(const UnivariateLinearPolyBase &RHS) const {
239 UnivariateLinearPolyBase(Value + RHS, UnivariateDim));
245 UnivariateLinearPolyBase(Value - RHS, UnivariateDim));
264 class LinearPolySize : public UnivariateLinearPolyBase<LeafTy> {
268 friend class UnivariateLinearPolyBase<LeafTy>;
276 : UnivariateLinearPolyBase<LeafTy>(MinVal, D) {}
278 LinearPolySize(const UnivariateLinearPolyBase<LeafTy> &V)
[all …]