Lines Matching refs:low

51                                      unsigned high, unsigned low);
53 unsigned high, unsigned low,
56 #define FC(name, high, low, assertions) \
63 brw_inst_set_bits(inst, high, low, v); \
71 return brw_inst_bits(inst, high, low); \
75 #define F(name, high, low) FC(name, high, low, true)
78 unsigned high, low; \
80 high = hi8; low = lo8; \
82 high = hi7; low = lo7; \
84 high = hi6; low = lo6; \
86 high = hi5; low = lo5; \
88 high = hi45; low = lo45; \
90 high = hi4; low = lo4; \
92 assert(((int) high) != -1 && ((int) low) != -1);
104 brw_inst_set_bits(inst, high, low, value); \
110 return brw_inst_bits(inst, high, low); \
439 #define FJ(name, high, low, assertions) \
445 brw_inst_set_bits(inst, high, low, (uint16_t) v); \
452 return brw_inst_bits(inst, high, low); \
989 * Compared to Align1, these are missing the low 4 bits.
1004 brw_inst_bits(const brw_inst *inst, unsigned high, unsigned low)
1008 assert(word == low / 64);
1011 low %= 64;
1013 const uint64_t mask = (~0ull >> (64 - (high - low + 1)));
1015 return (inst->data[word] >> low) & mask;
1024 brw_inst_set_bits(brw_inst *inst, unsigned high, unsigned low, uint64_t value)
1027 assert(word == low / 64);
1030 low %= 64;
1032 const uint64_t mask = (~0ull >> (64 - (high - low + 1))) << low;
1035 assert((value & (mask >> low)) == value);
1037 inst->data[word] = (inst->data[word] & ~mask) | (value << low);
1059 brw_compact_inst_bits(const brw_compact_inst *inst, unsigned high, unsigned low)
1061 const uint64_t mask = (1ull << (high - low + 1)) - 1;
1063 return (inst->data >> low) & mask;
1072 brw_compact_inst_set_bits(brw_compact_inst *inst, unsigned high, unsigned low,
1075 const uint64_t mask = ((1ull << (high - low + 1)) - 1) << low;
1078 assert((value & (mask >> low)) == value);
1080 inst->data = (inst->data & ~mask) | (value << low);
1083 #define FC(name, high, low, assertions) \
1090 brw_compact_inst_set_bits(inst, high, low, v); \
1098 return brw_compact_inst_bits(inst, high, low); \
1102 #define F(name, high, low) FC(name, high, low, true)