Lines Matching refs:GPR8
377 (outs GPR8
379 (ins GPR8
380 : $src, GPR8
412 (outs GPR8
414 (ins GPR8
415 : $src, GPR8
470 (outs GPR8
472 (ins GPR8
473 : $src, GPR8
552 (outs GPR8
554 (ins GPR8
555 : $src, GPR8
620 (outs GPR8
622 (ins GPR8
631 (outs GPR8
633 (ins GPR8
650 (ins GPR8
651 : $lhs, GPR8
711 (outs GPR8
713 (ins GPR8
714 : $src, GPR8
743 (outs GPR8
745 (ins GPR8
746 : $src, GPR8
775 (outs GPR8
777 (ins GPR8
778 : $src, GPR8
877 (outs GPR8
879 (ins GPR8
903 (outs GPR8
905 (ins GPR8
932 def : InstAlias<"tst\t$rd", (ANDRdRr GPR8 : $rd, GPR8 : $rd)>;
1019 (ins GPR8
1020 : $rd, GPR8
1026 (ins GPR8
1027 : $rd, GPR8
1051 (ins GPR8
1052 : $rd, GPR8
1096 (ins GPR8
1102 (ins GPR8
1241 (outs GPR8
1243 (ins GPR8
1283 (outs GPR8
1310 (outs GPR8
1314 "ld\t$reg, $ptrreg", [(set GPR8
1339 (outs GPR8
1360 (outs GPR8
1386 (outs GPR8
1467 def AtomicLoad8 : AtomicLoad<atomic_load_8, GPR8, PTRREGS>;
1470 def AtomicStore8 : AtomicStore<atomic_store_8, GPR8, PTRREGS>;
1473 class AtomicLoadOp8<PatFrag Op> : AtomicLoadOp<Op, GPR8, PTRREGS>;
1494 : $k, GPR8
1520 : $ptrreg, GPR8
1522 "st\t$ptrreg, $reg", [(store GPR8
1552 : $ptrreg, GPR8
1556 : $base_wb, (post_store GPR8
1589 : $ptrreg, GPR8
1593 : $base_wb, (pre_store GPR8
1626 : $memri, GPR8
1658 (outs GPR8
1668 (outs GPR8
1698 def ELPMRdZ : FLPMX<1, 0, (outs GPR8:$dst), (ins ZREG:$z),
1703 def ELPMRdZPi : FLPMX<1, 1, (outs GPR8:$dst), (ins ZREG:$z),
1710 def ELPMBRdZ : Pseudo<(outs GPR8:$dst), (ins ZREG:$z, LD8:$p),
1718 def ELPMBRdZPi : Pseudo<(outs GPR8:$dst), (ins ZREG:$z, LD8:$p),
1743 def INRdA : FIORdA<(outs GPR8
1763 : $dst, GPR8
1782 (ins GPR8
1797 (outs GPR8
1811 (outs GPR8
1819 (outs GPR8
1827 (outs GPR8
1835 (outs GPR8
1878 (ins GPR8
1891 (outs GPR8
1893 (ins GPR8
1928 (ins GPR8
1941 (outs GPR8
1943 (ins GPR8
1965 (ins GPR8
1989 def ROLBRd : Pseudo<(outs GPR8
1991 (ins GPR8
1999 def RORBRd : Pseudo<(outs GPR8
2001 (ins GPR8
2024 (outs GPR8
2026 (ins GPR8
2047 (outs GPR8
2049 (ins GPR8
2082 (ins GPR8
2089 (outs GPR8
2091 (ins GPR8
2102 def CLR : InstAlias<"clr\t$rd", (EORRdRr GPR8 : $rd, GPR8 : $rd)>;
2108 def LSL : InstAlias<"lsl\t$rd", (ADDRdRr GPR8 : $rd, GPR8 : $rd)>;
2110 def ROL : InstAlias<"rol\t$rd", (ADCRdRr GPR8 : $rd, GPR8 : $rd)>;
2201 (ins GPR8
2212 (ins GPR8
2233 : $dst, GPR8
2264 def Select8 : SelectPseudo<(outs GPR8
2266 (ins GPR8
2267 : $src, GPR8
2288 def Lsl8 : ShiftPseudo<(outs GPR8
2290 (ins GPR8
2291 : $src, GPR8
2301 : $src, GPR8
2308 def Lsr8 : ShiftPseudo<(outs GPR8
2310 (ins GPR8
2311 : $src, GPR8
2321 : $src, GPR8
2328 def Rol8 : ShiftPseudo<(outs GPR8
2330 (ins GPR8
2331 : $src, GPR8
2341 : $src, GPR8
2348 def Ror8 : ShiftPseudo<(outs GPR8
2350 (ins GPR8
2351 : $src, GPR8
2361 : $src, GPR8
2368 def Asr8 : ShiftPseudo<(outs GPR8
2370 (ins GPR8
2371 : $src, GPR8
2381 : $src, GPR8
2390 def CopyR1 : Pseudo<(outs GPR8:$rd), (ins), "clrz\t$rd", [(set i8:$rd, 0)]>;
2523 def : Pat<(AVRtst i8 : $rd), (ANDRdRr GPR8 : $rd, GPR8 : $rd)>;
2527 def : Pat<(AVRlsl i8 : $rd), (ADDRdRr GPR8 : $rd, GPR8 : $rd)>;