Lines Matching refs:high
62 assert('high' not in field.attrib)
64 high = low
67 high = int(field.attrib['high'])
68 assert low <= high
69 return low, high
72 low, high = get_bitrange(xml)
73 mask = ((1 << (1 + high - low)) - 1) << low
77 assert (len(patstr) == (1 + high - low)), "Invalid {} length in {}: {}..{}".format(xml.tag, name, low, high)
79 assert not is_defined_bits(mask), "Redefined bits in {} {}: {}..{}".format(xml.tag, name, low, high);
106 self.low, self.high = get_bitrange(xml)
134 return 1 + self.high - self.low
143 self.low, self.high = get_bitrange(xml)
163 self.high = 0
165 # where sign extension is needed. We just repurpose the 'high'
166 # field for that to make '1 + high - low' work out
168 self.high = xml.attrib['width'] + ' - 1'
294 self.name, field.name, field.low, field.high);
471 assert field.high < bitset.get_size(), \
473 bitset_name, field_name, field.low, field.high, 0, bitset.get_size() - 1)