Lines Matching refs:pmacro

249 (define-pmacro (x-reg-field reg)
404 (define-pmacro (psw-h-bit name cmt)
480 (define-pmacro (psw-bit name hname cmt)
849 ; (define-pmacro (hcr-config) (reg h-core-registers 0)) etc.
851 (.pmacro (xname xnum)
852 (define-pmacro ((.sym hcr- xname)) (reg h-core-registers xnum)))
936 (define-pmacro (short-regs nm group hw cmt)
947 (define-pmacro (short-regs-core nm group hw cmt)
993 (define-pmacro (dimmop nm cmt hwtype idx)
1005 (define-pmacro (duimmop nm cmt hwtype idx)
1043 (define-pmacro (call-exception vaddr bit-in-ilat)
1066 (define-pmacro (dni_wrapper isnid stdrdesc attr_ strassembl iopcode proceed null_b)
1101 (define-pmacro (br-insn name cond g-op)
1142 (br-insn "eq" EQ (.pmacro () (eq zbit #x1)))
1143 (br-insn "ne" NE (.pmacro () (eq zbit #x0)))
1144 (br-insn "gtu" GTU (.pmacro () (and BI cbit (not BI zbit))))
1145 (br-insn "gteu" GTEU (.pmacro () (eq cbit #x1)))
1146 (br-insn "lteu" LTEU (.pmacro () (or BI (not BI cbit) zbit)))
1147 (br-insn "ltu" LTU (.pmacro () (eq cbit #x0)))
1148 (br-insn "gt" GT (.pmacro () (and BI (not BI zbit) (eq vbit nbit))))
1149 (br-insn "gte" GTE (.pmacro () (eq vbit nbit)))
1150 (br-insn "lt" LT (.pmacro () (xor BI vbit nbit)))
1151 (br-insn "lte" LTE (.pmacro () (or BI zbit (xor vbit nbit))))
1155 (br-insn "beq" BEQ (.pmacro () (or BI bzbit bzbit)))
1156 (br-insn "bne" BNE (.pmacro () (not BI bzbit)))
1157 (br-insn "blt" BLT (.pmacro () (and BI bnbit (not bzbit))))
1158 (br-insn "blte" BLTE (.pmacro () (or BI bnbit bzbit)))
1300 (define-pmacro (callMisaligmentExceptionIfNeeded sel addr isAligmentAccess)
1316 (define-pmacro (ConvertSelectorToShift sel scale)
1326 (define-pmacro (load-double-from-ea regnum eff-addr mode sel)
1347 (define-pmacro (load-from-ea regnum eff-addr mode sel)
1362 (define-pmacro (store-double-to-ea eff-addr regnum mode sel)
1379 (define-pmacro (store-to-ea eff-addr regnum mode sel)
1392 (define-pmacro (load-insn name mode sel sem-op)
1564 (define-pmacro (testset-insn name mode sel)
1616 (define-pmacro (store-insn name mode sel sem-op)
1779 (define-pmacro (move-insns name cond g-op)
1813 (move-insns "eq" EQ (.pmacro () (eq zbit #x1)))
1814 (move-insns "ne" NE (.pmacro () (eq zbit #x0)))
1815 (move-insns "gtu" GTU (.pmacro () (and BI cbit (not BI zbit))))
1816 (move-insns "gteu" GTEU (.pmacro () (eq cbit #x1)))
1817 (move-insns "lteu" LTEU (.pmacro () (or BI (not BI cbit) zbit)))
1818 (move-insns "ltu" LTU (.pmacro () (eq cbit #x0)))
1819 (move-insns "gt" GT (.pmacro () (and BI (not BI zbit) (eq vbit nbit))))
1820 (move-insns "gte" GTE (.pmacro () (eq vbit nbit)))
1821 (move-insns "lt" LT (.pmacro () (xor BI vbit nbit)))
1822 (move-insns "lte" LTE (.pmacro () (or BI zbit (xor vbit nbit))))
1825 (move-insns "" B (.pmacro () #x1))
1829 (move-insns "beq" BEQ (.pmacro () (or BI bzbit bzbit)))
1830 (move-insns "bne" BNE (.pmacro () (not BI bzbit)))
1831 (move-insns "blt" BLT (.pmacro () (and BI bnbit (not bzbit))))
1832 (move-insns "blte" BLTE (.pmacro () (or BI bnbit bzbit)))
1849 (define-pmacro (op-mmr-movts name sdreg code)
1893 (define-pmacro (op-mmr-movfs name snreg code)
2137 (define-pmacro (op-rrr name sem-op cond-op)
2182 (define-pmacro (add-vc a b) (sequence ()
2188 (define-pmacro (sub-vc a b) (sequence ()
2194 (define-pmacro (logic-vc a b) (sequence ()
2207 (define-pmacro (op-rri name code cond-op)
2279 (define-pmacro (shift-rrr name sem-op)
2322 (define-pmacro (op-shift-rri name shortcode f5 longcode sem-op)
2376 (define-pmacro (bit-reversal dest src)
2425 (define-pmacro (op-iextrrr name cond-op)
2509 (define-pmacro (op-two_operands-float name code)
2636 (define-pmacro (op-fabs-float name code)
2702 (define-pmacro (op-fix2float-float name code)
2759 (define-pmacro (op-float2fix-float name code)
2850 ;; (define-pmacro (op-mac-float name code)
2899 (define-pmacro (op-fextop-float name code)