Searched full:rx32 (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepInstrFormats.td | 52 bits <5> Rx32; 53 let Inst{20-16} = Rx32{4-0}; 78 bits <5> Rx32; 79 let Inst{20-16} = Rx32{4-0}; 112 bits <5> Rx32; 113 let Inst{20-16} = Rx32{4-0}; 174 bits <5> Rx32; 175 let Inst{20-16} = Rx32{4-0}; 266 bits <5> Rx32; 267 let Inst{20-16} = Rx32{ [all...] |
| H A D | HexagonDepInstrInfo.td | 1480 (outs IntRegs:$Rx32), 1482 "$Rx32.h = #$Ii", 1488 let Constraints = "$Rx32 = $Rx32in"; 1491 (outs IntRegs:$Rx32), 1493 "$Rx32.l = #$Ii", 1499 let Constraints = "$Rx32 = $Rx32in"; 4672 (outs IntRegs:$Rx32), 4674 "$Rx32 += sfmpy($Rs32,$Rt32)", 4683 let Constraints = "$Rx32 = $Rx32in"; 4686 (outs IntRegs:$Rx32), [all …]
|
| H A D | HexagonBitSimplify.cpp | 486 case S2_storerb_pi: // memb(Rx32++#s4:0)=Rt32 in getUsedBitsInStore() 487 case S2_storerbnew_pi: // memb(Rx32++#s4:0)=Nt8.new in getUsedBitsInStore() 488 case S2_pstorerbt_pi: // if (Pv4) memb(Rx32++#s4:0)=Rt32 in getUsedBitsInStore() 489 case S2_pstorerbf_pi: // if (!Pv4) memb(Rx32++#s4:0)=Rt32 in getUsedBitsInStore() 490 case S2_pstorerbtnew_pi: // if (Pv4.new) memb(Rx32++#s4:0)=Rt32 in getUsedBitsInStore() 491 case S2_pstorerbfnew_pi: // if (!Pv4.new) memb(Rx32++#s4:0)=Rt32 in getUsedBitsInStore() 492 case S2_pstorerbnewt_pi: // if (Pv4) memb(Rx32++#s4:0)=Nt8.new in getUsedBitsInStore() 493 case S2_pstorerbnewf_pi: // if (!Pv4) memb(Rx32++#s4:0)=Nt8.new in getUsedBitsInStore() 494 case S2_pstorerbnewtnew_pi: // if (Pv4.new) memb(Rx32++#s4:0)=Nt8.new in getUsedBitsInStore() 495 case S2_pstorerbnewfnew_pi: // if (!Pv4.new) memb(Rx32++#s4:0)=Nt8.new in getUsedBitsInStore() [all …]
|
| H A D | HexagonDepMask.h | 1738 /*Rx32+=add(Rs32,#s8)*/ 1744 /*Rx32-=mpyi(Rs32,#u8)*/ 1750 /*Rx32+=mpyi(Rs32,#u8)*/ 1762 /*Rx32-=add(Rs32,#s8)*/ 2068 /*Rx32=add(#u8,asl(Rx32,#U5))*/ 2074 /*Rx32=add(#u8,lsr(Rx32,#U5))*/ 2080 /*Rx32=and(#u8,asl(Rx32,#U5))*/ 2086 /*Rx32=and(#u8,lsr(Rx32,#U5))*/ 2092 /*Rx32|=and(Rs32,#s10)*/ 2098 /*Rx32=or(Ru32,and(Rx32,#s10))*/ [all …]
|
| H A D | HexagonPseudo.td | 569 def NAME#_pci : LDInst<(outs RC:$Rd32, IntRegs:$Rx32), 571 ".error \"should not emit\" ", [], "$Rx32 = $Rx32in", tc_5ceb2f9e>; 574 def NAME#_pcr : LDInst<(outs RC:$Rd32, IntRegs:$Rx32), 576 ".error \"should not emit\" ", [], "$Rx32 = $Rx32in", tc_075c8dd8>; 592 def NAME#_pci : STInst<(outs IntRegs:$Rx32), 594 ".error \"should not emit\" ", [], "$Rx32 = $Rx32in", tc_b4dc7630>; 597 def NAME#_pcr : STInst<(outs IntRegs:$Rx32), 599 ".error \"should not emit\" ", [], "$Rx32 = $Rx32in", tc_a2b365d2>;
|
| H A D | HexagonDepMappings.td | 123 …f S2_tableidxb_goodsyntaxAlias : InstAlias<"$Rx32 = tableidxb($Rs32,#$Ii,#$II)", (S2_tableidxb Int… 474 def Y2_crswap_oldAlias : InstAlias<"crswap($Rx32,sgp)", (Y2_crswap0 IntRegs:$Rx32)>;
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | hexagon_protos.h | 773 Assembly Syntax: Rx32.h=#u16 782 Assembly Syntax: Rx32.l=#u16 2753 Assembly Syntax: Rx32+=sfmpy(Rs32,Rt32) 2762 Assembly Syntax: Rx32+=sfmpy(Rs32,Rt32):lib 2771 Assembly Syntax: Rx32+=sfmpy(Rs32,Rt32,Pu4):scale 2780 Assembly Syntax: Rx32-=sfmpy(Rs32,Rt32) 2789 Assembly Syntax: Rx32-=sfmpy(Rs32,Rt32):lib 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)) [all …]
|