Searched refs:msbShift (Results 1 - 2 of 2) sorted by relevance

/gem5/src/mem/cache/tags/indexing_policies/
H A Dskewed_associative.cc44 : 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
[all...]
H A Dskewed_associative.hh85 const int msbShift; member in class:SkewedAssociative

Completed in 5 milliseconds