/external/llvm-project/mlir/integration_test/Dialect/Vector/CPU/ |
D | test-constant-mask.mlir | 7 %0 = vector.constant_mask [4] : vector<8xi1> 11 %1 = vector.constant_mask [1, 3] : vector<4x4xi1> 15 %2 = vector.constant_mask [2, 2] : vector<4x4xi1> 19 %3 = vector.constant_mask [2, 4] : vector<4x4xi1> 23 %4 = vector.constant_mask [3, 1] : vector<4x4xi1> 27 %5 = vector.constant_mask [3, 2] : vector<4x4xi1> 31 %6 = vector.constant_mask [4, 3] : vector<4x4xi1> 35 %7 = vector.constant_mask [4, 4] : vector<4x4xi1> 39 %8 = vector.constant_mask [1, 2, 3] : vector<2x3x4xi1> 43 %9 = vector.constant_mask [2, 2, 3] : vector<2x3x4xi1>
|
D | test-maskedload.mlir | 32 %none = vector.constant_mask [0] : vector<16xi1> 33 %all = vector.constant_mask [16] : vector<16xi1> 34 %some = vector.constant_mask [8] : vector<16xi1>
|
D | test-maskedstore.mlir | 53 %none = vector.constant_mask [0] : vector<16xi1> 54 %some = vector.constant_mask [8] : vector<16xi1> 56 %all = vector.constant_mask [16] : vector<16xi1>
|
D | test-expand.mlir | 34 %none = vector.constant_mask [0] : vector<16xi1> 35 %all = vector.constant_mask [16] : vector<16xi1> 36 %some1 = vector.constant_mask [4] : vector<16xi1>
|
D | test-compress.mlir | 50 %none = vector.constant_mask [0] : vector<16xi1> 51 %all = vector.constant_mask [16] : vector<16xi1> 52 %some1 = vector.constant_mask [4] : vector<16xi1>
|
D | test-gather.mlir | 57 %none = vector.constant_mask [0] : vector<8xi1> 58 %all = vector.constant_mask [8] : vector<8xi1> 59 %some = vector.constant_mask [4] : vector<8xi1>
|
D | test-scatter.mlir | 81 %none = vector.constant_mask [0] : vector<8xi1> 82 %some = vector.constant_mask [4] : vector<8xi1> 84 %all = vector.constant_mask [8] : vector<8xi1>
|
D | test-sparse-saxpy-jagged-matvec.mlir | 53 %mask = vector.constant_mask [8] : vector<8xi1>
|
D | test-sparse-dot-matvec.mlir | 62 %mask = vector.constant_mask [4] : vector<4xi1>
|
/external/llvm-project/mlir/test/Dialect/Vector/ |
D | vector-mem-transforms.mlir | 9 // CHECK-NEXT: %[[M:.*]] = vector.constant_mask 14 %mask = vector.constant_mask [16] : vector<16xi1> 28 %mask = vector.constant_mask [16] : vector<16xi1> 40 %mask = vector.constant_mask [0] : vector<16xi1> 54 %mask = vector.constant_mask [16] : vector<16xi1> 66 %mask = vector.constant_mask [0] : vector<16xi1> 76 // CHECK-NEXT: %[[T0:.*]] = vector.constant_mask [16] : vector<16xi1> 81 %mask = vector.constant_mask [16] : vector<16xi1> 94 %mask = vector.constant_mask [0] : vector<16xi1> 104 // CHECK-NEXT: %[[T0:.*]] = vector.constant_mask [16] : vector<16xi1> [all …]
|
D | canonicalize.mlir | 9 // CHECK: vector.constant_mask [3, 2] : vector<4x3xi1> 17 %0 = vector.constant_mask [2, 2] : vector<4x3xi1> 21 // CHECK: vector.constant_mask [2, 2] : vector<2x2xi1> 28 %0 = vector.constant_mask [2, 2] : vector<4x3xi1> 32 // CHECK: vector.constant_mask [1, 2] : vector<2x2xi1> 39 %0 = vector.constant_mask [2, 2] : vector<4x3xi1> 43 // CHECK: vector.constant_mask [2, 1] : vector<2x2xi1> 50 %0 = vector.constant_mask [2, 2] : vector<4x3xi1> 54 // CHECK: vector.constant_mask [0, 0] : vector<2x2xi1> 61 %0 = vector.constant_mask [2, 2] : vector<4x3xi1> [all …]
|
D | vector-transforms.mlir | 80 // CHECK: %[[LMASK:.*]] = vector.constant_mask [4, 6] : vector<4x6xi1> 81 // CHECK-NEXT: %[[RMASK:.*]] = vector.constant_mask [6, 4] : vector<6x4xi1> 154 %lhsm = vector.constant_mask [4, 6] : vector<4x6xi1> 155 %rhsm = vector.constant_mask [6, 4] : vector<6x4xi1> 175 // CHECK: %[[LMASK:.*]] = vector.constant_mask [4, 2] : vector<4x2xi1> 176 // CHECK-NEXT: %[[RMASK:.*]] = vector.constant_mask [2, 4] : vector<2x4xi1> 219 %lhsm = vector.constant_mask [4, 2] : vector<4x2xi1> 220 %rhsm = vector.constant_mask [2, 4] : vector<2x4xi1>
|
D | ops.mlir | 196 %lhs_mask = vector.constant_mask [7, 8, 16, 15] : vector<7x8x16x15xi1> 197 %rhs_mask = vector.constant_mask [8, 16, 7, 5] : vector<8x16x7x5xi1> 223 // CHECK: vector.constant_mask [3, 2] : vector<4x3xi1> 224 %0 = vector.constant_mask [3, 2] : vector<4x3xi1>
|
D | invalid.mlir | 753 %lhs_mask = vector.constant_mask [7, 8, 16, 15] : vector<7x8x16x15xi1> 754 %rhs_mask = vector.constant_mask [8, 16, 7, 5] : vector<8x16x7x5xi1> 811 func @constant_mask() { 813 %0 = vector.constant_mask [3, 2, 7] : vector<4x3xi1> 820 %0 = vector.constant_mask [-1, 2] : vector<4x3xi1> 827 %0 = vector.constant_mask [3, 4] : vector<4x3xi1> 834 %0 = vector.constant_mask [0, 2] : vector<4x3xi1>
|
D | vector-contract-transforms.mlir | 759 %0 = vector.constant_mask [4] : vector<8xi1> 771 %v = vector.constant_mask [2, 2] : vector<4x4xi1> 784 %v = vector.constant_mask [1, 1, 3] : vector<2x3x4xi1>
|
/external/llvm-project/mlir/test/Target/ |
D | vector-to-llvm-ir.mlir | 4 %0 = vector.constant_mask [4] : vector<8xi1> 11 %v = vector.constant_mask [2, 2] : vector<4x4xi1> 18 %v = vector.constant_mask [1, 1, 3] : vector<2x3x4xi1>
|
/external/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_blend_cso.c | 138 rt->constant_mask = panfrost_blend_constant_mask(&pipe); in panfrost_create_blend_state() 143 if (rt->has_fixed_function && version == 6 && rt->constant_mask) in panfrost_create_blend_state() 242 rt->constant_mask)) { in panfrost_get_blend_for_context() 260 rt->constant_mask ? in panfrost_get_blend_for_context()
|
D | pan_blend.h | 103 unsigned constant_mask; member
|
/external/mesa3d/src/panfrost/midgard/ |
D | midgard_schedule.c | 331 unsigned constant_mask; member 445 unsigned bundle_constant_mask = pred->constant_mask; in mir_adjust_constants() 477 pred->constant_mask = bundle_constant_mask; in mir_adjust_constants() 1288 bundle.has_embedded_constants = predicate.constant_mask != 0; in mir_schedule_alu()
|
/external/mesa3d/src/compiler/glsl/ |
D | ast_function.cpp | 1471 unsigned constant_mask = 0, constant_components = 0; in emit_inline_vector_constructor() local 1515 constant_mask |= ((1U << rhs_components) - 1) << base_lhs_component; in emit_inline_vector_constructor() 1526 if (constant_mask != 0) { in emit_inline_vector_constructor() 1535 new(ctx) ir_assignment(lhs, rhs, NULL, constant_mask); in emit_inline_vector_constructor()
|
/external/llvm-project/mlir/include/mlir/Dialect/Vector/ |
D | VectorOps.td | 139 %lhs_mask = vector.constant_mask [7, 8, 16, 15] : vector<7x8x16x15xi1> 140 %rhs_mask = vector.constant_mask [8, 16, 7, 5] : vector<8x16x7x5xi1> 1755 Vector_Op<"constant_mask", [NoSideEffect]>, 1774 %1 = vector.constant_mask [3, 2] : vector<4x3xi1>
|
/external/llvm-project/mlir/test/Conversion/VectorToLLVM/ |
D | vector-to-llvm.mlir | 1040 %0 = vector.constant_mask [4] : vector<8xi1> 1048 %v = vector.constant_mask [2, 2] : vector<4x4xi1>
|