Lines Matching refs:MASK
28 #define MASK(n) ((1u << (n)) - 1)
47 return (((insn >> 5) & MASK (19)) << 2) | ((insn >> 29) & MASK (2));
54 return (insn & ~(MASK (12) << 10)) | ((imm & MASK (12)) << 10);
62 return (insn & ~((MASK (2) << 29) | (MASK (19) << 5)))
63 | ((imm & MASK (2)) << 29) | ((imm & (MASK (19) << 2)) << 3);
70 return (insn & ~(MASK (12) << 10)) | ((imm & MASK (12)) << 10);
77 return (insn & ~MASK (26)) | (ofs & MASK (26));
84 return (insn & ~(MASK (19) << 5)) | ((ofs & MASK (19)) << 5);
91 return (insn & ~(MASK (19) << 5)) | ((ofs & MASK (19)) << 5);
98 return (insn & ~(MASK (14) << 5)) | ((ofs & MASK (14)) << 5);
105 return (insn & ~(MASK (16) << 5)) | ((imm & MASK (16)) << 5);
553 /* Mask off low 12bits, keep all other high bits, so that the later