Home
last modified time | relevance | path

Searched refs:Affine (Results 1 – 25 of 67) sorted by relevance

123

/external/eigen/Eigen/src/Geometry/
DScaling.h59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const;
63 …inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> operator* (const Transform<Sca…
65 Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> res = t;
157 inline Transform<Scalar,Dim,Affine>
160 Transform<Scalar,Dim,Affine> res;
DHyperplane.h217 …_FUNC inline Hyperplane& transform(const MatrixBase<XprType>& mat, TransformTraits traits = Affine)
219 if (traits==Affine)
241 …C inline Hyperplane& transform(const Transform<Scalar,AmbientDimAtCompileTime,Affine,TrOptions>& t,
242 TransformTraits traits = Affine)
DRotationBase.h80 …EIGEN_DEVICE_FUNC friend inline Transform<Scalar,Dim,Affine> operator*(const DiagonalMatrix<Scalar…
82 Transform<Scalar,Dim,Affine> res(r);
112 typedef Transform<Scalar,Dim,Affine> ReturnType;
DTransform.h244 enum { TransformTimeDiagonalMode = ((Mode==int(Isometry))?Affine:int(Mode)) };
259 internal::transform_make_affine<(int(Mode)==Affine) ? Affine : AffineCompact>::run(m_matrix);
331 …EIGEN_STATIC_ASSERT(EIGEN_IMPLIES(OtherMode==int(Affine)||OtherMode==int(AffineCompact), Mode!=int…
708 typedef Transform<float,2,Affine> Affine2f;
710 typedef Transform<float,3,Affine> Affine3f;
712 typedef Transform<double,2,Affine> Affine2d;
714 typedef Transform<double,3,Affine> Affine3d;
1215 else if(hint&Affine)
1304 (LhsMode == (int)Affine || RhsMode == (int)Affine ) ? Affine :
/external/tensorflow/tensorflow/compiler/mlir/xla/experimental/conv_emitter/
DBUILD39 "@llvm-project//mlir:Affine",
55 "@llvm-project//mlir:Affine",
74 "@llvm-project//mlir:Affine",
/external/tensorflow/third_party/mlir/
DBUILD292 # Affine dialect.
303 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td",
304 "include/mlir/Dialect/Affine/IR/AffineOps.td",
318 "include/mlir/Dialect/Affine/IR/AffineOps.h.inc",
322 "include/mlir/Dialect/Affine/IR/AffineOps.cpp.inc",
326 "include/mlir/Dialect/Affine/IR/AffineOpsDialect.h.inc",
330 td_file = "include/mlir/Dialect/Affine/IR/AffineOps.td",
340 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.h.inc",
344 "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.cpp.inc",
348 td_file = "include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.td",
[all …]
Dtest.BUILD256 "@llvm-project//mlir:Affine",
292 "lib/Dialect/Affine/*.cpp",
296 "@llvm-project//mlir:Affine",
/external/eigen/Eigen/src/Core/util/
DConstants.h450 Affine = 0x2, enumerator
452 AffineCompact = 0x10 | Affine,
/external/llvm-project/mlir/test/lib/Dialect/
DCMakeLists.txt1 add_subdirectory(Affine)
/external/llvm-project/mlir/lib/Dialect/Affine/Utils/
DCMakeLists.txt5 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
/external/llvm-project/mlir/lib/Dialect/Affine/EDSC/
DCMakeLists.txt5 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
/external/llvm-project/mlir/include/mlir/Dialect/Affine/
DCMakeLists.txt4 mlir_tablegen(Passes.h.inc -gen-pass-decls -name Affine)
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DCMakeLists.txt7 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
/external/llvm-project/mlir/test/lib/Dialect/Affine/
DCMakeLists.txt11 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
/external/llvm-project/mlir/include/mlir/Dialect/
DCMakeLists.txt1 add_subdirectory(Affine)
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DCMakeLists.txt13 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
/external/llvm-project/mlir/lib/Dialect/
DCMakeLists.txt1 add_subdirectory(Affine)
/external/llvm-project/mlir/test/Dialect/Affine/
Dcanonicalize.mlir3 // Affine maps for test case: compose_affine_maps_1dto2d_no_symbols
7 // Affine maps for test case: compose_affine_maps_1dto2d_with_symbols
13 // Affine map for test case: compose_affine_maps_d2_tile
17 // Affine maps for test case: compose_affine_maps_dependent_loads
23 // Affine maps for test case: compose_affine_maps_diamond_dependency
27 // Affine maps for test case: partial_fold_map
30 // Affine maps for test cases: symbolic_composition_*
36 // Affine maps for test cases: map_mix_dims_and_symbols_*
42 // Affine maps for test case: $symbolic_semi_affine
/external/llvm-project/mlir/docs/Dialects/
DAffine.md88 ### Affine Expressions
141 ### Affine Maps
151 the only identifiers that may appear in 'multi-dim-affine-expr'. Affine maps
155 **Context:** Affine maps are mathematical functions that transform a list of
157 combining the indices and symbols. Affine maps distinguish between
164 Affine maps are used for various core structures in MLIR. The restrictions we
183 Affine mappings may be defined inline at the point of use, or may be hoisted to
190 // Affine map out-of-line definition and usage example.
/external/llvm-project/polly/lib/Support/
DSCEVAffinator.cpp219 isl_aff *Affine = isl_aff_zero_on_domain(isl_local_space_from_space(Space)); in visit() local
220 Affine = isl_aff_add_coefficient_si(Affine, isl_dim_param, 0, 1); in visit()
222 PWAC = getPWACtxFromPWA(isl::manage(isl_pw_aff_alloc(Domain, Affine))); in visit()
/external/eigen/test/
Dgeo_transformations.cpp388 VERIFY_IS_APPROX(t0.inverse(Affine).matrix(), t044.inverse().block(0,0,t0.matrix().rows(),4)); in transformations()
527 typedef Transform<Scalar,Dim,Affine,Options> AffineType; in transform_associativity()
596 typedef Transform<Scalar,Dim,Affine,Options> Aff; in transform_products()
618 CALL_SUBTEST_1(( transformations<double,Affine,AutoAlign>() )); in test_geo_transformations()
619 CALL_SUBTEST_1(( non_projective_only<double,Affine,AutoAlign>() )); in test_geo_transformations()
629 CALL_SUBTEST_4(( transformations<float,Affine,RowMajor|AutoAlign>() )); in test_geo_transformations()
630 CALL_SUBTEST_4(( non_projective_only<float,Affine,RowMajor>() )); in test_geo_transformations()
/external/llvm-project/polly/lib/External/isl/doc/
Disl.bib27 title = {Computing the Transitive Closure of a Union of Affine Integer Tuple Relations},
226 …title = "Some Efficient Solutions to the Affine Scheduling Problem. {P}art {II}. Multidimensional …
291 title={ Affine Relationships Among Variables of a Program },
396 title = {Counting Affine Calculator and Applications},
406 title = {Transitive Closures of Affine Integer Tuple Relations and Their Overapproximations},
/external/llvm-project/mlir/docs/Tutorials/Toy/
DCh-5.md12 transformations: `Affine`. This dialect is tailored to the computation-heavy
15 `Affine` for the computation heavy part of Toy, and in the
53 a combination of operations from the `Affine` `Standard` dialects for further
64 // `Affine` and `Standard` dialects.
289 ## Taking Advantage of Affine Optimization
/external/eigen/unsupported/Eigen/
DOpenGLSupport169 template<typename Scalar> void glMultMatrix(const Transform<Scalar,3,Affine>& t) { glMultMat…
171 …nst Transform<Scalar,3,AffineCompact>& t) { glMultMatrix(Transform<Scalar,3,Affine>(t).matrix()); }
177 template<typename Scalar> void glLoadMatrix(const Transform<Scalar,3,Affine>& t) { glLoadMat…
179 …nst Transform<Scalar,3,AffineCompact>& t) { glLoadMatrix(Transform<Scalar,3,Affine>(t).matrix()); }
/external/eigen/doc/
DTutorialGeometry.dox58 N-D \ref TutorialGeoTransform "Affine transformation"</td><td>\code
59 Transform<float,N,Affine> t = concatenation_of_any_transformations;
60 Transform<float,3,Affine> t = Translation3f(p) * AngleAxisf(a,axis) * Scaling(s);\endcode</td></tr>
113 <a href="#" class="top">top</a>\section TutorialGeoTransform Affine transformations

123