Lines Matching refs:simm

4015 ; Format: INT, Logic, Shift r-simm
4017 (define-pmacro (int-logic-r-simm name operation op comment)
4030 (int-logic-r-simm addi add OP_10 "add reg/immed")
4031 (int-logic-r-simm subi sub OP_14 "sub reg/immed")
4032 (int-logic-r-simm andi and OP_20 "and reg/immed")
4033 (int-logic-r-simm ori or OP_22 "or reg/immed")
4034 (int-logic-r-simm xori xor OP_24 "xor reg/immed")
4090 (define-pmacro (multiply-r-simm name signop op comment)
4103 (multiply-r-simm smuli ext OP_18 "signed multiply reg/immed")
4104 (multiply-r-simm umuli zext OP_1A "unsigned multiply reg/immed")
4106 (define-pmacro (int-shift-r-simm name op comment)
4119 (int-shift-r-simm sll OP_28 "shift left logical reg/immed")
4120 (int-shift-r-simm srl OP_2A "shift right logical reg/immed")
4121 (int-shift-r-simm sra OP_2C "shift right arith reg/immed")
4134 ; Format: INT, Logic, Shift cc r-simm
4136 (define-pmacro (int-arith-cc-r-simm name operation op comment)
4158 (int-arith-cc-r-simm addicc add OP_11 "add reg/immed, set icc")
4159 (int-arith-cc-r-simm subicc sub OP_15 "sub reg/immed, set icc")
4161 (define-pmacro (int-logic-cc-r-simm name op comment)
4177 (int-logic-cc-r-simm and OP_21 "and reg/immed, set icc")
4178 (int-logic-cc-r-simm or OP_23 "or reg/immed, set icc")
4179 (int-logic-cc-r-simm xor OP_25 "xor reg/immed, set icc")
4181 (define-pmacro (multiply-cc-r-simm name signop op comment)
4194 (multiply-cc-r-simm smulicc ext OP_19 "signed multiply reg/immed")
4195 (multiply-cc-r-simm umulicc zext OP_1B "unsigned multiply reg/immed")
4197 (define-pmacro (int-shift-cc-r-simm name l-r op comment)
4217 (int-shift-cc-r-simm sll left OP_29 "shift left logical reg/immed, set icc")
4218 (int-shift-cc-r-simm srl right OP_2B "shift right logical reg/immed, set icc")
4219 (int-shift-cc-r-simm sra right OP_2D "shift right arith reg/immed, set icc")
4221 (define-pmacro (int-arith-x-r-simm name operation op comment)
4234 (int-arith-x-r-simm addxi add OP_12 "Add reg/immed, with carry")
4235 (int-arith-x-r-simm subxi sub OP_16 "Sub reg/immed, with carry")
4237 (define-pmacro (int-arith-x-cc-r-simm name operation op comment)
4257 (int-arith-x-cc-r-simm addxicc add OP_13 "Add reg/immed, with carry")
4258 (int-arith-x-cc-r-simm subxicc sub OP_17 "Sub reg/immed, with carry")
4813 (define-pmacro (load-r-simm name mode op regtype attr profile comment)
4826 (load-r-simm ldsbi QI OP_30 GR NA
4830 (load-r-simm ldshi HI OP_31 GR NA
4834 (load-r-simm ldi SI OP_32 GR NA
4838 (load-r-simm ldubi UQI OP_35 GR NA
4842 (load-r-simm lduhi UHI OP_36 GR NA
4847 (load-r-simm ldbfi UQI OP_38 FRint FR-ACCESS
4851 (load-r-simm ldhfi UHI OP_39 FRint FR-ACCESS
4855 (load-r-simm ldfi SI OP_3A FRint FR-ACCESS
4860 (define-pmacro (ne-load-r-simm
4876 (ne-load-r-simm nldsbi QI OP_40 GR (ne-QI-size) 0 NA
4878 (ne-load-r-simm nldubi UQI OP_41 GR (ne-UQI-size) 0 NA
4880 (ne-load-r-simm nldshi HI OP_42 GR (ne-HI-size) 0 NA
4882 (ne-load-r-simm nlduhi UHI OP_43 GR (ne-UHI-size) 0 NA
4884 (ne-load-r-simm nldi SI OP_44 GR (ne-SI-size) 0 NA
4887 (ne-load-r-simm nldbfi UQI OP_48 FRint (ne-UQI-size) 1 FR-ACCESS
4889 (ne-load-r-simm nldhfi UHI OP_49 FRint (ne-UHI-size) 1 FR-ACCESS
4891 (ne-load-r-simm nldfi SI OP_4A FRint (ne-SI-size) 1 FR-ACCESS
4894 (define-pmacro (load-double-r-simm
4908 (load-double-r-simm lddi 0 DI OP_33 GR NA
4912 (load-double-r-simm lddfi 1 DF OP_3B FR FR-ACCESS
4917 (define-pmacro (ne-load-double-r-simm
4935 (ne-load-double-r-simm nlddi 0 DI OP_45 GR (ne-DI-size) 0 NA
4937 (ne-load-double-r-simm nlddfi 1 DF OP_4B FR (ne-DI-size) 1 FR-ACCESS
4940 (define-pmacro (load-quad-r-simm name op regtype attr profile comment)
4952 (load-quad-r-simm ldqi OP_34 GR NA
4954 (load-quad-r-simm ldqfi OP_3C FRint FR-ACCESS
4957 (define-pmacro (ne-load-quad-r-simm
4971 (ne-load-quad-r-simm nldqfi OP_4C FRint (ne-XI-size) 1 FR-ACCESS
5490 (define-pmacro (store-r-simm name mode op regtype attr profile comment)
5503 (store-r-simm stbi QI OP_50 GR NA
5507 (store-r-simm sthi HI OP_51 GR NA
5511 (store-r-simm sti SI OP_52 GR NA
5516 (store-r-simm stbfi QI OP_4E FRint FR-ACCESS
5520 (store-r-simm sthfi HI OP_4F FRint FR-ACCESS
5524 (store-r-simm stfi SI OP_55 FRint FR-ACCESS
5529 (define-pmacro (store-double-r-simm name mode op regtype attr profile comment)
5542 (store-double-r-simm stdi DI OP_53 GR NA
5546 (store-double-r-simm stdfi DF OP_56 FR FR-ACCESS
5551 (define-pmacro (store-quad-r-simm name op regtype attr profile comment)
5563 (store-quad-r-simm stqi OP_54 GR NA ((fr500 (unit u-gr-store)))
5565 (store-quad-r-simm stqfi OP_57 FRint FR-ACCESS ()