Home
last modified time | relevance | path

Searched refs:Rtt (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonIntrinsicsV5.td24 //Rdd=vrmpyweh(Rss,Rtt)[:<<1]
28 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
32 //Rdd+=vrmpyweh(Rss,Rtt)[:<<1]
36 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
315 //Rdd[+]=vrmpybsu(Rss,Rtt)
316 //Rdd[+]=vrmpybuu(Rss,Rtt)
324 //Rxx+=vdmpybsu(Rss,Rtt):sat
336 // Rd=vaddhub(Rss,Rtt):sat
H A DHexagonPatterns.td1608 def: Pat<(v2i32 (mulhu V2I32:$Rss, V2I32:$Rtt)),
1609 (Combinew (M2_mpyu_up (HiReg $Rss), (HiReg $Rtt)),
1610 (M2_mpyu_up (LoReg $Rss), (LoReg $Rtt)))>;
1612 def: Pat<(v2i32 (mulhs V2I32:$Rss, V2I32:$Rtt)),
1613 (Combinew (M2_mpy_up (HiReg $Rss), (HiReg $Rtt)),
1614 (M2_mpy_up (LoReg $Rss), (LoReg $Rtt)))>;
1619 OutPatFrag<(ops node:$Rss, node:$Rtt),
1620 (Combinew (Mulhub4 (HiReg $Rss), (HiReg $Rtt)),
1621 (Mulhub4 (LoReg $Rss), (LoReg $Rtt)))>;
1625 OutPatFrag<(ops node:$Rss, node:$Rtt),
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dhvx_hexagon_protos.h4067 #define Q6_Vh_vlut4_VuhPh(Vu,Rtt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vlut4)(Vu,Rtt) argument
4100 #define Q6_Vh_vmpa_VhVhVhPh_sat(Vx,Vu,Rtt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vmpahhsat)(Vx… argument
4111 #define Q6_Vh_vmpa_VhVhVuhPuh_sat(Vx,Vu,Rtt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vmpauhuhsat… argument
4122 #define Q6_Vh_vmps_VhVhVuhPuh_sat(Vx,Vu,Rtt) __BUILTIN_VECTOR_WRAP(__builtin_HEXAGON_V6_vmpsuhuhsat… argument