.pg .x tstq .lt ------------------------------------------------------------------------ TSTQ quadword ------------------------------------------------------------------------ .el .b 3 This macro performs quadword comparison against zero. .b This macro will produce inline code to perform the quadword test. After the test is performed the following condition, r0 will contain the following values: .b .lt -1 if quadword < 0 0 if quadword = 0 1 if quadword > 0 .el .b For example: .b .lt tstq target .el .b will produce the following code: .b .lt tstl 4+target blss 30001$ bgtr 30002$ tstl target bnequ 30002$ clrl r0 brb 30003$ 30001$: movl #-1,r0 brb 30003$ 30002$: movl #1,r0 30003$: .el .b See also ADDQ, ADDQ3, CMPQ, DIVQ4, MULQ, MULQ3, SUBQ and SUBQ3.