Lines Matching refs:binSize
222 func->binPos = prog->binSize; in prepareEmission()
231 int32_t adjSize = bb->binSize; in prepareEmission()
237 adjSize = bb->binSize + sizeToBundlesNVE4(adjSize) * 8; in prepareEmission()
239 bb->binSize = adjSize; in prepareEmission()
243 func->binSize = adjPos - func->binPos; in prepareEmission()
246 prog->binSize += func->binSize; in prepareEmission()
270 for (j = func->bbCount - 1; j >= 0 && !func->bbArray[j]->binSize; --j); in prepareEmission()
277 in->binSize -= 8; in prepareEmission()
278 func->binSize -= 8; in prepareEmission()
285 bb->binPos = in->binPos + in->binSize; in prepareEmission()
286 if (in->binSize) // no more no-op branches to bb in prepareEmission()
320 bb->binSize += 4; in prepareEmission()
325 bb->binSize += 4; in prepareEmission()
332 bb->binSize += 4; in prepareEmission()
336 bb->binSize += i->encSize; in prepareEmission()
342 bb->binSize += 4; in prepareEmission()
345 bb->binSize += 8; in prepareEmission()
351 func->binSize += bb->binSize; in prepareEmission()
385 if (!binSize) { in emitBinary()
389 code = reinterpret_cast<uint32_t *>(MALLOC(binSize)); in emitBinary()
392 emit->setCodeLocation(code, binSize); in emitBinary()