Home
last modified time | relevance | path

Searched refs:Vx (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dhvx_hexagon_protos.h305 …dacc_QnVbVb(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddbnq)(__BUILTIN_VECTOR_WRAP(__… argument
316 …ondacc_QVbVb(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddbq)(__BUILTIN_VECTOR_WRAP(__… argument
349 …dacc_QnVhVh(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddhnq)(__BUILTIN_VECTOR_WRAP(__… argument
360 …ondacc_QVhVh(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddhq)(__BUILTIN_VECTOR_WRAP(__… argument
492 …dacc_QnVwVw(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddwnq)(__BUILTIN_VECTOR_WRAP(__… argument
503 …ondacc_QVwVw(Qv,Vx,Vu) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaddwq)(__BUILTIN_VECTOR_WRAP(__… argument
580 #define Q6_V_vandor_VQR(Vx,Qu,Rt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vandqrt_acc)(Vx,__BUIL… argument
646 #define Q6_Vw_vaslacc_VwVwR(Vx,Vu,Rt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vaslw_acc)(Vx,Vu,R… argument
734 #define Q6_Vw_vasracc_VwVwR(Vx,Vu,Rt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vasrw_acc)(Vx,Vu,R… argument
1020 #define Q6_Vh_vdmpyacc_VhVubRb(Vx,Vu,Rt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vdmpybus_acc)(V… argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatternsHVX.td632 def: Pat<(add HVI32:$Vx, (HexagonVASL HVI32:$Vu, I32:$Rt)),
633 (V6_vaslw_acc HvxVR:$Vx, HvxVR:$Vu, I32:$Rt)>;
634 def: Pat<(add HVI32:$Vx, (HexagonVASR HVI32:$Vu, I32:$Rt)),
635 (V6_vasrw_acc HvxVR:$Vx, HvxVR:$Vu, I32:$Rt)>;
686 // Vx[1]:Vx[0] = V6_vasr_into Vx[0], Vv, Vs
687 // --> (Vx[0]:Vx[0] & (ffffffff << -Vs)) | (Vv:00000000 << -Vs)
688 // i.e. Vx[1] = insert ((Vv << -Vs) -> Vx[0])
726 // Vx[1]:Vx[0] = V6_vasr_into Vx[0], Vv, Vs
727 // --> (Vx[0]:Vx[0] & (ffffffff >> Vs)) | (Vv:00000000 >> Vs)
728 // i.e. Vx[0] = insert ((Vv >> Vs) -> Vx[0])
H A DHexagonIntrinsics.td378 def: Pat<(IntID HvxWR:$Vx, HvxVR:$Vu, DoubleRegs:$Rt),
379 (MI HvxWR:$Vx, HvxVR:$Vu, DoubleRegs:$Rt)>;
381 HvxWR:$Vx, HvxVR:$Vu, DoubleRegs:$Rt),
382 (MI HvxWR:$Vx, HvxVR:$Vu, DoubleRegs:$Rt)>;
/freebsd/share/misc/
H A Dusb_hid_usages37 0x40 Vx