Lines Matching refs:u24

582 (df  f-dsp-8-u24 "24 bit unsigned" (all-isas) 8 24 UINT
591 (dnmf f-dsp-16-u24 "24 bit unsigned" (all-isas) UINT
594 (set (ifield f-dsp-16-u16) (and (ifield f-dsp-16-u24) #xffff))
595 (set (ifield f-dsp-32-u8) (and (srl (ifield f-dsp-16-u24) 16) #xff))
598 (set (ifield f-dsp-16-u24) (or (sll (ifield f-dsp-32-u8) 16)
603 (dnmf f-dsp-24-u24 "24 bit unsigned" (all-isas) UINT
606 (set (ifield f-dsp-24-u8) (and (ifield f-dsp-24-u24) #xff))
607 (set (ifield f-dsp-32-u16) (and (srl (ifield f-dsp-24-u24) 8) #xffff))
610 (set (ifield f-dsp-24-u24) (or (sll (ifield f-dsp-32-u16) 8)
615 (df f-dsp-32-u24 "24 bit unsigned" (all-isas) 32 24 UINT
641 (df f-dsp-40-u24 "24 bit unsigned" (all-isas) 40 24 UINT
655 (f-dsp-40-u24 f-dsp-64-u8)
658 (set (ifield f-dsp-40-u24) (and (ifield f-dsp-40-s32) #xffffff))
661 (set (ifield f-dsp-40-s32) (or (and (ifield f-dsp-40-u24) #xffffff)
677 (dnmf f-dsp-48-u24 "24 bit unsigned" (all-isas) UINT
680 (set (ifield f-dsp-64-u8) (and (srl (ifield f-dsp-48-u24) 16) #xff))
681 (set (ifield f-dsp-48-u16) (and (ifield f-dsp-48-u24) #xffff))
684 (set (ifield f-dsp-48-u24) (or (and (ifield f-dsp-48-u16) #xffff)
702 (f-dsp-24-u8 f-dsp-32-u24)
704 (set (ifield f-dsp-32-u24) (and (srl (ifield f-dsp-24-s32) 8) #xffffff))
709 (and (sll (ifield f-dsp-32-u24) 8) #xffffff00)))
1809 (define-full-operand Dsp-8-u24 "unsigned 24 bit displacement at offset 8 bits" (all-isas)
1810 h-uint DFLT f-dsp-8-u24
1826 h-uint DFLT f-dsp-16-u24
1829 (define-full-operand Dsp-16-u24 "unsigned 24 bit displacement at offset 16 bits" (all-isas)
1830 h-uint DFLT f-dsp-16-u24
1850 h-uint DFLT f-dsp-24-u24
1853 (define-full-operand Dsp-24-u24 "unsigned 24 bit displacement at offset 24 bits" (all-isas)
1854 h-uint DFLT f-dsp-24-u24
1873 (define-full-operand Dsp-32-u24 "unsigned 24 bit displacement at offset 32 bits" (all-isas)
1874 h-uint DFLT f-dsp-32-u24
1878 h-uint DFLT f-dsp-32-u24
1909 (define-full-operand Dsp-40-u24 "unsigned 24 bit displacement at offset 40 bits" (all-isas)
1910 h-uint DFLT f-dsp-40-u24
1933 (define-full-operand Dsp-48-u24 "unsigned 24 bit displacement at offset 48 bits" (all-isas)
1934 h-uint DFLT f-dsp-48-u24
2596 (args ((.sym Src32An group) (.sym Dsp- offset -u24)))
2597 (syntax (.str "${Dsp-" offset "-u24}[$Src32An" group "]"))
2599 …(encoding (+ ((.sym f- base1 -3) 3) ((.sym f- base2 -1) 0) (.sym Dsp- offset -u24) (.sym Src32An g…
2601 …getter (c-call xmode (.str "operand_getter_" xmode) (.sym Src32An group) (.sym Dsp- offset -u24) ))
2602 …r (c-call DFLT (.str "operand_setter_" xmode) newval (.sym Src32An group) (.sym Dsp- offset -u24)))
2603 ; (getter (mem32 xmode (add (.sym Dsp- offset -u24) (.sym Src32An group))))
2604 ; (setter (set (mem32 xmode (add (.sym Dsp- offset -u24) (.sym Src32An group))) newval))
2663 (args ((.sym Dsp- offset -u24)))
2664 (syntax (.str "${Dsp-" offset "-u24}"))
2666 (encoding (+ ((.sym f- base1 -3) 3) ((.sym f- base2 -2) 2) (.sym Dsp- offset -u24)))
2668 (getter (c-call xmode (.str "operand_getter_" xmode) (const 0) (.sym Dsp- offset -u24)))
2669 (setter (c-call DFLT (.str "operand_setter_" xmode) newval (const 0) (.sym Dsp- offset -u24)))
2670 ; (getter (mem32 xmode (.sym Dsp- offset -u24)))
2671 ; (setter (set (mem32 xmode (.sym Dsp- offset -u24)) newval))
2801 ; (args (Src32AnPrefixed Dsp-24-u24))
2802 ; (syntax "[${Dsp-24-u24}[$Src32AnPrefixed]]")
2804 ; (encoding (+ (f-9-3 3) (f-18-1 0) Dsp-24-u24 Src32AnPrefixed))
2806 ; (getter (mem32 xmode (indirect-addr (add Dsp-24-u24 Src32AnPrefixed))))
2807 ; (setter (set (mem32 xmode (indirect-addr (add Dsp-24-u24 Src32AnPrefixed))) newval))
2840 ; (args ((.sym Dsp- offset -u24)))
2841 ; (syntax (.str "[${Dsp-" offset "-u24}]"))
2843 ; (encoding (+ ((.sym f- base1 -3) 3) ((.sym f- base2 -2) 2) (.sym Dsp- offset -u24)))
2845 ; (getter (mem32 xmode (indirect-addr (.sym Dsp- offset -u24))))
2846 ; (setter (set (mem32 xmode (indirect-addr (.sym Dsp- offset -u24))) newval))
3410 (args ((.sym Dst32An group) (.sym Dsp- offset -u24)))
3411 (syntax (.str "${Dsp-" offset "-u24}[$Dst32An" group "]"))
3413 …(encoding (+ ((.sym f- base1 -3) 3) ((.sym f- base2 -1) 0) (.sym Dsp- offset -u24) (.sym Dst32An g…
3415 …(getter (c-call dmode (.str "operand_getter_" dmode) (.sym Dst32An group) (.sym Dsp- offset -u24)))
3416 …r (c-call DFLT (.str "operand_setter_" dmode) newval (.sym Dst32An group) (.sym Dsp- offset -u24)))
3417 ; (getter (mem32 smode (add (.sym Dsp- offset -u24) (.sym Dst32An group))))
3418 ; (setter (set (mem32 dmode (add (.sym Dsp- offset -u24) (.sym Dst32An group))) newval))
3526 (args ((.sym Dsp- offset -u24)))
3527 (syntax (.str "${Dsp-" offset "-u24}"))
3529 (encoding (+ ((.sym f- base1 -3) 3) ((.sym f- base2 -2) 2) (.sym Dsp- offset -u24)))
3531 (getter (c-call smode (.str "operand_getter_" smode) (const 0) (.sym Dsp- offset -u24)))
3532 (setter (c-call DFLT (.str "operand_setter_" dmode) newval (const 0) (.sym Dsp- offset -u24)))
3533 ; (getter (mem32 smode (.sym Dsp- offset -u24)))
3534 ; (setter (set (mem32 dmode (.sym Dsp- offset -u24)) newval))
3681 ; (args (Dst32AnPrefixed (.sym Dsp- offset -u24)))
3682 ; (syntax (.str "[${Dsp-" offset "-u24}[$Dst32AnPrefixed]]"))
3684 ; (encoding (+ (f-12-3 3) (f-16-1 0) (.sym Dsp- offset -u24) Dst32AnPrefixed))
3686 ; (getter (mem32 xmode (indirect-addr (add (.sym Dsp- offset -u24) Dst32AnPrefixed))))
3687 ; (setter (set (mem32 xmode (indirect-addr (add (.sym Dsp- offset -u24) Dst32AnPrefixed))) ne…
3729 ; (args ((.sym Dsp- offset -u24)))
3730 ; (syntax (.str "[${Dsp-" offset "-u24}]"))
3732 ; (encoding (+ (f-12-3 3) (f-16-2 2) (.sym Dsp- offset -u24)))
3734 ; (getter (mem32 xmode (indirect-addr (.sym Dsp- offset -u24))))
3735 ; (setter (set (mem32 xmode (indirect-addr (.sym Dsp- offset -u24))) newval))
5014 (args (Dst32AnUnprefixed Dsp-16-u24))
5015 (syntax "${Dsp-16-u24}[$Dst32AnUnprefixed]")
5020 Dsp-16-u24
5024 (getter (add Dsp-16-u24 Dst32AnUnprefixed))
5106 (args (Dsp-16-u24))
5107 (syntax "${Dsp-16-u24}")
5109 (encoding (+ (f-4-3 3) (f-8-2 2) Dsp-16-u24))
5112 (getter Dsp-16-u24)
8576 ("ldc #${Dsp-16-u24},${cr2-32}")
8577 (+ (f-0-4 #xD) (f-4-4 5) (f-8-4 2) (f-12-1 1) cr2-32 Dsp-16-u24)
8578 (ldc32-cr2-sem Dsp-16-u24 cr2-32)
8582 ("ldc #${Dsp-16-u24},${cr3-Unprefixed-32}")
8583 (+ (f-0-4 #xD) (f-4-4 5) (f-8-4 6) (f-12-1 1) cr3-Unprefixed-32 Dsp-16-u24)
8584 (ldc32-cr3-sem Dsp-16-u24 cr3-Unprefixed-32)
8624 ("ldctx ${Dsp-16-u16},${Dsp-32-u24}")
8625 (+ (f-0-4 #x7) (f-4-4 #xC) (f-8-4 #xF) (f-12-4 #x0) Dsp-16-u16 Dsp-32-u24)
8629 ("ldctx ${Dsp-16-u16},${Dsp-32-u24}")
8630 (+ (f-0-4 #xB) (f-4-4 #x6) (f-8-4 #xC) (f-12-4 #x3) Dsp-16-u16 Dsp-32-u24)
8634 ("stctx ${Dsp-16-u16},${Dsp-32-u24}")
8635 (+ (f-0-4 #x7) (f-4-4 #xD) (f-8-4 #xF) (f-12-4 #x0) Dsp-16-u16 Dsp-32-u24)
8639 ("stctx ${Dsp-16-u16},${Dsp-32-u24}")
8640 (+ (f-0-4 #xB) (f-4-4 #x6) (f-8-4 #xD) (f-12-4 #x3) Dsp-16-u16 Dsp-32-u24)