Lines Matching full:absolute
964 (df f-lab-8-24 "24 bit absolute" (all-isas ABS-ADDR) 8 24 UINT
2621 ; Absolute address
2624 (define-pmacro (src16-absolute xmode)
2627 (name (.sym src16-16-16-absolute- xmode))
2628 (comment (.str "m16c absolute address " xmode))
2642 (src16-absolute QI)
2643 (src16-absolute HI)
2645 (define-pmacro (src32-absolute offset group base1 base2 xmode)
2648 (name (.sym src32- offset -16-absolute- group - xmode))
2649 (comment (.str "m32c absolute address " xmode))
2663 (name (.sym src32- offset -24-absolute- group - xmode))
2664 (comment (.str "m32c absolute address " xmode))
2680 (src32-absolute 16 Unprefixed 1 10 QI)
2681 (src32-absolute 16 Unprefixed 1 10 HI)
2682 (src32-absolute 16 Unprefixed 1 10 SI)
2683 (src32-absolute 24 Prefixed 9 18 QI)
2684 (src32-absolute 24 Prefixed 9 18 HI)
2685 (src32-absolute 24 Prefixed 9 18 SI)
2821 ; Absolute Indirect address
2824 (define-pmacro (src32-absolute-indirect offset base1 base2 xmode)
2827 ; (name (.sym src32- offset -16-absolute-indirect-derived- xmode))
2828 ; (comment (.str "m32c absolute indirect address " xmode))
2840 ; (name (.sym src32- offset -24-absolute-indirect-derived- xmode))
2841 ; (comment (.str "m32c absolute indirect address " xmode))
2855 (src32-absolute-indirect 24 9 18 QI)
2856 (src32-absolute-indirect 24 9 18 HI)
2857 (src32-absolute-indirect 24 9 18 SI)
2896 (name (.sym src mach -2-S-16-absolute- xmode))
2897 (comment (.str "m" mach "c absolute address"))
3457 ; Absolute address
3460 (define-pmacro (dst16-absolute offset xmode)
3463 (name (.sym dst16- offset -16-absolute- xmode))
3464 (comment (.str "m16c absolute address " xmode))
3478 (dst16-absolute 16 QI)
3479 (dst16-absolute 24 QI)
3480 (dst16-absolute 32 QI)
3481 (dst16-absolute 40 QI)
3482 (dst16-absolute 48 QI)
3483 (dst16-absolute 16 HI)
3484 (dst16-absolute 24 HI)
3485 (dst16-absolute 32 HI)
3486 (dst16-absolute 40 HI)
3487 (dst16-absolute 48 HI)
3488 (dst16-absolute 16 SI)
3489 (dst16-absolute 24 SI)
3490 (dst16-absolute 32 SI)
3491 (dst16-absolute 40 SI)
3492 (dst16-absolute 48 SI)
3495 (name dst16-16-16-absolute-Ext-QI)
3496 (comment "m16c absolute address QI")
3508 (define-pmacro (dst32-absolute offset group base1 base2 smode dmode)
3511 (name (.sym dst32- offset -16-absolute- group - smode))
3512 (comment (.str "m32c absolute address " smode))
3526 (name (.sym dst32- offset -24-absolute- group - smode))
3527 (comment (.str "m32c absolute address " smode))
3543 (dst32-absolute 16 Unprefixed 4 8 QI QI)
3544 (dst32-absolute 24 Unprefixed 4 8 QI QI)
3545 (dst32-absolute 32 Unprefixed 4 8 QI QI)
3546 (dst32-absolute 40 Unprefixed 4 8 QI QI)
3547 (dst32-absolute 16 Unprefixed 4 8 HI HI)
3548 (dst32-absolute 24 Unprefixed 4 8 HI HI)
3549 (dst32-absolute
3550 (dst32-absolute 40 Unprefixed 4 8 HI HI)
3551 (dst32-absolute 16 Unprefixed 4 8 SI SI)
3552 (dst32-absolute 24 Unprefixed 4 8 SI SI)
3553 (dst32-absolute 32 Unprefixed 4 8 SI SI)
3554 (dst32-absolute 40 Unprefixed 4 8 SI SI)
3556 (dst32-absolute 24 Prefixed 12 16 QI QI)
3557 (dst32-absolute 32 Prefixed 12 16 QI QI)
3558 (dst32-absolute 40 Prefixed 12 16 QI QI)
3559 (dst32-absolute 48 Prefixed 12 16 QI QI)
3560 (dst32-absolute 24 Prefixed 12 16 HI HI)
3561 (dst32-absolute 32 Prefixed 12 16 HI HI)
3562 (dst32-absolute 40 Prefixed 12 16 HI HI)
3563 (dst32-absolute 48 Prefixed 12 16 HI HI)
3564 (dst32-absolute 24 Prefixed 12 16 SI SI)
3565 (dst32-absolute 32 Prefixed 12 16 SI SI)
3566 (dst32-absolute 40 Prefixed 12 16 SI SI)
3567 (dst32-absolute 48 Prefixed 12 16 SI SI)
3569 (dst32-absolute 16 ExtUnprefixed 4 8 QI HI)
3570 (dst32-absolute 16 ExtUnprefixed 4 8 HI SI)
3710 ; Absolute indirect
3713 (define-pmacro (dst-absolute-indirect offset xmode)
3716 ; (name (.sym dst32- offset -16-absolute-indirect-derived- xmode))
3717 ; (comment (.str "m32c absolute indirect address " xmode))
3729 ; (name (.sym dst32- offset -24-absolute-indirect-derived- xmode))
3730 ; (comment (.str "m32c absolute indirect address " xmode))
3744 (dst-absolute-indirect 24 QI)
3745 (dst-absolute-indirect 32 QI)
3746 (dst-absolute-indirect 40 QI)
3747 (dst-absolute-indirect 48 QI)
3748 (dst-absolute-indirect 24 HI)
3749 (dst-absolute-indirect 32 HI)
3750 (dst-absolute-indirect 40 HI)
3751 (dst-absolute-indirect 48 HI)
3752 (dst-absolute-indirect 24 SI)
3753 (dst-absolute-indirect 32 SI)
3754 (dst-absolute-indirect 40 SI)
3755 (dst-absolute-indirect 48 SI)
4119 ; Absolute address
4122 (define-pmacro (bit16-absolute offset)
4125 (name (.sym bit16- offset -16-absolute))
4126 (comment "m16c absolute address")
4140 (bit16-absolute 16)
4142 (define-pmacro (bit32-absolute offset group base1 base2)
4145 (name (.sym bit32- offset -19-absolute- group))
4146 (comment "m32c absolute address bit")
4158 (name (.sym bit32- offset -27-absolute- group))
4159 (comment "m32c absolute address bit")
4173 (bit32-absolute 16 Unprefixed 4 8)
4174 (bit32-absolute 24 Prefixed 12 16)
4233 (name dst16-3-S-8-16-absolute-QI)
4234 (comment "m16c absolute address QI")
4272 (name dst16-3-S-16-16-absolute-QI)
4273 (comment "m16c absolute address QI")
4382 (name (.sym dst32-2-S-16-absolute- xmode))
4383 (comment "m32c absolute address for short binary insns")
4423 ; (name (.sym dst32-2-S-16-absolute-indirect- xmode))
4424 ; (comment "m32c absolute address for short binary insns")
4542 (.sym src16-16-16-absolute- xmode)
4572 (.sym src32-16-16-absolute-Unprefixed- xmode)
4582 (.sym src32-16-24-absolute-Unprefixed- xmode)
4618 (.sym src32-24-16-absolute- group - xmode)
4628 (.sym src32-24-24-absolute- group - xmode)
4672 ; (name (.sym src32-24-16-absolute-indirect- xmode))
4673 ; (comment (.str "m32c source operand of size " xmode " 16 bit absolute indirect"))
4677 ; (.sym src32-24-16-absolute-indirect-derived- xmode)
4681 ; (name (.sym src32-24-24-absolute-indirect- xmode))
4682 ; (comment (.str "m32c source operand of size " xmode " 24 bit absolute indirect"))
4686 ; (.sym src32-24-24-absolute-indirect-derived- xmode)
4771 (.sym dst16-16-16-absolute- xmode)
4793 (.sym dst16-16-16-absolute- xmode)
4803 (.sym dst16-16-16-absolute- xmode)
4835 dst16-16-16-absolute-Ext-QI
4929 (name dst16-16-16-absolute-Mova-HI)
4930 (comment "m16c addressof absolute address HI")
4954 dst16-16-16-absolute-Mova-HI
5093 (name dst32-16-16-absolute-Unprefixed-Mova-SI)
5094 (comment "m32c addressof absolute address SI") (attrs (ISA m32c))
5107 (name dst32-16-24-absolute-Unprefixed-Mova-SI)
5108 (comment "m32c addressof absolute address SI") (attrs (ISA m32c))
5135 dst32-16-16-absolute-Unprefixed-Mova-SI
5136 dst32-16-24-absolute-Unprefixed-Mova-SI))
5156 (.sym dst32-16-16-absolute-Unprefixed- xmode)
5157 (.sym dst32-16-24-absolute-Unprefixed- xmode)
5180 (.sym dst32-16-16-absolute-Unprefixed- xmode)
5191 (.sym dst32-16-16-absolute-Unprefixed- xmode)
5201 (.sym dst32-16-24-absolute-Unprefixed- xmode)
5229 (.sym dst32-16-16-absolute-ExtUnprefixed- smode)
5230 (.sym dst32-16-24-absolute-ExtUnprefixed- smode)
5255 dst32-16-16-absolute-Unprefixed-HI
5256 dst32-16-24-absolute-Unprefixed-HI
5279 (.sym dst16-24-16-absolute- xmode)
5306 (.sym dst32-24-16-absolute-Unprefixed- xmode)
5307 (.sym dst32-24-24-absolute-Unprefixed- xmode)
5326 (.sym dst32-24-16-absolute-Prefixed- xmode)
5327 (.sym dst32-24-24-absolute-Prefixed- xmode)
5350 (.sym dst32-24-16-absolute-Prefixed- xmode)
5360 (.sym dst32-24-24-absolute-Prefixed- xmode)
5420 ; (name (.sym dst32-24-absolute-indirect- xmode))
5421 ; (comment (.str "m32c destination operand of size " xmode " absolute indirect"))
5425 absolute-indirect-derived- xmode)
5426 ; (.sym dst32-24-24-absolute-indirect-derived- xmode)
5430 ; (name (.sym dst32-24-16-absolute-indirect- xmode))
5431 ; (comment (.str "m32c destination operand of size " xmode " absolute indirect"))
5435 ; (.sym dst32-24-16-absolute-indirect-derived- xmode)
5439 ; (name (.sym dst32-24-24-absolute-indirect- xmode))
5440 ; (comment (.str "m32c destination operand of size " xmode " absolute indirect"))
5444 ; (.sym dst32-24-24-absolute-indirect-derived- xmode)
5474 (.sym dst16-32-16-absolute- xmode)
5501 (.sym dst32- offset -16-absolute-Unprefixed- xmode)
5502 (.sym dst32- offset -24-absolute-Unprefixed- xmode)
5521 (.sym dst32- offset -16-absolute-Prefixed- xmode)
5522 (.sym dst32- offset -24-absolute-Prefixed- xmode)
5542 ; (name (.sym dst32- offset -absolute-indirect- xmode))
5543 ; (comment (.str "m32c destination operand of size " xmode " absolute indirect"))
5547 ; (.sym dst32- offset -16-absolute-indirect-derived- xmode)
5548 ; (.sym dst32- offset -24-absolute-indirect-derived- xmode)
5583 (.sym dst32- offset -16-absolute-Prefixed- xmode)
5584 (.sym dst32- offset -24-absolute-Prefixed- xmode)
5604 ; (name (.sym dst32- offset -absolute-indirect- xmode))
5605 ; (comment (.str "m32c destination operand of size " xmode " absolute indirect"))
5609 ; (.sym dst32- offset -16-absolute-indirect-derived- xmode)
5610 ; (.sym dst32- offset -24-absolute-indirect-derived- xmode)
5640 (.sym bit16- offset -16-absolute)
5673 (.sym bit16- offset -16-absolute)
5703 (.sym bit32- offset -19-absolute- group)
5704 (.sym bit32- offset -27-absolute- group)
5746 bit32-16-19-absolute-Unprefixed
5757 bit32-16-27-absolute-Unprefixed
5773 src16-2-S-16-absolute-QI
5785 src32-2-S-16-absolute-QI
5797 src32-2-S-16-absolute-HI
5811 dst16-3-S-8-16-absolute-QI
5825 dst16-3-S-16-16-absolute-QI
5877 (.sym dst32-2-S-16-absolute- xmode)
5891 ; (name (.sym dst32-2-S-absolute-indirect- xmode))
5896 ; (.sym dst32-2-S-16-absolute-indirect- xmode)
5999 ; define the absolute-indirect insns first in order to prevent them from being selected
6001 ; (unary-insn-defn 32 24-absolute-indirect mode wstr op
6002 ; (+ (f-0-4 0) (f-4-4 9) (f-8-4 opc1) (f-15-1 wbit) (.sym dst32-24-absolute-indirect- mode) (f-18-2 opc2) (f-20-4 opc3))
6253 ; define the absolute-indirect insns first in order to prevent them from being selected
6255 ; (binary-arith-imm-dst-defn 32 (.sym Imm-48- smode) 24-24-absolute-indirect dmode wstr op suffix
6256 ; (+ (f-0-4 0) (f-4-4 9) (f-8-4 opc1) (f-18-2 opc2) (f-15-1 wbit) (f-20-4 opc3) (.sym dst32-24-24-absolute-indirect- dmode) (.sym Imm-48- smode))
6258 ; (binary-arith-imm-dst-defn 32 (.sym Imm-40- smode) 24-16-absolute-indirect dmode wstr op suffix
6259 ; (+ (f-0-4 0) (f-4-4 9) (f-8-4 opc1) (f-18-2 opc2) (f-15-1 wbit) (f-20-4 opc3) (.sym dst32-24-16-absolute-indirect- dmode) (.sym Imm-40- smode))
6325 ; define the absolute-indirect insns first in order to prevent them from being selected
6327 ; (binary-arith-imm4-dst-defn 32 Imm-20-s4 24-absolute-indirect mode wstr op
6328 ; (+ (f-0-4 0) (f-4-4 9) (f-8-3 opc1) (f-11-1 wbit1) (f-15-1 wbit2) (.sym dst32-24-absolute-indirect- mode) (f-18-2 opc2) Imm-20-s4)
6342 ; define the absolute-indirect insns first in order to prevent them from being selected
6344 ; (binary-arith-imm4-dst-defn 32 Imm-sh-20-s4 24-absolute-indirect mode wstr op
6345 ; (+ (f-0-4 0) (f-4-4 9) (f-8-3 opc1) (f-11-1 wbit1) (f-15-1 wbit2) (.sym dst32-24-absolute-indirect- mode) (f-18-2 opc2) Imm-sh-20-s4)
6421 ; define the absolute-indirect insns first in order to prevent them from being selected
6423 ; (binary-arith-src-dst-defn 32 24-24-absolute-indirect 48-absolute-indirect smode dmode wstr op suffix
6425 ; (.sym src32-24-24-absolute-indirect- smode) (.sym dst32-48-absolute-indirect- dmode) (f-20-4 opc2))
6427 ; (binary-arith-src-dst-defn 32 24-16-absolute-indirect 40-absolute-indirect smode dmode wstr op suffix
6429 ; (.sym src32-24-16-absolute-indirect- smode) (.sym dst32-40-absolute-indirect- dmode) (f-20-4 opc2))
6431 ; (binary-arith-src-dst-defn 32 24-24-absolute-indirect 48-Prefixed smode dmode wstr op suffix
6433 ; (.sym src32-24-24-absolute-indirect- smode) (.sym dst32-48-Prefixed- dmode) (f-20-4 opc2))
6435 ; (binary-arith-src-dst-defn 32 24-16-absolute-indirect 40-Prefixed smode dmode wstr op suffix
6437 ; (.sym src32-24-16-absolute-indirect- smode) (.sym dst32-40-Prefixed- dmode) (f-20-4 opc2))
6439 ; (binary-arith-src-dst-defn 32 24-24-absolute-indirect 48-indirect smode dmode wstr op suffix
6441 ; (.sym src32-24-24-absolute-indirect- smode) (.sym dst32-48-indirect- dmode) (f-20-4 opc2))
6443 ; (binary-arith-src-dst-defn 32 24-16-absolute-indirect 40-indirect smode dmode wstr op suffix
6445 ; (.sym src32-24-16-absolute-indirect- smode) (.sym dst32-40-indirect- dmode) (f-20-4 opc2))
6447 ; (binary-arith-src-dst-defn 32 basic-Prefixed 24-absolute-indirect smode dmode wstr op suffix
6449 ; (.sym src32-basic-Prefixed- smode) (.sym dst32-24-absolute-indirect- dmode) (f-20-4 opc2))
6451 ; (binary-arith-src-dst-defn 32 24-24-Prefixed 48-absolute-indirect smode dmode wstr op suffix
6453 ; (.sym src32-24-24-Prefixed- smode) (.sym dst32-48-absolute-indirect- dmode) (f-20-4 opc2))
6455 ; (binary-arith-src-dst-defn 32 24-16-Prefixed 40-absolute-indirect smode dmode wstr op suffix
6457 ; (.sym src32-24-16-Prefixed- smode) (.sym dst32-40-absolute-indirect- dmode) (f-20-4 opc2))
6459 ; (binary-arith-src-dst-defn 32 24-8-Prefixed 32-absolute-indirect smode dmode wstr op suffix
6461 ; (.sym src32-24-8-Prefixed- smode) (.sym dst32-32-absolute-indirect- dmode) (f-20-4 opc2))
6463 ; (binary-arith-src-dst-defn 32 basic-indirect 24-absolute-indirect smode dmode wstr op suffix
6465 ; (.sym src32-basic-indirect- smode) (.sym dst32-24-absolute-indirect- dmode) (f-20-4 opc2))
6467 ; (binary-arith-src-dst-defn 32 24-24-indirect 48-absolute-indirect smode dmode wstr op suffix
6469 ; (.sym src32-24-24-indirect- smode) (.sym dst32-48-absolute-indirect- dmode) (f-20-4 opc2))
6471 ; (binary-arith-src-dst-defn 32 24-16-indirect 40-absolute-indirect smode dmode wstr op suffix
6473 ; (.sym src32-24-16-indirect- smode) (.sym dst32-40-absolute-indirect- dmode) (f-20-4 opc2))
6475 ; (binary-arith-src-dst-defn 32 24-8-indirect 32-absolute-indirect smode dmode wstr op suffix
6477 ; (.sym src32-24-8-indirect- smode) (.sym dst32-32-absolute-indirect- dmode) (f-20-4 opc2))
6582 ; (binary-arith32-s-imm-dst-defn (.sym Imm-32- mode) 2-S-absolute-indirect mode wstr op
6583 ; (+ (f-0-4 0) (f-4-4 9) (f-8-2 opc1) (.sym dst32-2-S-absolute-indirect- mode) (f-12-3 opc2) (f-15-1 wbit) (.sym Imm-32- mode))
6602 ; (binary-arith32-z-imm-dst-defn (.sym Imm-32- mode) 2-S-absolute-indirect mode wstr op
6603 ; (+ (f-0-4 0) (f-4-4 9) (f-8-2 opc1) (.sym dst32-2-S-absolute-indirect- mode) (f-12-3 opc2) (f-15-1 wbit) (.sym Imm-32- mode))
7018 ; define the absolute-indirect insns first in order to prevent them from being selected
7020 ; (div-src-defn 32 wstr op (.sym dst32-24-absolute-indirect- smode)
7021 ; (+ (f-0-4 0) (f-4-4 9) (f-8-4 opc1) (f-15-1 wbit) (f-18-2 opc2) (f-20-4 opc3) (.sym dst32-24-absolute-indirect - smode))
7231 ; abs - absolute
9039 ; (dni mulex-absolute-indirect "mulex [src]" ((machine 32))
9040 ; ("mulex ${dst32-24-absolute-indirect-HI}")
9041 ; (+ (f-0-4 0) (f-4-4 9) (f-8-4 #xC) dst32-24-absolute-indirect-HI (f-15-1 1) (f-18-2 3) (f-20-4 #xE))
9042 ; (set R1R2R0 (mul DI (ext DI R2R0) (ext DI dst32-24-absolute-indirect-HI)))