Lines Matching refs:line_size
47 if ((cache->size % (cache->line_size * cache->assoc) != 0) ||
48 (-1 == VG_(log2)(cache->size/cache->line_size/cache->assoc)))
54 if (-1 == VG_(log2)(cache->line_size)) {
61 if (cache->line_size < MIN_LINE_SIZE) {
66 if (cache->size <= cache->line_size) {
71 if (cache->assoc > (cache->size / cache->line_size)) {
94 cache->line_size = (Int)i3;
97 if (cache->line_size != i3) goto overflow;
140 c->size, c->assoc, c->line_size);
214 if (LLc->size == 0 || LLc->assoc == 0 || LLc->line_size == 0)
217 tl_assert(LLc->size > 0 && LLc->assoc > 0 && LLc->line_size > 0);
221 UInt old_line_size = (UInt)LLc->line_size;
262 "specified LL cache: line_size %u assoc %u total_size %'u\n",
265 "simulated LL cache: line_size %u assoc %u total_size %'u\n",\
270 LLc->line_size = new_line_size;
280 #define DEFINED(L) (-1 != L->size || -1 != L->assoc || -1 != L->line_size)
319 " --I1=<size>,<assoc>,<line_size> set I1 cache manually\n"
320 " --D1=<size>,<assoc>,<line_size> set D1 cache manually\n"
321 " --LL=<size>,<assoc>,<line_size> set LL cache manually\n"