Lines Matching refs:mask
30 .macro ANDI32 reg1, reg2, mask
31 .if \mask & 0xffff
32 .if \mask & 0xffff0000
33 movhi \reg1, %hi(\mask)
34 movui \reg1, %lo(\mask)
37 andi \reg1, \reg2, %lo(\mask)
40 andhi \reg1, \reg2, %hi(\mask)
50 .macro ORI32 reg1, reg2, mask
51 .if \mask & 0xffff
52 .if \mask & 0xffff0000
53 orhi \reg1, \reg2, %hi(\mask)
54 ori \reg1, \reg2, %lo(\mask)
56 ori \reg1, \reg2, %lo(\mask)
59 orhi \reg1, \reg2, %hi(\mask)
69 .macro XORI32 reg1, reg2, mask
70 .if \mask & 0xffff
71 .if \mask & 0xffff0000
72 xorhi \reg1, \reg2, %hi(\mask)
73 xori \reg1, \reg1, %lo(\mask)
75 xori \reg1, \reg2, %lo(\mask)
78 xorhi \reg1, \reg2, %hi(\mask)
273 .macro TSTBZ reg1, reg2, mask, label
274 ANDI32 \reg1, \reg2, \mask
285 .macro TSTBNZ reg1, reg2, mask, label
286 ANDI32 \reg1, \reg2, \mask