Searched refs:vec2 (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | lambda.h | 236 lambda_vector_mult_const (lambda_vector vec1, lambda_vector vec2, in lambda_vector_mult_const() argument 242 lambda_vector_clear (vec2, size); in lambda_vector_mult_const() 245 vec2[i] = const1 * vec1[i]; in lambda_vector_mult_const() 251 lambda_vector_negate (lambda_vector vec1, lambda_vector vec2, in lambda_vector_negate() argument 254 lambda_vector_mult_const (vec1, vec2, size, -1); in lambda_vector_negate() 260 lambda_vector_add (lambda_vector vec1, lambda_vector vec2, in lambda_vector_add() argument 265 vec3[i] = vec1[i] + vec2[i]; in lambda_vector_add() 272 lambda_vector vec2, int const2, in lambda_vector_add_mc() argument 277 vec3[i] = const1 * vec1[i] + const2 * vec2[i]; in lambda_vector_add_mc() 283 lambda_vector_copy (lambda_vector vec1, lambda_vector vec2, in lambda_vector_copy() argument [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | RangeMap.h | 148 const RangeVector &vec2) { in GetOverlaps() argument 150 assert(vec1.IsSorted() && vec2.IsSorted()); in GetOverlaps() 155 auto pos2 = vec2.begin(); in GetOverlaps() 156 auto end2 = vec2.end(); in GetOverlaps()
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | tree.c | 1550 tree vec1, vec2; in cp_tree_equal() local 1555 vec2 = TREE_OPERAND (t2, 1); in cp_tree_equal() 1557 if (!vec1 || !vec2) in cp_tree_equal() 1558 return !vec1 && !vec2; in cp_tree_equal() 1560 if (TREE_VEC_LENGTH (vec1) != TREE_VEC_LENGTH (vec2)) in cp_tree_equal() 1565 TREE_VEC_ELT (vec2, ix))) in cp_tree_equal()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPatterns.td | 174 : Pat<(tr.vt (operator (tr.vt tr.op:$vec1), (tr.vt tr.op:$vec2))), 175 (insn tr.op:$vec1, tr.op:$vec2, function)>;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/doc/ |
| H A D | rtl.texi | 2036 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items}) 2039 @var{vec2}. Which elements are selected is described by @var{items}, which 2041 corresponding element in the result vector is taken from @var{vec2} while 2052 @item (vec_concat:@var{m} @var{vec1} @var{vec2}) 2054 vectors @var{vec1} and @var{vec2}; its length is the sum of the lengths of
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | rtl.texi | 2265 @item (vec_merge:@var{m} @var{vec1} @var{vec2} @var{items}) 2268 @var{vec2}. Which elements are selected is described by @var{items}, which 2270 corresponding element in the result vector is taken from @var{vec2} while 2281 @item (vec_concat:@var{m} @var{vec1} @var{vec2}) 2283 vectors @var{vec1} and @var{vec2}; its length is the sum of the lengths of
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | LanguageExtensions.rst | 2566 __builtin_shufflevector(vec1, vec2, index1, index2, ...) 2598 ``vec2``. An index of -1 can be used to indicate that the corresponding element 2602 type as ``vec1``/``vec2`` but that has an element count equal to the number of
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | LangRef.rst | 17690 … x double> @llvm.experimental.vector.splice.v2f64(<2 x double> %vec1, <2 x double> %vec2, i32 %imm) 17691 …vm.experimental.vector.splice.nxv4i32(<vscale x 4 x i32> %vec1, <vscale x 4 x i32> %vec2, i32 %imm) 17702 ``concat(%vec1, %vec2)`` starting at index ``imm``, whereas for a negative 17704 the remaining elements from ``%vec2``. 20777 …ble> @llvm.experimental.vp.splice.v2f64(<2 x double> %vec1, <2 x double> %vec2, i32 %imm, <2 x i1>… 20778 …erimental.vp.splice.nxv4i32(<vscale x 4 x i32> %vec1, <vscale x 4 x i32> %vec2, i32 %imm, <vscale … 20789 The result and the first two arguments ``vec1`` and ``vec2`` are vectors with 20794 ``vec1`` and ``vec2`` respectively. ``imm``, ``evl1`` and ``evl2`` should 20803 ``vec2[0..evl2-1]`` and creates the result vector by selecting the elements in a 20811 ``vec2``. If ``evl1 - imm`` (``-imm``) >= ``evl2``, only the first ``evl2``
|