Searched refs:lane (Results 1 - 9 of 9) sorted by relevance
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/ |
H A D | vmlX_lane.inc | 18 /* vector_res = vmlx_lane(vector, vector2, vector3, lane), 72 /* Choose lane arbitrarily. */
|
H A D | vmlXl_lane.inc | 6 /* vector_res = vmlxl_lane(vector, vector3, vector4, lane),
|
H A D | vqdmlXl_lane.inc | 6 /* vector_res = vqdmlXl_lane(vector, vector3, vector4, lane),
|
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | neon.ml | 73 | Element_of_dreg (* Used for "lane" variants. *) 694 (* Get/set lane. *) 1240 (* Duplicate, lane version. We can't use Use_operands here because the 1348 (* Multiply, lane. (note: these were undocumented at the time of 1355 (* Multiply-accumulate, lane. *) 1365 (* Multiply-subtract, lane. *) 1375 (* Long multiply, lane. *) 1379 (* Saturating doubling long multiply, lane. *) 1383 (* Saturating doubling long multiply high, lane. *) 2115 let suffixes_to_strip = [ "n"; "lane"; "du [all...] |
H A D | arm.c | 12932 HOST_WIDE_INT lane; 12936 lane = INTVAL (operand); 12938 if (lane < low || lane >= high) 12947 bounds_check (operand, low, high, "lane out of range"); 12920 HOST_WIDE_INT lane; local
|
/haiku-buildtools/gcc/gcc/config/aarch64/ |
H A D | aarch64.c | 8534 line up with GCC's perspective on lane numbers, so we end up with 8612 HOST_WIDE_INT lane; local 8614 lane = INTVAL (operand); 8616 if (lane < low || lane >= high) 8619 error ("%Klane %ld out of range %ld - %ld", exp, lane, low, high - 1); 8621 error ("lane %ld out of range %ld - %ld", lane, low, high - 1); 10024 rtx lane; local 10037 correct lane numbe [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | omp-low.c | 3541 tree &idx, tree &lane, tree &ivar, tree &lvar) 3559 lane = create_tmp_var (unsigned_type_node); 3575 lvar = build4 (ARRAY_REF, TREE_TYPE (new_var), avar, lane, 3623 tree lane = NULL_TREE, idx = NULL_TREE; 3901 idx, lane, ivar, lvar)) 4011 idx, lane, ivar, lvar)) 4089 idx, lane, ivar, lvar)) 4183 idx, lane, ivar, lvar)) 4223 if (lane) 4231 gimple_call_set_lhs (g, lane); 3539 lower_rec_simd_input_clauses(tree new_var, omp_context *ctx, int &max_vf, tree &idx, tree &lane, tree &ivar, tree &lvar) argument 3622 tree lane = NULL_TREE, idx = NULL_TREE; local [all...] |
/haiku-buildtools/binutils/gas/config/ |
H A D | tc-arm.c | 1991 The lane (or one of the NEON_*_LANES constants) is placed in bits [3:0] of 2009 int lane = -1; local 2070 if (lane == -1) 2071 lane = NEON_INTERLEAVE_LANES; 2072 else if (lane != NEON_INTERLEAVE_LANES) 2109 if (lane == -1) 2110 lane = atype.index; 2111 else if (lane != atype.index) 2117 else if (lane == -1) 2118 lane [all...] |
/haiku-buildtools/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 34165 which we should adjust the selected lane of the input. We should 34448 processing to see if we can change the lane for the splat. */ 34454 /* A vec_extract operation is ok if we change the lane. */ 34838 int lane = INTVAL (XVECEXP (par, 0, 0)); local 34856 int lane = INTVAL (XVECEXP (unspec, 0, 1)); local [all...] |
Completed in 504 milliseconds