| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstr64Bit.td | 361 def STDCX : XForm_1_memOp<31, 214, (outs), (ins g8rc:$rS, memrr:$dst), 362 "stdcx. $rS, $dst", IIC_LdStSTDCX, []>, isRecordForm; 453 def STDAT : X_RD5_RS5_IM5<31, 742, (outs), (ins g8rc:$rS, g8rc:$rA, u5imm:$FC), 454 "stdat $rS, $rA, $FC", IIC_LdStStore>, isPPC64, 518 def MTCRF8 : XFXForm_5<31, 144, (outs), (ins i32imm:$FXM, g8rc:$rS), 519 "mtcrf $FXM, $rS", IIC_BrMCRX>, 571 let Pattern = [(PPCmtctr i64:$rS)], Defs = [CTR8] in { 572 def MTCTR8 : XFXForm_7_ext<31, 467, 9, (outs), (ins g8rc:$rS), 573 "mtctr $rS", IIC_SprMTSPR>, 579 let Pattern = [(int_set_loop_iterations i64:$rS)] in [all …]
|
| H A D | PPCInstrInfo.td | 1803 def STBCX : XForm_1_memOp<31, 694, (outs), (ins gprc:$rS, memrr:$dst), 1804 "stbcx. $rS, $dst", IIC_LdStSTWCX, []>, 1807 def STHCX : XForm_1_memOp<31, 726, (outs), (ins gprc:$rS, memrr:$dst), 1808 "sthcx. $rS, $dst", IIC_LdStSTWCX, []>, 1811 def STWCX : XForm_1_memOp<31, 150, (outs), (ins gprc:$rS, memrr:$dst), 1812 "stwcx. $rS, $dst", IIC_LdStSTWCX, []>, isRecordForm; 1816 def STWAT : X_RD5_RS5_IM5<31, 710, (outs), (ins gprc:$rS, gprc:$rA, u5imm:$FC), 1817 "stwat $rS, $rA, $FC", IIC_LdStStore>, 1832 def POPCNTB : XForm_11<31, 122, (outs gprc:$rA), (ins gprc:$rS), 1833 "popcntb $rA, $rS", IIC_IntGeneral, [all …]
|
| H A D | PPCInstrP10.td | 1631 def PDEPD : XForm_6<31, 156, (outs g8rc:$rA), (ins g8rc:$rS, g8rc:$rB), 1632 "pdepd $rA, $rS, $rB", IIC_IntGeneral, 1633 [(set i64:$rA, (int_ppc_pdepd i64:$rS, i64:$rB))]>; 1634 def PEXTD : XForm_6<31, 188, (outs g8rc:$rA), (ins g8rc:$rS, g8rc:$rB), 1635 "pextd $rA, $rS, $rB", IIC_IntGeneral, 1636 [(set i64:$rA, (int_ppc_pextd i64:$rS, i64:$rB))]>; 1645 def CFUGED : XForm_6<31, 220, (outs g8rc:$rA), (ins g8rc:$rS, g8rc:$rB), 1646 "cfuged $rA, $rS, $rB", IIC_IntGeneral, 1647 [(set i64:$rA, (int_ppc_cfuged i64:$rS, i64:$rB))]>; 1662 def CNTLZDM : XForm_6<31, 59, (outs g8rc:$rA), (ins g8rc:$rS, g8rc:$rB), [all …]
|
| H A D | PPCInstrAltivec.td | 439 def STVEBX: XForm_8_memOp<31, 135, (outs), (ins vrrc:$rS, memrr:$dst), 440 "stvebx $rS, $dst", IIC_LdStStore, 441 [(int_ppc_altivec_stvebx v16i8:$rS, ForceXForm:$dst)]>; 442 def STVEHX: XForm_8_memOp<31, 167, (outs), (ins vrrc:$rS, memrr:$dst), 443 "stvehx $rS, $dst", IIC_LdStStore, 444 [(int_ppc_altivec_stvehx v8i16:$rS, ForceXForm:$dst)]>; 445 def STVEWX: XForm_8_memOp<31, 199, (outs), (ins vrrc:$rS, memrr:$dst), 446 "stvewx $rS, $dst", IIC_LdStStore, 447 [(int_ppc_altivec_stvewx v4i32:$rS, ForceXForm:$dst)]>; 448 def STVX : XForm_8_memOp<31, 231, (outs), (ins vrrc:$rS, memrr:$dst), [all …]
|
| H A D | PPCInstrVSX.td | 2777 def : Pat<(int_ppc_vsx_stxvd2x_be v2f64:$rS, ForceXForm:$dst), 2778 (STXVD2X $rS, ForceXForm:$dst)>; 2779 def : Pat<(int_ppc_vsx_stxvw4x_be v4i32:$rS, ForceXForm:$dst), 2780 (STXVW4X $rS, ForceXForm:$dst)>; 3049 def : Pat<(PPCst_vec_be v2f64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>; 3051 def : Pat<(PPCst_vec_be v4f32:$rS, ForceXForm:$dst), (STXVW4X $rS, ForceXForm:$dst)>; 3053 def : Pat<(PPCst_vec_be v2i64:$rS, ForceXForm:$dst), (STXVD2X $rS, ForceXForm:$dst)>; 3055 def : Pat<(PPCst_vec_be v4i32:$rS, ForceXForm:$dst), (STXVW4X $rS, ForceXForm:$dst)>; 3213 def : Pat<(int_ppc_vsx_stxvd2x v2f64:$rS, ForceXForm:$dst), 3214 (STXVD2X $rS, ForceXForm:$dst)>; [all …]
|
| H A D | PPCInstrSPE.td | 812 def SPESTW : DForm_1<36, (outs), (ins spe4rc:$rS, memri:$src), 813 "stw $rS, $src", IIC_LdStStore, 814 [(store f32:$rS, iaddr:$src)]>; 815 def SPESTWX : XForm_8<31, 151, (outs), (ins spe4rc:$rS, memrr:$dst), 816 "stwx $rS, $dst", IIC_LdStStore, 817 [(store f32:$rS, xaddr:$dst)]>;
|
| H A D | PPCInstrFormats.td | 1663 bits<5> rS; 1665 let Inst{6-10} = rS;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ip2k/ |
| H A D | ip2k.md | 103 [(set (match_operand:QI 0 "nonimmediate_operand" "=rS") 239 [(set (match_operand:QI 0 "nonimmediate_operand" "=roR,roR,r, rS,roR") 897 (match_operand:HI 0 "nonimmediate_operand" "rS,ro,rS, rS, ro, rS")) 899 (match_operand:HI 2 "nonimmediate_operand" "ro,rS,rS, ro, rS, rS"))) 1027 (match_operand:QI 0 "nonimmediate_operand" "%rS, g,rS, g, rS, g,rS") 1041 …rand:QI 0 "nonimmediate_operand" "=k,k,z,z,djyoR,djyoR,djyoR,djyS, g,rS, g,rS, g, rS,rS") 1042 …match_operand:QI 1 "nonimmediate_operand" "%0,0,0,0, 0, 0, 0, 0,rS, g,rS, g, rS, g,rS") 1181 (match_operand:HI 0 "nonimmediate_operand" "=rS,o,a,b,a,a,rS,o,rS,o") 1200 0 "nonimmediate_operand" "=rS, o, rS, o, a, b, a, a, rS, o, rS, o") 1204 1 "general_operand" "%roR,rS,roR,rS,roR,roR,roR,roR,roR,rS,roR,rS")) [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/c4x/ |
| H A D | c4x.md | 1785 (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>,0,rR,rS<>") 1786 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>,rIm,JR,rS<>"))) 1812 (compare:CC_NOOV (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1813 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>")) 1827 (compare:CC_NOOV (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1828 (neg: QI (match_operand:QI 2 "src_operand" "g,JR,rS<>")))) 1839 (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1840 (match_operand:QI 2 "src_operand" "g,JR,rS<>"))) 1853 (compare:CC_NOOV (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1854 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>")) [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/c4x/ |
| H A D | c4x.md | 1781 (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1782 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>")))] 1793 (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>,0,rR,rS<>") 1794 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>,rIm,JR,rS<>"))) 1820 (compare:CC_NOOV (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1821 (match_operand:QI 2 "src_operand" "rIm,JR,rS<>")) 1835 (compare:CC_NOOV (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1836 (neg: QI (match_operand:QI 2 "src_operand" "g,JR,rS<>")))) 1847 (plus:QI (match_operand:QI 1 "src_operand" "%0,rR,rS<>") 1848 (match_operand:QI 2 "src_operand" "g,JR,rS<>"))) [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.cp/ |
| H A D | ref-types.cc | 77 short &rS = S; in main2() local
|
| /openbsd-src/regress/lib/libcrypto/x509/bettertls/certificates/ |
| H A D | 2772.key | 11 rS+o+k9+CyDH3f5Ax2/QzxgmjzZqz19RVLLSylLzsKDXNq9uivGQSY7Fh738i2h2
|
| H A D | 3462.key | 14 Uup3tT3nr5kwhKdswxeYLds8u0vJD9qbBhXsvFWoL2uKnAvwuIxhtDq6i8ffL+rS
|
| H A D | 1397.chain | 42 rS/xNCJanRuzh+bp4mKIVFzw7PMkdc+vCPHT5tAtU/tvRRJQS9pkufDu+fKkqpAg
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/cp/ |
| H A D | operators.def | 147 DEF_ASSN_OPERATOR (">>=", RSHIFT_EXPR, "rS", 2)
|
| /openbsd-src/gnu/gcc/gcc/cp/ |
| H A D | operators.def | 146 DEF_ASSN_OPERATOR (">>=", RSHIFT_EXPR, "rS", 2)
|
| /openbsd-src/gnu/usr.bin/binutils/gas/doc/ |
| H A D | c-mmix.texi | 235 @samp{rP}, @samp{rQ}, @samp{rR}, @samp{rS}, @samp{rT}, @samp{rU},
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/ |
| H A D | c-mmix.texi | 235 @samp{rP}, @samp{rQ}, @samp{rR}, @samp{rS}, @samp{rT}, @samp{rU},
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | CodeGenerator.rst | 1124 def STWU : DForm_1<37, (outs ptr_rc:$ea_res), (ins GPRC:$rS, memri:$dst), 1125 "stwu $rS, $dst", LdStStoreUpd, []>, 1128 def : Pat<(pre_store GPRC:$rS, ptr_rc:$ptrreg, iaddroff:$ptroff), 1129 (STWU GPRC:$rS, iaddroff:$ptroff, ptr_rc:$ptrreg)>;
|
| /openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
| H A D | embed.fnc | 2908 rS |void |hv_notallowed |int flags|NN const char *key|I32 klen|NN const char *msg 2994 rS |void |my_exit_jump 3005 rS |void |run_body |I32 oldscope 3236 rS |void |missingterm |NULLOK char *s|STRLEN len
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 1347 (match_operand:DI 2 "reg_or_6bit_operand" "P,rS")))] 1383 (match_operand:DI 2 "reg_or_6bit_operand" "rS")))] 1391 (match_operand:DI 2 "reg_or_6bit_operand" "rS")))]
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | alpha.md | 1444 (match_operand:DI 2 "reg_or_6bit_operand" "P,rS")))] 1480 (match_operand:DI 2 "reg_or_6bit_operand" "rS")))] 1488 (match_operand:DI 2 "reg_or_6bit_operand" "rS")))]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.md | 9608 ;; rD/rS = r5 is preferred, efficient form. 9700 ;; rD/rS = r5 is preferred, efficient form. 9781 ;; rD/rS = r5 is preferred, efficient form.
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | rs6000.md | 9258 ;; rD/rS = r5 is preferred, efficient form. 9326 ;; rD/rS = r5 is preferred, efficient form. 9386 ;; rD/rS = r5 is preferred, efficient form.
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | ChangeLog.2 | 5593 * rs6000.md (movstrsi_?reg): Use preferred rD/rS = r5 form.
|