/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonDepInstrFormats.td | 48 bits <1> Mu2; 49 let Inst{13-13} = Mu2{0-0}; 274 bits <1> Mu2; 275 let Inst{13-13} = Mu2{0-0}; 290 bits <1> Mu2; 291 let Inst{13-13} = Mu2{0-0}; 394 bits <1> Mu2; 395 let Inst{13-13} = Mu2{0-0}; 414 bits <1> Mu2; 415 let Inst{13-13} = Mu2{ [all...] |
H A D | HexagonDepInstrInfo.td | 8917 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, ModRegs:$Mu2), 8918 "$Ryy32 = memb_fifo($Rx32++$Mu2:brev)", 8929 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2), 8930 "$Ryy32 = memb_fifo($Rx32++#$Ii:circ($Mu2))", 8942 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, ModRegs:$Mu2), 8943 "$Ryy32 = memb_fifo($Rx32++I:circ($Mu2))", 8967 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, ModRegs:$Mu2), 8968 "$Ryy32 = memb_fifo($Rx32++$Mu2)", 9005 (ins DoubleRegs:$Ryy32in, IntRegs:$Rx32in, ModRegs:$Mu2), 9006 "$Ryy32 = memh_fifo($Rx32++$Mu2 [all...] |
H A D | HexagonDepMappings.td | 413 …d_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vv32.h) += $Vw32.h", (V6_vscattermh_add IntRegs:$Rt32… 414 …ermh_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vv32.h) = $Vw32.h", (V6_vscattermh IntRegs:$Rt32, … 415 …nstAlias<"if ($Qs4) vscatter($Rt32,$Mu2,$Vv32.h) = $Vw32.h", (V6_vscattermhq HvxQR:$Qs4, IntRegs:$… 416 …d_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vv32.w) += $Vw32.w", (V6_vscattermw_add IntRegs:$Rt32… 417 …ermw_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vv32.w) = $Vw32.w", (V6_vscattermw IntRegs:$Rt32, … 418 …_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vvv32.w) += $Vw32.h", (V6_vscattermhw_add IntRegs:$Rt3… 419 …mwh_altAlias : InstAlias<"vscatter($Rt32,$Mu2,$Vvv32.w) = $Vw32.h", (V6_vscattermhw IntRegs:$Rt32,… 420 …stAlias<"if ($Qs4) vscatter($Rt32,$Mu2,$Vvv32.w) = $Vw32.h", (V6_vscattermhwq HvxQR:$Qs4, IntRegs:… 421 …nstAlias<"if ($Qs4) vscatter($Rt32,$Mu2,$Vv32.w) = $Vw32.w", (V6_vscattermwq HvxQR:$Qs4, IntRegs:$…
|
H A D | HexagonBitSimplify.cpp | 520 case S2_storerb_pr: // memb(Rx32++Mu2)=Rt32 in getUsedBitsInStore() 521 case S2_storerbnew_pr: // memb(Rx32++Mu2)=Nt8.new in getUsedBitsInStore() 524 case S2_storerb_pbr: // memb(Rx32++Mu2:brev)=Rt32 in getUsedBitsInStore() 525 case S2_storerbnew_pbr: // memb(Rx32++Mu2:brev)=Nt8.new in getUsedBitsInStore() 526 case S2_storerb_pci: // memb(Rx32++#s4:0:circ(Mu2))=Rt32 in getUsedBitsInStore() 527 case S2_storerbnew_pci: // memb(Rx32++#s4:0:circ(Mu2))=Nt8.new in getUsedBitsInStore() 528 case S2_storerb_pcr: // memb(Rx32++I:circ(Mu2))=Rt32 in getUsedBitsInStore() 529 case S2_storerbnew_pcr: // memb(Rx32++I:circ(Mu2))=Nt8.new in getUsedBitsInStore() 576 case S2_storerh_pr: // memh(Rx32++Mu2)=Rt32 in getUsedBitsInStore() 577 case S2_storerhnew_pr: // memh(Rx32++Mu2)=Nt8.new in getUsedBitsInStore() [all …]
|
H A D | HexagonPseudo.td | 570 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2, IntRegs:$Cs), 575 (ins IntRegs:$Rx32in, ModRegs:$Mu2, IntRegs:$Cs), 593 (ins IntRegs:$Rx32in, s4_0Imm:$Ii, ModRegs:$Mu2, RC:$Rt32, IntRegs:$Cs), 598 (ins IntRegs:$Rx32in, ModRegs:$Mu2, RC:$Rt32, IntRegs:$Cs),
|
/freebsd/sys/contrib/device-tree/Bindings/dsp/ |
H A D | fsl,dsp.yaml | 199 mboxes = <&mu2 0 0>, 200 <&mu2 1 0>, 201 <&mu2 3 0>;
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx95.dtsi | 292 mboxes = <&mu2 5 0>, <&mu2 3 0>, <&mu2 3 1>, <&mu2 5 1>; 1321 mu2: mailbox@445b0000 { label
|
H A D | imx8qxp.dtsi | 42 mu2 = &lsio_mu2;
|
H A D | imx93-14x14-evk.dts | 241 &mu2 {
|
H A D | imx8mp.dtsi | 1232 mu2: mailbox@30e60000 { label 2400 mboxes = <&mu2 2 0>, <&mu2 2 1>, 2401 <&mu2 3 0>, <&mu2 3 1>;
|
H A D | imx93-9x9-qsb.dts | 285 &mu2 {
|
H A D | imx93-11x11-evk.dts | 443 &mu2 {
|
H A D | imx93.dtsi | 672 mu2: mailbox@42440000 { label
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | hvx_hexagon_protos.h | 3995 Assembly Syntax: vtmp.h=vgather(Rt32,Mu2,Vv32.h).h 4006 Assembly Syntax: if (Qs4) vtmp.h=vgather(Rt32,Mu2,Vv32.h).h 4017 Assembly Syntax: vtmp.h=vgather(Rt32,Mu2,Vvv32.w).h 4028 Assembly Syntax: if (Qs4) vtmp.h=vgather(Rt32,Mu2,Vvv32.w).h 4039 Assembly Syntax: vtmp.w=vgather(Rt32,Mu2,Vv32.w).w 4050 Assembly Syntax: if (Qs4) vtmp.w=vgather(Rt32,Mu2,Vv32.w).w 4204 Assembly Syntax: vscatter(Rt32,Mu2,Vv32.h).h=Vw32 4215 Assembly Syntax: vscatter(Rt32,Mu2,Vv32.h).h+=Vw32 4226 Assembly Syntax: if (Qs4) vscatter(Rt32,Mu2,Vv32.h).h=Vw32 4237 Assembly Syntax: vscatter(Rt32,Mu2,Vvv32.w).h=Vw32 [all …]
|
H A D | hexagon_protos.h | 2852 Assembly Syntax: Rd32=memb(Rx32++#s4:0:circ(Mu2)) 2861 Assembly Syntax: Rd32=memb(Rx32++I:circ(Mu2)) 2870 Assembly Syntax: Rdd32=memd(Rx32++#s4:3:circ(Mu2)) 2879 Assembly Syntax: Rdd32=memd(Rx32++I:circ(Mu2)) 2888 Assembly Syntax: Rd32=memh(Rx32++#s4:1:circ(Mu2)) 2897 Assembly Syntax: Rd32=memh(Rx32++I:circ(Mu2)) 2906 Assembly Syntax: Rd32=memw(Rx32++#s4:2:circ(Mu2)) 2915 Assembly Syntax: Rd32=memw(Rx32++I:circ(Mu2)) 2924 Assembly Syntax: Rd32=memub(Rx32++#s4:0:circ(Mu2)) 2933 Assembly Syntax: Rd32=memub(Rx32++I:circ(Mu2)) [all …]
|