/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86InstrFMA.td | 336 def : Pat<(VT (Move (VT VR128:$src1), (VT (scalar_to_vector 344 def : Pat<(VT (Move (VT VR128:$src1), (VT (scalar_to_vector 351 def : Pat<(VT (Move (VT VR128:$src1), (VT (scalar_to_vector 359 def : Pat<(VT (Move (VT VR128:$src1), (VT (scalar_to_vector 366 def : Pat<(VT (Move (VT VR128:$src1), (VT (scalar_to_vector 609 def : Pat<(VT (X86vzmovl (VT (scalar_to_vector 616 def : Pat<(VT (X86vzmovl (VT (scalar_to_vector 623 def : Pat<(VT (X86vzmovl (VT (scalar_to_vector
|
H A D | X86InstrVecCompiler.td | 36 def : Pat<(v4f32 (scalar_to_vector FR32:$src)), 39 def : Pat<(v2f64 (scalar_to_vector FR64:$src)), 45 def : Pat<(v4f32 (scalar_to_vector FR32X:$src)), 48 def : Pat<(v2f64 (scalar_to_vector FR64X:$src)),
|
H A D | X86InstrSSE.td | 282 def : Pat<(v4f32 (scalar_to_vector (loadf32 addr:$src))), 284 def : Pat<(v2f64 (scalar_to_vector (loadf64 addr:$src))), 324 def : Pat<(v2f64 (scalar_to_vector (loadf64 addr:$src))), 328 def : Pat<(v4f32 (scalar_to_vector (loadf32 addr:$src))), 633 (scalar_to_vector (loadf64 addr:$src2)))))], 1376 (v4f32 (scalar_to_vector 1382 (v2f64 (scalar_to_vector 1388 (v4f32 (scalar_to_vector (f32 (any_sint_to_fp GR64:$src)))))), 1393 (v4f32 (scalar_to_vector (f32 (any_sint_to_fp (loadi64 addr:$src))))))), 1398 (v4f32 (scalar_to_vector (f32 (any_sint_to_fp GR32:$src)))))), [all …]
|
H A D | X86InstrAVX512.td | 806 (v4f32 (scalar_to_vector (loadf32 addr:$src2))), 2879 def : Pat<(maskVT (scalar_to_vector GR32:$src)), 2882 def : Pat<(maskVT (scalar_to_vector GR8:$src)), 2901 (v1i1 (scalar_to_vector GR8:$src)), (iPTR 0)), 3776 (v4i32 (scalar_to_vector GR32:$src)))]>, 3781 (v4i32 (scalar_to_vector (loadi32 addr:$src))))]>, 3786 (v2i64 (scalar_to_vector GR64:$src)))]>, 3886 (v2i64 (scalar_to_vector (loadi64 addr:$src))))]>, 3984 (_.VT (scalar_to_vector 3995 (_.VT (scalar_to_vector [all …]
|
H A D | X86InstrFragmentsSIMD.td | 982 (v4f32 (scalar_to_vector (loadf32 node:$ptr)))]>; 986 (v2f64 (scalar_to_vector (loadf64 node:$ptr)))]>;
|
H A D | README-SSE.txt | 716 Consider using movlps instead of movsd to implement (scalar_to_vector (loadf64))
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 2422 def : Pat<(VecTy (scalar_to_vector (ScalTy 2428 def : Pat<(VecTy (scalar_to_vector (ScalTy 2456 def : Pat <(v1i64 (scalar_to_vector (i64 2461 def : Pat <(v1i64 (scalar_to_vector (i64 2592 def : Pat <(v8i8 (scalar_to_vector (i32 2596 def : Pat <(v16i8 (scalar_to_vector (i32 2600 def : Pat <(v4i16 (scalar_to_vector (i32 2604 def : Pat <(v8i16 (scalar_to_vector (i32 2608 def : Pat <(v2i32 (scalar_to_vector (i32 2612 def : Pat <(v4i32 (scalar_to_vector (i32 [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZOperators.td | 824 (v4f32 (scalar_to_vector 830 (v2f64 (scalar_to_vector (f64 (load node:$addr)))), 840 (v4f32 (scalar_to_vector
|
H A D | SystemZInstrVector.td | 197 def : Pat<(vectype (scalar_to_vector 1613 def : Pat<(vt (scalar_to_vector cls:$scalar)),
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/ |
H A D | c-common.h | 1289 extern enum stv_conv scalar_to_vector (location_t loc, enum tree_code code,
|
H A D | c-common.c | 8092 scalar_to_vector (location_t loc, enum tree_code code, tree op0, tree op1, in scalar_to_vector() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInstructions.td | 2291 (v2f16 (scalar_to_vector f16:$src0)), 2296 (v2i16 (scalar_to_vector i16:$src0)), 2301 (v4i16 (scalar_to_vector i16:$src0)), 2306 (v4f16 (scalar_to_vector f16:$src0)),
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/ |
H A D | c-common.h | 1393 extern enum stv_conv scalar_to_vector (location_t loc, enum tree_code code,
|
H A D | ChangeLog | 2725 (scalar_to_vector): Likewise when converting vector-scalar 5491 (scalar_to_vector): Adjust. 6634 * c-common.c (scalar_to_vector): Adjust fall through comment. 8203 * c-common.c (scalar_to_vector): Use std::swap instead of manually 9875 (scalar_to_vector): Adjust unsafe_conversion_p calls. 11067 * c-common.c (scalar_to_vector): Handle VEC_COND_EXPR. 11154 * c-common.c (scalar_to_vector): Moved from c-typeck.c. Support 11157 (scalar_to_vector): Declare.
|
H A D | c-common.cc | 8544 scalar_to_vector (location_t loc, enum tree_code code, tree op0, tree op1, in scalar_to_vector() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrVSX.td | 296 def : Pat<(Ty (scalar_to_vector In)), (Ty NonPermOut)>; 2854 def : Pat<(v2f64 (scalar_to_vector f64:$A)), 3159 def : Pat<(v2i64 (scalar_to_vector (i64 (load ForceXForm:$src)))), 3296 def : Pat<(v2i64 (scalar_to_vector (i64 (sextloadi32 ForceXForm:$src)))), 3298 def : Pat<(v2i64 (scalar_to_vector (i64 (zextloadi32 ForceXForm:$src)))), 3524 def : Pat<(v2i64 (scalar_to_vector i64:$A)), 4193 def : Pat<(v2i64 (scalar_to_vector (i64 (load DSForm:$src)))), 4195 def : Pat<(v2i64 (scalar_to_vector (i64 (load XForm:$src)))), 4198 def : Pat<(v2f64 (scalar_to_vector (f64 (load DSForm:$src)))), 4200 def : Pat<(v2f64 (scalar_to_vector (f64 (load XForm:$src)))),
|
H A D | PPCInstrPrefix.td | 2583 def : Pat<(v8i16 (scalar_to_vector (i32 (extloadi16 ForceXForm:$src)))), 2585 def : Pat<(v16i8 (scalar_to_vector (i32 (extloadi8 ForceXForm:$src)))),
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrSIMD.td | 539 // scalar_to_vector leaves high lanes undefined, so can be a splat 541 def : Pat<(vec.vt (scalar_to_vector (vec.lane_vt vec.lane_rc:$x))),
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMInstrNEON.td | 6512 def : Pat<(v2f32 (scalar_to_vector SPR:$src)), 6514 def : Pat<(v2f64 (scalar_to_vector (f64 DPR:$src))), 6516 def : Pat<(v4f32 (scalar_to_vector SPR:$src)), 6519 def : Pat<(v4f16 (scalar_to_vector (f16 HPR:$src))), 6521 def : Pat<(v8f16 (scalar_to_vector (f16 HPR:$src))), 6524 def : Pat<(v8i8 (scalar_to_vector GPR:$src)), 6526 def : Pat<(v4i16 (scalar_to_vector GPR:$src)), 6528 def : Pat<(v2i32 (scalar_to_vector GPR:$src)), 6531 def : Pat<(v16i8 (scalar_to_vector GPR:$src)), 6535 def : Pat<(v8i16 (scalar_to_vector GPR:$src)), [all …]
|
H A D | ARMInstrMVE.td | 1890 def : Pat<(v16i8 (scalar_to_vector GPR:$src)), 1892 def : Pat<(v8i16 (scalar_to_vector GPR:$src)), 1894 def : Pat<(v4i32 (scalar_to_vector GPR:$src)), 1917 def : Pat<(v2f64 (scalar_to_vector (f64 DPR:$src))), 1919 def : Pat<(v4f32 (scalar_to_vector SPR:$src)), 1921 def : Pat<(v4f32 (scalar_to_vector GPR:$src)), 1923 def : Pat<(v8f16 (scalar_to_vector (f16 HPR:$src))), 1925 def : Pat<(v8f16 (scalar_to_vector GPR:$src)),
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 669 def scalar_to_vector : SDNode<"ISD::SCALAR_TO_VECTOR", SDTypeProfile<1, 1, []>,
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c/ |
H A D | ChangeLog | 72 promotions to scalar_to_vector call. 8305 (scalar_to_vector): Moved to c-common.c. 8306 (build_binary_op): Adapt to scalar_to_vector's new prototype.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | typeck.c | 4638 enum stv_conv convert_flag = scalar_to_vector (location, code, op0, op1, in cp_build_binary_op()
|
H A D | call.c | 5236 scalar_to_vector (loc, VEC_COND_EXPR, arg2, arg3, in build_conditional_expr_1()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | typeck.cc | 5075 enum stv_conv convert_flag = scalar_to_vector (location, code, op0, op1, in cp_build_binary_op()
|