Lines Matching refs:semantics
3168 (define-pmacro (scan-semantics arg1 arg2 targ)
3180 (scan-semantics GRi GRj GRk)
3279 (scan-semantics GRi GRj GRk))
3286 (define-pmacro (int-arith-cc-semantics operation icc)
3305 (int-arith-cc-semantics operation ICCi_1)
3314 (define-pmacro (int-logic-cc-semantics op icc)
3327 (int-logic-cc-semantics name ICCi_1)
3337 (define-pmacro (int-shift-cc-semantics op l-r icc)
3354 (int-shift-cc-semantics name l-r ICCi_1)
3364 (define-pmacro (multiply-cc-semantics signop arg1 arg2 targ icc)
3380 (multiply-cc-semantics signop GRi GRj GRdoublek ICCi_1)
3399 (int-arith-cc-semantics operation
3415 (multiply-cc-semantics ext GRi GRj GRdoublek
3428 (int-logic-cc-semantics operation
3446 (int-shift-cc-semantics name l-r
3632 (scan-semantics GRi s12 GRk)
3688 (multiply-cc-semantics signop GRi s10 GRdoublek ICCi_1)
3880 (define-pmacro (ne-load-semantics base dispix targ idisp size is_float action)
3896 (ne-load-semantics GRi (index-of GRj) GRk 0 size 0
3917 (ne-load-semantics GRi (index-of GRj) FRintk 0 size 1
3931 (define-pmacro (load-double-semantics not_gr mode regtype address arg)
3947 (load-double-semantics not_gr mode regtype address GRj))
3971 (ne-load-semantics GRi (index-of GRj) (.sym regtype doublek)
3973 (load-double-semantics not_gr mode
3987 (define-pmacro (load-quad-semantics regtype address arg)
4001 (load-quad-semantics regtype address GRj))
4021 (ne-load-semantics GRi (index-of GRj) (.sym regtype k)
4023 (load-quad-semantics regtype address GRj)))
4034 (define-pmacro (load-gr-u-semantics mode)
4050 (load-gr-u-semantics mode)
4069 (ne-load-semantics GRi (index-of GRj) GRk 0 size 0 (load-gr-u-semantics mode))
4080 (define-pmacro (load-non-gr-u-semantics mode regtype)
4095 (load-non-gr-u-semantics mode FRint)
4111 (load-non-gr-u-semantics mode CPR)
4125 (ne-load-semantics GRi (index-of GRj) (.sym regtype k) 0 size 1
4126 (load-non-gr-u-semantics mode regtype))
4135 (define-pmacro (load-double-gr-u-semantics)
4137 (load-double-semantics 0 DI GR address GRj)
4150 (load-double-gr-u-semantics)
4165 (ne-load-semantics GRi (index-of GRj) GRdoublek 0 size 0
4166 (load-double-gr-u-semantics))
4174 (define-pmacro (load-double-non-gr-u-semantics mode regtype)
4176 (load-double-semantics 1 mode regtype address GRj)
4188 (load-double-non-gr-u-semantics mode regtype)
4206 (ne-load-semantics GRi (index-of GRj) (.sym regtype doublek) 0 size 1
4207 (load-double-non-gr-u-semantics mode regtype))
4214 (define-pmacro (load-quad-gr-u-semantics)
4216 (load-quad-semantics GR address GRj)
4229 (load-quad-gr-u-semantics)
4243 (ne-load-semantics GRi (index-of GRj) GRk 0 size 0
4244 (load-quad-gr-u-semantics))
4252 (define-pmacro (load-quad-non-gr-u-semantics regtype)
4254 (load-quad-semantics regtype address GRj)
4265 (load-quad-non-gr-u-semantics regtype)
4281 (ne-load-semantics GRi (index-of GRj) (.sym regtype k) 0 size 1
4282 (load-quad-non-gr-u-semantics regtype))
4335 (ne-load-semantics GRi -1 (.sym regtype k) d12 size is_float
4369 (load-double-semantics not_gr mode regtype address d12))
4390 (ne-load-semantics GRi -1 (.sym regtype doublek)
4392 (load-double-semantics not_gr mode
4411 (load-quad-semantics regtype address d12))
4429 (ne-load-semantics GRi -1 (.sym regtype k) d12 size is_float
4430 (load-quad-semantics regtype address d12)))
4504 (define-pmacro (store-double-semantics mode regtype address arg)
4518 (store-double-semantics mode regtype address GRj))
4541 (store-double-semantics mode regtype address GRj)
4555 (define-pmacro (store-quad-semantics regtype address arg)
4569 (store-quad-semantics regtype address GRj))
4589 (store-quad-semantics regtype address GRj)
4647 (store-double-semantics mode regtype address GRj)
4669 (store-quad-semantics regtype address GRj)
4732 (load-double-semantics not_gr mode regtype address GRj)))
4751 (load-quad-semantics GR address GRj)))
4810 (load-double-semantics 0 DI GR address GRj)
4824 (load-double-semantics 1 DF FR address GRj)
4837 (load-quad-semantics GR address GRj)
4885 (store-double-semantics mode regtype address GRj)))
4904 (store-quad-semantics GR address GRj)))
4954 (store-double-semantics mode regtype address GRj)
5008 (store-double-semantics mode regtype address d12))
5029 (store-quad-semantics regtype address d12))
5039 (define-pmacro (swap-semantics base offset arg)
5053 (swap-semantics GRi GRj GRk)
5063 (swap-semantics GRi d12 GRk)
5074 (swap-semantics GRi GRj GRk))
5104 (define-pmacro (register-transfer-double-from-gr-semantics cond)
5120 (register-transfer-double-from-gr-semantics 1)
5126 (define-pmacro (register-transfer-double-to-gr-semantics cond)
5138 (register-transfer-double-to-gr-semantics 1)
5211 (register-transfer-double-from-gr-semantics (eq CCi (or cond 2)))
5222 (register-transfer-double-to-gr-semantics (eq CCi (or cond 2)))
5383 (define-pmacro (ctrlr-branch-semantics cond ccond)
5402 (ctrlr-branch-semantics (const BI 1) ccond))
5504 (ctrlr-branch-semantics (cond (.sym i-f CCi_2)) ccond))
5517 (ctrlr-branch-semantics (const BI 1) ccond))
5529 (ctrlr-branch-semantics (const BI 0) ccond))
5556 (ctrlr-branch-semantics (const BI 1) ccond))
5568 (ctrlr-branch-semantics (const BI 0) ccond))
5588 (define-pmacro (jump-and-link-semantics base offset LI)
5602 (jump-and-link-semantics GRi GRj LI)
5612 (jump-and-link-semantics GRi GRj LI)
5622 (jump-and-link-semantics GRi s12 LI)
5632 (jump-and-link-semantics GRi s12 LI)
5671 (define-pmacro (trap-semantics cond base offset)
5706 (trap-semantics (cond (.sym i-f CCi_2)) GRi GRj)
5717 (trap-semantics (const BI 1) GRi GRj)
5727 (trap-semantics (const BI 0) GRi GRj)
5752 (trap-semantics (const BI 1) GRi GRj)
5762 (trap-semantics (const BI 0) GRi GRj)
5788 (trap-semantics (cond (.sym i-f CCi_2)) GRi s12)
5799 (trap-semantics (const BI 1) GRi s12)
5809 (trap-semantics (const BI 0) GRi s12)
5834 (trap-semantics (const BI 1) GRi s12)
5844 (trap-semantics (const BI 0) GRi s12)
5944 (define-pmacro (check-semantics cond cr)
5954 (check-semantics (cond ICCi_3) CRj_int)
5965 (check-semantics (const BI 1) CRj_int)
5975 (check-semantics (const BI 0) CRj_int)
6001 (check-semantics (cond FCCi_3) CRj_float)
6012 (check-semantics (const BI 1) CRj_float)
6022 (check-semantics (const BI 0) CRj_float)
6050 (check-semantics (test ICCi_3) CRj_int)
6064 (check-semantics (const BI 1) CRj_int)
6077 (check-semantics (const BI 0) CRj_int)
6106 (check-semantics (test FCCi_3) CRj_float)
6120 (check-semantics (const BI 1) CRj_float)
6133 (check-semantics (const BI 0) CRj_float)
6160 (jump-and-link-semantics GRi GRj LI))
6171 (jump-and-link-semantics GRi GRj LI))
6332 (define-pmacro (clear-ne-flag-semantics target_index is_float)
6345 (clear-ne-flag-semantics (index-of (.sym reg k)) is_float))
6363 (clear-ne-flag-semantics -1 is_float)
6375 (define-pmacro (commit-semantics target_index is_float)
6385 (commit-semantics (index-of (.sym reg k)) is_float)
6399 (commit-semantics -1 is_float)
6894 (define-pmacro (float-parallel-mul-add-semantics cond add_sub arg1 arg2 targ)
6909 (float-parallel-mul-add-semantics 1 add_sub arg1 arg2 targ)
6917 (define-pmacro (float-dual-parallel-mul-add-semantics add_sub arg1 arg2 targ)
6935 (float-dual-parallel-mul-add-semantics add_sub arg1 arg2 targ)
6943 (define-pmacro (ne-float-dual-parallel-mul-add-semantics add_sub arg1 arg2 targ)
6965 (ne-float-dual-parallel-mul-add-semantics add_sub arg1 arg2 targ)
6979 (float-parallel-mul-add-semantics (eq CCi (or cond 2))
6988 (define-pmacro (float-parallel-mul-add-double-semantics add_sub arg1 arg2 targ)
7004 (float-parallel-mul-add-double-semantics add_sub arg1 arg2 targ)
7147 (define-pmacro (set-5-semantics target value)
7161 (set-5-semantics (.sym FRk hilo) s5)
7177 (set-5-semantics (halfword hi FRintk 0) s5)
7178 (set-5-semantics (halfword lo FRintk 0) s5))
7554 (define-pmacro (media-arith-sat-semantics
7561 (define-pmacro (media-dual-arith-sat-semantics operation mode max min)
7564 (media-arith-sat-semantics operation argihi argjhi
7567 (media-arith-sat-semantics operation argilo argjlo
7578 (media-dual-arith-sat-semantics operation mode max min)
7598 (media-dual-arith-sat-semantics operation mode max min))
7610 (define-pmacro (media-quad-arith-sat-semantics cond operation mode max min)
7621 (media-arith-sat-semantics operation argihi argjhi
7624 (media-arith-sat-semantics operation argilo argjlo
7629 (media-arith-sat-semantics operation argihi argjhi
7632 (media-arith-sat-semantics operation argilo argjlo
7643 (media-quad-arith-sat-semantics 1 operation mode max min)
7668 (media-quad-arith-sat-semantics (eq CCi (or cond 2))
7697 (media-arith-sat-semantics operation ACC40Si
7723 (media-arith-sat-semantics operation ACC40Si
7727 (media-arith-sat-semantics operation
7754 (media-arith-sat-semantics add ACC40Si
7760 (media-arith-sat-semantics sub ACC40Si
7782 (media-arith-sat-semantics add ACC40Si
7788 (media-arith-sat-semantics sub ACC40Si
7795 (media-arith-sat-semantics add
7803 (media-arith-sat-semantics sub
7814 (define-pmacro (media-multiply-semantics conv arg1 arg2 res)
7818 (define-pmacro (media-dual-multiply-semantics cond mode conv rhs1 rhs2)
7826 (media-multiply-semantics conv argihi rhs1 ACC40Sk)
7827 (media-multiply-semantics conv argilo rhs2
7837 (media-dual-multiply-semantics 1 mode conv rhs1 rhs2)
7857 (media-dual-multiply-semantics (eq CCi (or cond 2)) mode conv rhs1 rhs2)
7866 (define-pmacro (media-quad-multiply-semantics cond mode conv rhs1 rhs2)
7878 (media-multiply-semantics conv argihi rhs1 ACC40Sk)
7879 (media-multiply-semantics conv argilo rhs2
7883 (media-multiply-semantics conv argihi rhs1
7885 (media-multiply-semantics conv argilo rhs2
7895 (media-quad-multiply-semantics 1 mode conv rhs1 rhs2)
7919 (media-quad-multiply-semantics (eq CCi (or cond 2)) mode conv rhs1 rhs2)
7932 (define-pmacro (media-multiply-acc-semantics
7939 (define-pmacro (media-dual-multiply-acc-semantics
7948 (media-multiply-acc-semantics conv argihi addop argjhi
7951 (media-multiply-acc-semantics conv argilo addop argjlo
7963 (media-dual-multiply-acc-semantics 1 mode conv addop rhw res max min)
7996 (media-dual-multiply-acc-semantics (eq CCi (or cond 2))
8013 (define-pmacro (media-quad-multiply-acc-semantics
8026 (media-multiply-acc-semantics conv argihi addop argjhi
8029 (media-multiply-acc-semantics conv argilo addop argjlo
8034 (media-multiply-acc-semantics conv argihi addop argjhi
8037 (media-multiply-acc-semantics conv argilo addop argjlo
8050 (media-quad-multiply-acc-semantics 1 mode conv addop rhw res max min)
8077 (media-quad-multiply-acc-semantics (eq CCi (or cond 2))
8098 (define-pmacro (media-quad-multiply-cross-acc-semantics
8111 (media-multiply-acc-semantics conv argihi addop argjhi
8114 (media-multiply-acc-semantics conv argilo addop argjlo
8119 (media-multiply-acc-semantics conv argihi addop argjhi
8122 (media-multiply-acc-semantics conv argilo addop argjlo
8135 (media-quad-multiply-cross-acc-semantics 1 mode conv addop rhw res
8148 (define-pmacro (media-quad-cross-multiply-cross-acc-semantics
8161 (media-multiply-acc-semantics conv argihi addop argjlo
8164 (media-multiply-acc-semantics conv argilo addop argjhi
8169 (media-multiply-acc-semantics conv argihi addop argjlo
8172 (media-multiply-acc-semantics conv argilo addop argjhi
8185 (media-quad-cross-multiply-cross-acc-semantics 1 mode conv addop rhw res
8198 (define-pmacro (media-quad-cross-multiply-acc-semantics
8211 (media-multiply-acc-semantics conv argihi addop argjlo
8214 (media-multiply-acc-semantics conv argilo addop argjhi
8219 (media-multiply-acc-semantics conv argihi addop argjlo
8222 (media-multiply-acc-semantics conv argilo addop argjhi
8235 (media-quad-cross-multiply-acc-semantics 1 mode conv addop rhw res
8248 (define-pmacro (media-complex-semantics
8251 (media-multiply-semantics conv lhs1 rhs1 tmp1)
8252 (media-multiply-semantics conv lhs2 rhs2 tmp2)
8257 (define-pmacro (media-complex-semantics-i
8260 (media-multiply-semantics conv lhs1 rhs1 tmp1)
8261 (media-multiply-semantics conv lhs2 rhs2 tmp2)
8266 (define-pmacro (media-dual-complex-semantics mode conv rhs1 rhs2 max min)
8270 (media-complex-semantics conv argihi rhs1 argilo rhs2 ACC40Sk
8274 (define-pmacro (media-dual-complex-semantics-i mode conv rhs1 rhs2 max min)
8278 (media-complex-semantics-i conv argihi rhs1 argilo rhs2 ACC40Sk
8289 (media-dual-complex-semantics mode conv rhs1 rhs2 max min)
8302 (media-dual-complex-semantics-i mode conv rhs1 rhs2 max min)
8336 (media-dual-complex-semantics mode conv rhs1 rhs2 max min))
8350 (media-dual-complex-semantics-i mode conv rhs1 rhs2 max min))
8393 (media-complex-semantics conv argihi rhs1 argilo rhs2
8398 (media-complex-semantics conv argihi rhs1 argilo rhs2
8427 (media-complex-semantics-i conv argihi rhs1 argilo rhs2
8432 (media-complex-semantics-i conv argihi rhs1 argilo rhs2
8470 (define-pmacro (media-expand-halfword-to-word-semantics cond)
8485 (media-expand-halfword-to-word-semantics 1)
8495 (media-expand-halfword-to-word-semantics (eq CCi (or cond 2)))
8500 (define-pmacro (media-expand-halfword-to-double-semantics cond)
8521 (media-expand-halfword-to-double-semantics 1)
8533 (media-expand-halfword-to-double-semantics (eq CCi (or cond 2)))
8622 (define-pmacro (mbtoh-semantics cond)
8642 (mbtoh-semantics 1))
8658 (mbtoh-semantics (eq CCi (or cond 2))))
8665 (define-pmacro (mhtob-semantics cond)
8685 (mhtob-semantics 1))
8701 (mhtob-semantics (eq CCi (or cond 2))))
8708 (define-pmacro (mbtohe-semantics cond)
8732 (mbtohe-semantics 1))
8745 (mbtohe-semantics (eq CCi (or cond 2))))