Home
last modified time | relevance | path

Searched refs:algebraic (Results 1 – 25 of 34) sorted by relevance

12

/external/mesa3d/src/panfrost/midgard/
Dmidgard_nir_algebraic.py34 algebraic = [ variable
156 algebraic).render())
/external/mesa3d/docs/relnotes/
D19.2.5.rst68 - nir/algebraic: Add the ability to mark a replacement as exact
69 - nir/algebraic: Mark other comparison exact when removing a == a
D10.5.4.rst77 - nir: Fix typo in "ushr by 0" algebraic replacement
D20.3.3.rst88 - nir/algebraic: Fix broken NaN and -0.0 behavior
D20.0.7.rst102 - nir/algebraic: Optimize ushr of pack_half, not ishr
D20.2.1.rst108 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available
D20.1.7.rst160 - nir/algebraic: mark some optimizations with fsat(NaN) as inexact
D18.1.8.rst124 - nir/algebraic: Be more careful converting ushr to extract_u8/16
D19.1.0.rst916 - nir/algebraic: Lower CS derivatives to zero when no group defined
1116 - nir/algebraic: Don't emit empty initializers for MSVC
1650 - nir/algebraic: add lowering for fsign
1925 - intel/compiler: remove inexact algebraic optimizations from the
1927 - intel/compiler: skip MAD algebraic optimization for half-float or
1951 - nir/algebraic: Convert some f2u to f2i
1952 - nir/algebraic: Simplify comparison with sequential integers starting
1955 - nir/algebraic: Replace i2b used by bcsel or if-statement with
1959 - intel/fs: Handle OR source modifiers in algebraic optimization
1966 - nir/algebraic: Replace a bcsel of a b2f sources with a b2f(!(a \|\|
[all …]
D17.1.6.rst64 - nir: fix algebraic optimizations
D19.2.0.rst239 - nir/algebraic: Mark some value range analysis-based optimizations
249 - nir/algebraic: Do not apply late DPH optimization in vertex
D20.0.0.rst700 - nir: Maintain the algebraic automaton's state as we work.
997 - nir/algebraic: i2f(f2i()) -> trunc()
998 - nir/algebraic: sqrt(x)*sqrt(x) -> fabs(x)
1039 - nir: Refactor algebraic's block walk
1040 - nir: Make algebraic backtrack and reprocess after a replacement.
1435 - nir/algebraic: Add the ability to mark a replacement as exact
1436 - nir/algebraic: Mark other comparison exact when removing a == a
1442 - nir/algebraic: Simplify some Inf and NaN avoidance code
1443 - nir/algebraic: Rearrange bcsel sequences generated by
1456 - nir/algebraic: Add lowering for uabs_usub and uabs_isub
[all …]
D19.0.0.rst456 - nir/algebraic: Rewrite bit-size inference
457 - nir/algebraic: Add unit tests for bitsize validation
458 - nir: Fixup algebraic test for variable-sized conversions
1158 - nir/algebraic: Don't put quotes around floating point literals
1251 - nir/algebraic: Clean up some \__str_\_ cruft
1252 - nir/algebraic: Refactor codegen a bit
1253 - nir/algebraic: Add support for unsized conversion opcodes
1277 - nir/algebraic: Optimize x2b(xneg(a)) -> a
1279 - nir/algebraic: Make an optimization more specific
1284 - nir/algebraic: Generalize an optimization
[all …]
D20.1.3.rst149 - nir/algebraic: Don't distrubte absolute-value into dot-products
D20.1.0.rst462 - pan/bi: Import algebraic pass from midgard
2166 - nir/algebraic: Simplify logic to detect sign of an integer
2167 - nir/algebraic: optimize ior(ine(a, 0), ine(b, 0)) to ine(ior(a, b),
2169 - nir/algebraic: Generalize some and-of-shift-right patterns [v2]
2170 - nir/algebraic: Constant reassociation for bitwise operations too
2171 - nir/algebraic: Simplify a contradiction that can occur in
2205 - nir/algebraic: Change the default cursor location when replacing a
2207 - nir/algebraic: Distribute source modifiers into instructions
2208 - nir/algebraic: Use value range analysis to convert fmax to fsat
2209 - nir/algebraic: Remove a redundant fabs pattern
[all …]
D20.2.0.rst321 - pan/mdg: Move constant switch opts to algebraic pass
1269 - nir/algebraic: optimize bcsel(a, 0, 1) to b2i
1271 - nir/algebraic: optimize iand/ior of (n)eq zero
1272 - nir/algebraic: add optimizations for fsign/isign
1273 - nir/algebraic: add some more unop + bcsel optimizations
1274 - nir/algebraic: optimize fmul(x, bcsel(c, -1.0, 1.0)) -> bcsel(c, -x, x)
1275 - nir/algebraic: optimize (a < 0.0) ? -a : a -> fabs(a)
1276 - nir/algebraic: add distributive rules for ior/iand
1277 - nir/algebraic: propagate b2i out of ior/iand
1278 - nir/algebraic: fold some nested bcsel
[all …]
D19.3.0.rst434 - nir/algebraic: mark float optimizations returning one parameter as
781 - nir/algebraic: some subtraction optimizations
1129 - v3d: Enable the late algebraic optimizations to get real subs.
1134 - nir: Factor out most of the algebraic passes C code to .c/.h.
1673 - nir/algebraic: Mark some value range analysis-based optimizations
1675 - nir/algebraic: Clean up value range analysis-based optimizations
1687 - nir/algebraic: Do not apply late DPH optimization in vertex
1689 - nir/algebraic: Additional D3D Boolean optimization
1698 - nir/algebraic: Add the ability to mark a replacement as exact
1699 - nir/algebraic: Mark other comparison exact when removing a == a
[all …]
D20.3.0.rst1942 - r600/sfn: run late algebraic optimizations
2558 - nir/algebraic: fold some nested comparisons with ball and bany
3047 - nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not available
3139 - nir/algebraic: Avoid creating new fp64 ops when using softfp64
3370 - nir/algebraic: trivially enable existing 32-bit patterns for all bit sizes
3371 - nir/algebraic: add 16-bit versions of a few 32-bit patterns
3423 - nir/algebraic: add flrp patterns for 16 and 64 bits
3424 - nir/algebraic: expand existing 32-bit patterns to all bit sizes using loops
3428 - nir/algebraic: collapse conversion opcodes (many patterns)
3429 - nir/algebraic: add late optimizations that optimize out mediump conversions (v3)
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dand_sra.ll1 ; Neither of these functions should contain algebraic right shifts
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dand_sra.ll1 ; Neither of these functions should contain algebraic right shifts
/external/eigen/doc/
DTutorialArrayClass.dox14 perform coefficient-wise operations, which might not have a linear algebraic meaning,
133 …rix operations on arrays, or Array operations on matrices. Thus, if you need to do linear algebraic
DTutorialMatrixArithmetic.dox15 linear-algebraic operations. For example, \c matrix1 \c * \c matrix2 means matrix-matrix product,
/external/mesa3d/src/compiler/glsl/
DREADME120 keep them structured like that so that things like algebraic
/external/clang/docs/
DLibASTMatchersTutorial.rst187 curious), matchers offer the feel of algebraic data types common to
/external/one-true-awk/testdir/
Dfunstack.in1685 …hine. The feasibility of implementing such a system with a FORTRAN-like algebraic compiler as the …
4677 title = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4690 conftitle = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4691 …bra; algebraic expressions; equivalence; greatest common divisors; polynomial; polynomials; result…
4713 conftitle = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4715 …keywords = "algebraic; algebraic simplification; computational physics; data handling; physics…
4736 conftitle = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4759 conftitle = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4784 conftitle = "Papers from the 2nd symposium on symbolic and algebraic manipulation",
4786 …keywords = "algebra; algebraic simplification; automatic; simplification capabilities; substit…
[all …]

12