Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV3.td201 (ins DoubleRegs:$Rss, DoubleRegs:$Rtt),
202 "$Rdd = vrcmpys($Rss, $Rtt):<<1:sat:raw:"#HiLo, []> {
205 bits<5> Rtt;
212 let Inst{12-8} = Rtt;
230 (ins DoubleRegs:$_src_, DoubleRegs:$Rss, DoubleRegs:$Rtt),
231 "$Rxx += vrcmpys($Rss, $Rtt):<<1:sat:raw:"#HiLo, [],
235 bits<5> Rtt;
242 let Inst{12-8} = Rtt;
DHexagonIntrinsicsV5.td10 //Rdd[+]=vrmpybsu(Rss,Rtt)
11 //Rdd[+]=vrmpybuu(Rss,Rtt)
20 //Rxx+=vdmpybsu(Rss,Rtt):sat
32 // Rd=vaddhub(Rss,Rtt):sat
DHexagonInstrAlias.td74 def : InstAlias<"memd($Rs) = $Rtt",
75 (S2_storerd_io IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
166 def : InstAlias<"if ($Pt) memd($Rs) = $Rtt",
167 (S2_pstorerdt_io PredRegs:$Pt, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
222 def : InstAlias<"if (!$Pt) memd($Rs) = $Rtt",
223 (S2_pstorerdf_io PredRegs:$Pt, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
368 def : InstAlias<"if ($Pv.new) memd($Rs) = $Rtt",
370 PredRegs:$Pv, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
384 def : InstAlias<"if (!$Pv.new) memd($Rs) = $Rtt",
386 PredRegs:$Pv, IntRegs:$Rs, 0, DoubleRegs:$Rtt), 0>;
[all …]
DHexagonInstrInfo.td857 (ins DoubleRegs:$Rss, DoubleRegs:$Rtt),
858 "$Rdd = "#opc#"($Rss, $Rtt)"#!if(isRnd, ":rnd", "")
864 bits<5> Rtt;
870 let Inst{20-16} = !if (SwapOps, Rtt, Rss);
871 let Inst{12-8} = !if (SwapOps, Rss, Rtt);
877 // Rdd=vadd[u][bhw](Rss,Rtt)
884 // Rdd=vadd[u][bhw](Rss,Rtt):sat
893 // Rdd=vavg[u][bhw](Rss,Rtt)
902 // Rdd=vavg[u][bhw](Rss,Rtt)[:rnd|:crnd]
912 // Rdd=vnavg[bh](Rss,Rtt)
[all …]
DHexagonIntrinsics.td412 // Vector complex multiply imaginary: Rdd=vcmpyi(Rss,Rtt)[:<<1]:sat
416 // Vector complex multiply real: Rdd=vcmpyr(Rss,Rtt)[:<<1]:sat
420 // Vector dual multiply: Rdd=vdmpy(Rss,Rtt)[:<<1]:sat
424 // Vector multiply even halfwords: Rdd=vmpyeh(Rss,Rtt)[:<<1]:sat
428 //Rdd=vmpywoh(Rss,Rtt)[:<<1][:rnd]:sat
434 //Rdd=vmpyweh(Rss,Rtt)[:<<1][:rnd]:sat
440 //Rdd=vmpywouh(Rss,Rtt)[:<<1][:rnd]:sat
446 //Rdd=vmpyweuh(Rss,Rtt)[:<<1][:rnd]:sat
456 // Vector sum of absolute differences unsigned bytes: Rdd=vrsadub(Rss,Rtt)
460 // Vector absolute difference: Rdd=vabsdiffh(Rtt,Rss)
[all …]
DHexagonIntrinsicsV4.td16 //Rdd=vrmpyweh(Rss,Rtt)[:<<1]
20 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
24 //Rdd+=vrmpyweh(Rss,Rtt)[:<<1]
28 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
DHexagonInstrInfoV4.td1050 // memd(Rx++#s4:3)=Rtt
1051 // memd(Rx++#s4:3:circ(Mu))=Rtt
1052 // memd(Rx++I:circ(Mu))=Rtt
1053 // memd(Rx++Mu)=Rtt
1054 // memd(Rx++Mu:brev)=Rtt
1055 // memd(gp+#u16:3)=Rtt
1058 // if ([!]Pv[.new]) memd(#u6)=Rtt
1955 // Rdd=add(Rss,Rtt,Px):carry
1957 // Rdd=sub(Rss,Rtt,Px):carry
1961 // Rdd=extract(Rss,Rtt)
[all …]
DHexagonIsetDx.td511 (ins s6_3Imm:$s6_3, DoubleRegs:$Rtt),
512 "memd(r29 + #$s6_3) = $Rtt"> {
514 bits<3> Rtt;
518 let Inst{2-0} = Rtt;
DHexagonInstrInfoV5.td18 //Rdd[+]=vrmpybsu(Rss,Rtt)
23 //Rdd[+]=vrmpybu(Rss,Rtt)
41 // Rd=vaddhub(Rss,Rtt):sat
438 // Rss <= Rtt -> Rtt >= Rss.
510 // Rss <= Rtt -> Rtt >= Rss.
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonIntrinsicsV5.td10 //Rdd[+]=vrmpybsu(Rss,Rtt)
11 //Rdd[+]=vrmpybuu(Rss,Rtt)
20 //Rxx+=vdmpybsu(Rss,Rtt):sat
32 // Rd=vaddhub(Rss,Rtt):sat
DHexagonIntrinsicsV4.td16 //Rdd=vrmpyweh(Rss,Rtt)[:<<1]
20 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
24 //Rdd+=vrmpyweh(Rss,Rtt)[:<<1]
28 //Rdd=vrmpywoh(Rss,Rtt)[:<<1]
DHexagonIntrinsics.td412 // Vector complex multiply imaginary: Rdd=vcmpyi(Rss,Rtt)[:<<1]:sat
416 // Vector complex multiply real: Rdd=vcmpyr(Rss,Rtt)[:<<1]:sat
420 // Vector dual multiply: Rdd=vdmpy(Rss,Rtt)[:<<1]:sat
424 // Vector multiply even halfwords: Rdd=vmpyeh(Rss,Rtt)[:<<1]:sat
428 //Rdd=vmpywoh(Rss,Rtt)[:<<1][:rnd]:sat
434 //Rdd=vmpyweh(Rss,Rtt)[:<<1][:rnd]:sat
440 //Rdd=vmpywouh(Rss,Rtt)[:<<1][:rnd]:sat
446 //Rdd=vmpyweuh(Rss,Rtt)[:<<1][:rnd]:sat
456 // Vector sum of absolute differences unsigned bytes: Rdd=vrsadub(Rss,Rtt)
460 // Vector absolute difference: Rdd=vabsdiffh(Rtt,Rss)
[all …]
DHexagonPatterns.td1283 def: Pat<(v2i32 (mulhu V2I32:$Rss, V2I32:$Rtt)),
1284 (Combinew (M2_mpyu_up (HiReg $Rss), (HiReg $Rtt)),
1285 (M2_mpyu_up (LoReg $Rss), (LoReg $Rtt)))>;
1292 OutPatFrag<(ops node:$Rss, node:$Rtt),
1293 (Combinew (S2_vtrunohb (M5_vmpybuu (HiReg $Rss), (HiReg $Rtt))),
1294 (S2_vtrunohb (M5_vmpybuu (LoReg $Rss), (LoReg $Rtt))))>;
1300 def: Pat<(v8i8 (mulhu V8I8:$Rss, V8I8:$Rtt)),
1301 (Mulhub $Rss, $Rtt)>;
1303 def: Pat<(v8i8 (mulhs V8I8:$Rss, V8I8:$Rtt)),
1305 (Mulhub $Rss, $Rtt),
[all …]
/external/u-boot/board/buffalo/lsxl/
Dkwbimage-lschl.cfg114 # bit2: 0, ODT control Rtt[0] (Rtt=2, 150 ohm termination)
116 # bit6: 1, ODT control Rtt[1] (Rtt=2, 150 ohm termination)
Dkwbimage-lsxhl.cfg114 # bit2: 1, ODT control Rtt[0] (Rtt=1, 75 ohm termination)
116 # bit6: 0, ODT control Rtt[1] (Rtt=1, 75 ohm termination)
/external/u-boot/board/d-link/dns325/
Dkwbimage.cfg105 # bit2: 0, ODT control Rtt[0] (Rtt=2, 150 ohm termination)
107 # bit6: 1, ODT control Rtt[1] (Rtt=2, 150 ohm termination)
/external/golang-protobuf/proto/
Dmap_test.go39 Rtt: map[int32]int32{1: 2},
/external/golang-protobuf/proto/proto3_proto/
Dproto3.pb.go326Rtt map[int32]int32 `protobuf:"bytes,1,rep,name=rtt,proto3" json:"rtt,omitempty" … member
359 return m.Rtt
/external/syzkaller/vendor/golang.org/x/sys/unix/
Dztypes_solaris_amd64.go365 Rtt uint32 member
Dztypes_netbsd_386.go335 Rtt uint64 member
Dztypes_darwin_386.go396 Rtt uint32 member
Dztypes_openbsd_arm.go380 Rtt uint32 member
Dztypes_darwin_arm64.go404 Rtt uint32 member
Dztypes_netbsd_arm.go340 Rtt uint64 member
Dztypes_openbsd_amd64.go386 Rtt uint32 member

12