Lines Matching refs:pmacro
28 (define-pmacro (dshmf xname xcomment ignored xstart xlength)
33 (define-pmacro (dshmop xname xcomment ignored xhardware xfield)
38 (define-pmacro (dshmi xname xcomment xattrs xsyntax xformat xsemantics)
53 (define-pmacro (saturate mode n i)
62 (define-pmacro (usaturate mode n i)
311 (define-pmacro (-byterev-step)
849 (define-pmacro (slice-byte expr)
863 (define-pmacro (slice-word expr)
871 (define-pmacro (slice-word-unop expr)
879 (define-pmacro (slice-long expr)
885 (define-pmacro (slice-long-unop expr)
917 (define-pmacro (-maddsl arg1 arg2) (saturate SI 32 (add arg1 arg2)))
924 (define-pmacro (-maddsub arg1 arg2) (usaturate QI 8 (add arg1 arg2)))
931 (define-pmacro (-maddsw arg1 arg2) (saturate HI 16 (add arg1 arg2)))
938 (define-pmacro (-mcmpeq mode arg1 arg2)
941 (define-pmacro (-mcmpeqb arg1 arg2) (-mcmpeq QI arg1 arg2))
948 (define-pmacro (-mcmpeql arg1 arg2) (-mcmpeq SI arg1 arg2))
955 (define-pmacro (-mcmpeqw arg1 arg2) (-mcmpeq HI arg1 arg2))
962 (define-pmacro (-mcmpgt mode arg1 arg2)
964 (define-pmacro (-mcmpgtu mode arg1 arg2)
967 (define-pmacro (-mcmpgtl arg1 arg2) (-mcmpgt SI arg1 arg2))
974 (define-pmacro (-mcmpgtub arg1 arg2) (-mcmpgtu QI arg1 arg2))
981 (define-pmacro (-mcmpgtw arg1 arg2) (-mcmpgt HI arg1 arg2))
1043 (define-pmacro (make-mextr n op extop)
1211 (define-pmacro (-mshaldsl arg) (saturate SI 32 (sll arg (and rn 31))))
1218 (define-pmacro (-mshaldsw arg) (saturate HI 16 (sll arg (and rn 15))))
1225 (define-pmacro (-mshardl arg) (sra arg (and rn 31)))
1232 (define-pmacro (-mshardw arg) (sra arg (and rn 15)))
1319 (define-pmacro (-mshlldl arg) (sll arg (and rn 31)))
1326 (define-pmacro (-mshlldw arg) (sll arg (and rn 15)))
1333 (define-pmacro (-mshlrdl arg) (srl arg (and rn 31)))
1340 (define-pmacro (-mshlrdw arg) (srl arg (and rn 15)))
1359 (define-pmacro (-msubsl arg1 arg2) (saturate SI 32 (sub arg1 arg2)))
1366 (define-pmacro (-msubsub arg1 arg2) (usaturate QI 8 (sub arg1 arg2)))
1373 (define-pmacro (-msubsw arg1 arg2) (saturate HI 16 (sub arg1 arg2)))
1591 (define-pmacro (-sthi-byte)