Lines Matching refs:msbShift
44 : BaseIndexingPolicy(p), msbShift(floorLog2(numSets) - 1)
53 panic_if(setShift + 2 * (msbShift + 1) > 64, "Unsuported number of bits " \
66 const uint8_t msb = bits<Addr>(addr, msbShift);
70 return insertBits<Addr, uint8_t>(addr >> 1, msbShift, xor_bit);
79 const uint8_t msb = bits<Addr>(addr, msbShift - 1);
80 const uint8_t xor_bit = bits<Addr>(addr, msbShift);
84 const Addr addr_no_msb = mbits<Addr>(addr, msbShift - 1, 0);
97 Addr addr1 = bits<Addr>(addr, msbShift, 0);
98 const Addr addr2 = bits<Addr>(addr, 2 * (msbShift + 1) - 1, msbShift + 1);
144 Addr addr1 = bits<Addr>(addr, msbShift, 0);
145 const Addr addr2 = bits<Addr>(addr, 2 * (msbShift + 1) - 1, msbShift + 1);
160 for (int i = 0; i < msbShift; i++) {
168 for (int i = 0; i < msbShift; i++) {
176 for (int i = 0; i <= msbShift; i++) {
184 for (int i = 0; i <= msbShift; i++) {
203 const Addr addr_set = (tag << (msbShift + 1)) | entry->getSet();