Lines Matching defs:bits
154 OP_INSBF, // insert first src1[8:15] bits of src0 into src2 at src1[0:7]
155 OP_EXTBF, // place bits [K,K+N) of src0 into dst, src1 = 0xNNKK
305 // use the high 16 bits instead of the low 16 bits for the multiplication.
306 // if the instruction's sType is signed, sign extend the operand from 16 bits
388 FILE_FLAGS, // zero/sign/carry/overflow bits
627 Modifier() : bits(0) { }
628 Modifier(unsigned int m) : bits(m) { }
634 Modifier operator==(const Modifier m) const { return m.bits == bits; }
635 Modifier operator!=(const Modifier m) const { return m.bits != bits; }
637 inline Modifier operator&(const Modifier m) const { return bits & m.bits; }
638 inline Modifier operator|(const Modifier m) const { return bits | m.bits; }
639 inline Modifier operator^(const Modifier m) const { return bits ^ m.bits; }
643 inline int neg() const { return (bits & NV50_IR_MOD_NEG) ? 1 : 0; }
644 inline int abs() const { return (bits & NV50_IR_MOD_ABS) ? 1 : 0; }
646 inline operator bool() const { return bits ? true : false; }
653 uint8_t bits;
1067 uint8_t bits[4];