/aosp_15_r20/external/skia/tests/sksl/folding/ |
H A D | MatrixScalarNoOpFolding.skrp | 79 copy_4_slots_unmasked $184..187 = m 89 copy_4_slots_unmasked $184..187 = m 99 copy_4_slots_unmasked $184..187 = m 109 copy_4_slots_unmasked $183..186 = m 114 copy_4_slots_unmasked $184..187 = m 160 copy_4_slots_unmasked $154..157 = m₁(0..3) 161 copy_4_slots_unmasked $158..161 = m₁(4..7) 176 copy_4_slots_unmasked $154..157 = m₁(0..3) 177 copy_4_slots_unmasked $158..161 = m₁(4..7) 192 copy_4_slots_unmasked $154..157 = m₁(0..3) [all …]
|
H A D | VectorScalarFolding.skrp | 73 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 82 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 91 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 100 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 109 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 118 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 127 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 136 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 145 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) 154 copy_4_slots_unmasked $0..3 = _0_ok, _1_x(0..2) [all …]
|
H A D | MatrixNoOpFolding.skrp | 40 copy_4_slots_unmasked $0..3 = _0_m 43 copy_4_slots_unmasked _0_m = $0..3 48 copy_4_slots_unmasked $79..82 = _0_m 55 copy_4_slots_unmasked $80..83 = _1_mm 100 copy_4_slots_unmasked $51..54 = m(0..3) 101 copy_4_slots_unmasked $55..58 = m(4..7) 115 copy_4_slots_unmasked $52..55 = mm(0..3) 116 copy_4_slots_unmasked $56..59 = mm(4..7) 146 copy_4_slots_unmasked $1..4 = testMatrix4x4(0..3) 147 copy_4_slots_unmasked $5..8 = testMatrix4x4(4..7) [all …]
|
H A D | VectorVectorFolding.skrp | 20 copy_4_slots_unmasked _2_val = $0..3 23 copy_4_slots_unmasked _2_val = $0..3 26 copy_4_slots_unmasked _2_val = $0..3 29 copy_4_slots_unmasked _2_val = $0..3 32 copy_4_slots_unmasked _2_val = $0..3 33 copy_4_slots_unmasked $0..3 = _1_ok, _2_val(0..2) 42 copy_4_slots_unmasked $0..3 = _2_val 45 copy_4_slots_unmasked _2_val = $0..3 48 copy_4_slots_unmasked _2_val = $0..3 51 copy_4_slots_unmasked _2_val = $0..3 [all …]
|
/aosp_15_r20/external/skia/tests/sksl/shared/ |
H A D | MatrixOpEqualsES2.skrp | 181 copy_4_slots_unmasked $0..3 = _3_m(0..3) 182 copy_4_slots_unmasked $4..7 = _3_m(4..7) 188 copy_4_slots_unmasked _3_m(0..3) = $0..3 189 copy_4_slots_unmasked _3_m(4..7) = $4..7 191 copy_4_slots_unmasked $0..3 = _0_ok, _3_m(0..2) 192 copy_4_slots_unmasked $4..7 = _3_m(3..6) 207 copy_4_slots_unmasked $0..3 = _3_m(0..3) 208 copy_4_slots_unmasked $4..7 = _3_m(4..7) 214 copy_4_slots_unmasked _3_m(0..3) = $0..3 215 copy_4_slots_unmasked _3_m(4..7) = $4..7 [all …]
|
H A D | VectorScalarMath.skrp | 98 copy_4_slots_unmasked $0..3 = _1_inputRed 101 copy_4_slots_unmasked _3_x = $0..3 103 copy_4_slots_unmasked $1..4 = _3_x 110 copy_4_slots_unmasked $0..3 = _2_inputGreen 114 copy_4_slots_unmasked _3_x = $0..3 116 copy_4_slots_unmasked $1..4 = _3_x 123 copy_4_slots_unmasked $0..3 = _1_inputRed 127 copy_4_slots_unmasked _3_x = $0..3 129 copy_4_slots_unmasked $1..4 = _3_x 136 copy_4_slots_unmasked $0..3 = _2_inputGreen [all …]
|
H A D | MatrixOpEqualsES3.skrp | 156 copy_4_slots_unmasked $0..3 = _2_m(0..3) 161 copy_4_slots_unmasked _2_m(0..3) = $0..3 163 copy_4_slots_unmasked $0..3 = _0_ok, _2_m(0..2) 175 copy_4_slots_unmasked $0..3 = _2_m(0..3) 180 copy_4_slots_unmasked _2_m(0..3) = $0..3 182 copy_4_slots_unmasked $0..3 = _0_ok, _2_m(0..2) 194 copy_4_slots_unmasked $0..3 = _2_m(0..3) 199 copy_4_slots_unmasked _2_m(0..3) = $0..3 201 copy_4_slots_unmasked $0..3 = _0_ok, _2_m(0..2) 213 copy_4_slots_unmasked $0..3 = _4_m(0..3) [all …]
|
H A D | Matrices.skrp | 90 copy_4_slots_unmasked $0..3 = _0_ok, _1_m1(0..2) 98 copy_4_slots_unmasked _2_m3 = _1_m1 100 copy_4_slots_unmasked $1..4 = _2_m3 107 copy_4_slots_unmasked $4..7 = _2_m3 110 copy_4_slots_unmasked _2_m3 = $0..3 112 copy_4_slots_unmasked $1..4 = _2_m3 123 copy_4_slots_unmasked _4_m5 = $0..3 125 copy_4_slots_unmasked $1..4 = _4_m5 132 copy_4_slots_unmasked $0..3 = _1_m1 133 copy_4_slots_unmasked $4..7 = _4_m5 [all …]
|
H A D | OutParams.skrp | 24 copy_4_slots_unmasked v₃ = $0..3 25 copy_4_slots_unmasked h4 = $0..3 37 copy_4_slots_unmasked v₃ = $0..3 44 copy_4_slots_unmasked v₄ = $0..3 45 copy_4_slots_unmasked h2x2 = $0..3 53 copy_4_slots_unmasked v₅(0..3) = $0..3 54 copy_4_slots_unmasked v₅(4..7) = $4..7 56 copy_4_slots_unmasked h3x3(0..3) = $0..3 57 copy_4_slots_unmasked h3x3(4..7) = $4..7 67 copy_4_slots_unmasked v₆(0..3) = $0..3 [all …]
|
H A D | MatricesNonsquare.skrp | 95 copy_4_slots_unmasked $0..3 = _0_ok, _1_m23(0..2) 108 copy_4_slots_unmasked $1..4 = _2_m24(0..3) 109 copy_4_slots_unmasked $5..8 = _2_m24(4..7) 121 copy_4_slots_unmasked $1..4 = _3_m32(0..3) 131 copy_4_slots_unmasked $4..7 = _3_m32(0..3) 133 copy_4_slots_unmasked $10..13 = _1_m23(0..3) 136 copy_4_slots_unmasked _7_m22 = $0..3 138 copy_4_slots_unmasked $1..4 = _7_m22 145 copy_4_slots_unmasked $0..3 = _1_m23(0..3) 150 copy_4_slots_unmasked _1_m23(0..3) = $0..3 [all …]
|
H A D | ArrayCast.skrp | 29 copy_4_slots_unmasked h[0], h[1], h[2], h[3] = f[0], f[1], f[2], f[3] 30 copy_4_slots_unmasked f[0], f[1], f[2], f[3] = h[0], h[1], h[2], h[3] 31 copy_4_slots_unmasked h[0], h[1], h[2], h[3] = f[0], f[1], f[2], f[3] 35 copy_4_slots_unmasked s3[0], s3[1](0) = i3[0], i3[1](0) 36 copy_4_slots_unmasked s3[1](1..2), s3[2](0..1) = i3[1](1..2), i3[2](0..1) 38 copy_4_slots_unmasked i3[0], i3[1](0) = s3[0], s3[1](0) 39 copy_4_slots_unmasked i3[1](1..2), i3[2](0..1) = s3[1](1..2), s3[2](0..1) 41 copy_4_slots_unmasked s3[0], s3[1](0) = i3[0], i3[1](0) 42 copy_4_slots_unmasked s3[1](1..2), s3[2](0..1) = i3[1](1..2), i3[2](0..1) 46 copy_4_slots_unmasked f2x2[0] = h2x2[0] [all …]
|
H A D | TernaryComplexNesting.skrp | 17 copy_4_slots_unmasked $21..24 = x 18 copy_4_slots_unmasked $25..28 = colorBlue 26 copy_4_slots_unmasked $0..3 = colorGreen 27 copy_4_slots_unmasked $4..7 = colorRed 33 copy_4_slots_unmasked $4..7 = colorGreen 34 copy_4_slots_unmasked $8..11 = colorRed 38 copy_4_slots_unmasked $4..7 = colorRed 39 copy_4_slots_unmasked $8..11 = colorGreen 47 copy_4_slots_unmasked $12..15 = colorBlue 51 copy_4_slots_unmasked result = $0..3 [all …]
|
H A D | CommaSideEffects.skrp | 12 copy_4_slots_unmasked d = x 15 copy_4_slots_unmasked $0..3 = a 16 copy_4_slots_unmasked $4..7 = a 18 copy_4_slots_unmasked a = $0..3 19 copy_4_slots_unmasked $0..3 = b 20 copy_4_slots_unmasked $4..7 = b 22 copy_4_slots_unmasked b = $0..3 23 copy_4_slots_unmasked $0..3 = c 24 copy_4_slots_unmasked $4..7 = c 26 copy_4_slots_unmasked c = $0..3 [all …]
|
H A D | InoutParameters.skrp | 7 copy_4_slots_unmasked c = x 10 copy_4_slots_unmasked c₁ = x 12 copy_4_slots_unmasked c = c₁ 14 copy_4_slots_unmasked x₁ = c 15 copy_4_slots_unmasked $0..3 = x₁ 16 copy_4_slots_unmasked $4..7 = x₁ 18 copy_4_slots_unmasked x₁ = $0..3 19 copy_4_slots_unmasked c = $0..3 21 copy_4_slots_unmasked x₂ = c 22 copy_4_slots_unmasked x₁ = x₂ [all …]
|
H A D | TernaryNesting.skrp | 16 copy_4_slots_unmasked $25..28 = colorBlue 20 copy_4_slots_unmasked $0..3 = colorRed 21 copy_4_slots_unmasked $4..7 = colorGreen 27 copy_4_slots_unmasked $8..11 = colorBlue 31 copy_4_slots_unmasked $4..7 = colorGreen 32 copy_4_slots_unmasked $8..11 = colorRed 37 copy_4_slots_unmasked $8..11 = colorGreen 38 copy_4_slots_unmasked $12..15 = colorRed 43 copy_4_slots_unmasked result = $0..3 44 copy_4_slots_unmasked $0..3 = colorRed [all …]
|
H A D | PostfixExpressions.skrp | 240 copy_4_slots_unmasked $0..3 = i4 243 copy_4_slots_unmasked i4 = $0..3 249 copy_4_slots_unmasked $1..4 = i4 250 copy_4_slots_unmasked $5..8 = $1..4 262 copy_4_slots_unmasked $1..4 = i4 274 copy_4_slots_unmasked $1..4 = i4 275 copy_4_slots_unmasked $5..8 = $1..4 287 copy_4_slots_unmasked $1..4 = i4 294 copy_4_slots_unmasked $0..3 = i4 297 copy_4_slots_unmasked i4 = $0..3 [all …]
|
H A D | IfStatement.skrp | 19 copy_4_slots_unmasked $6..9 = colorBlue 25 copy_4_slots_unmasked $4..7 = colorGreen 26 copy_4_slots_unmasked $8..11 = colorRed 31 copy_4_slots_unmasked $5..8 = colorRed 34 copy_4_slots_unmasked $5..8 = colorGreen 39 copy_4_slots_unmasked $4..7 = colorRed 40 copy_4_slots_unmasked $8..11 = colorGreen 45 copy_4_slots_unmasked $5..8 = colorBlue 52 copy_4_slots_unmasked $2..5 = colorRed 53 copy_4_slots_unmasked $6..9 = colorBlue [all …]
|
H A D | MatrixScalarMath.skrp | 28 copy_4_slots_unmasked _0_expected = $0..3 42 copy_4_slots_unmasked _2_m2 = $0..3 45 copy_4_slots_unmasked _2_m2 = $0..3 81 copy_4_slots_unmasked expected = $40..43 95 copy_4_slots_unmasked m2 = $40..43 102 copy_4_slots_unmasked $43..46 = m2 111 copy_4_slots_unmasked $43..46 = m2 120 copy_4_slots_unmasked $43..46 = m2 129 copy_4_slots_unmasked $43..46 = m2 173 copy_4_slots_unmasked expected = $27..30 [all …]
|
H A D | ReservedInGLSLButAllowedInSkSL.skrp | 18 copy_4_slots_unmasked $0..3 = active 19 copy_4_slots_unmasked $4..7 = centroid 21 copy_4_slots_unmasked $4..7 = coherent 23 copy_4_slots_unmasked $4..7 = common 25 copy_4_slots_unmasked $4..7 = filter 27 copy_4_slots_unmasked $4..7 = partition 29 copy_4_slots_unmasked $4..7 = patch 31 copy_4_slots_unmasked $4..7 = precise 33 copy_4_slots_unmasked $4..7 = resource 35 copy_4_slots_unmasked $4..7 = restrict [all …]
|
H A D | SwizzleOpt.skrp | 13 copy_4_slots_unmasked $1..4 = v 15 copy_4_slots_unmasked v = $0..3 17 copy_4_slots_unmasked $2..5 = v 19 copy_4_slots_unmasked v = $0..3 21 copy_4_slots_unmasked $2..5 = v 23 copy_4_slots_unmasked v = $0..3 27 copy_4_slots_unmasked $0..3 = v 31 copy_4_slots_unmasked $0..3 = v 33 copy_4_slots_unmasked v = $0..3 59 copy_4_slots_unmasked v = $0..3 [all …]
|
H A D | PrefixExpressionsES2.skrp | 227 copy_4_slots_unmasked $0..3 = i4 230 copy_4_slots_unmasked i4 = $0..3 232 copy_4_slots_unmasked $1..4 = i4 244 copy_4_slots_unmasked $1..4 = i4 261 copy_4_slots_unmasked $1..4 = i4 273 copy_4_slots_unmasked $0..3 = i4 276 copy_4_slots_unmasked i4 = $0..3 278 copy_4_slots_unmasked $1..4 = i4 288 copy_4_slots_unmasked $0..3 = m3x3(0..3) 289 copy_4_slots_unmasked $4..7 = m3x3(4..7) [all …]
|
/aosp_15_r20/external/skia/tests/sksl/runtime/ |
H A D | RecursiveComparison_Vectors.skrp | 57 copy_4_slots_unmasked _2_b = $0..3 67 copy_4_slots_unmasked $79..82 = _1_a 68 copy_4_slots_unmasked $83..86 = _2_b 74 copy_4_slots_unmasked $80..83 = _1_a 75 copy_4_slots_unmasked $84..87 = _2_b 105 copy_4_slots_unmasked b = $69..72 108 copy_4_slots_unmasked $69..72 = a 109 copy_4_slots_unmasked $73..76 = b 115 copy_4_slots_unmasked $70..73 = a 116 copy_4_slots_unmasked $74..77 = b [all …]
|
H A D | PrecisionQualifiers.skrp | 62 copy_4_slots_unmasked $1..4 = green 63 copy_4_slots_unmasked $5..8 = one 65 copy_4_slots_unmasked $5..8 = zero 67 copy_4_slots_unmasked green = $1..4 73 copy_4_slots_unmasked $1..4 = red 74 copy_4_slots_unmasked $5..8 = zero 76 copy_4_slots_unmasked $5..8 = one 78 copy_4_slots_unmasked red = $1..4 141 copy_4_slots_unmasked hp4 = mp4 159 copy_4_slots_unmasked imp4 = ihp4 [all …]
|
H A D | ChildEffectSpecialization.skrp | 6 copy_4_slots_unmasked $0..3 = result 14 copy_4_slots_unmasked result = $0..3 22 copy_4_slots_unmasked result = $0..3 24 copy_4_slots_unmasked $4..7 = color 30 copy_4_slots_unmasked result = $0..3 33 copy_4_slots_unmasked $4..7 = src 34 copy_4_slots_unmasked $8..11 = dst 41 copy_4_slots_unmasked result = $0..3 43 copy_4_slots_unmasked $4..7 = color 49 copy_4_slots_unmasked $8..11 = color [all …]
|
H A D | GLSLTypeNamesES3.skrp | 20 copy_4_slots_unmasked m2(0..3) = $0..3 21 copy_4_slots_unmasked m2(4..7) = $4..7 30 copy_4_slots_unmasked m3(0..3) = $0..3 31 copy_4_slots_unmasked m3(4..7) = $4..7 32 copy_4_slots_unmasked m3(8..11) = $8..11 42 copy_4_slots_unmasked m4(0..3) = $0..3 43 copy_4_slots_unmasked m4(4..7) = $4..7 44 copy_4_slots_unmasked m4(8..11) = $8..11 45 copy_4_slots_unmasked m4(12..15) = $12..15 46 copy_4_slots_unmasked $0..3 = uv4 [all …]
|