Home
last modified time | relevance | path

Searched refs:used_regs (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/asahi/compiler/
Dagx_register_allocate.c65 agx_assign_regs(BITSET_WORD *used_regs, unsigned count, unsigned align, unsigned max) in agx_assign_regs() argument
71 conflict |= BITSET_TEST(used_regs, reg + j); in agx_assign_regs()
75 BITSET_SET(used_regs, reg + j); in agx_assign_regs()
87 fprintf(stderr, " %08X\n", used_regs[i]); in agx_assign_regs()
97 BITSET_DECLARE(used_regs, AGX_NUM_REGS) = { 0 }; in agx_ra_assign_local()
101 used_regs[i] |= (*pred)->regs_out[i]; in agx_ra_assign_local()
104 BITSET_SET(used_regs, 0); // control flow writes r0l in agx_ra_assign_local()
105 BITSET_SET(used_regs, 5*2); // TODO: precolouring, don't overwrite vertex ID in agx_ra_assign_local()
106 BITSET_SET(used_regs, (5*2 + 1)); in agx_ra_assign_local()
107 BITSET_SET(used_regs, (6*2 + 0)); in agx_ra_assign_local()
[all …]
/third_party/node/deps/v8/src/wasm/baseline/
Dliftoff-assembler.cc407 ReuseRegisters reuse_registers, LiftoffRegList used_regs) { in InitMergeRegion() argument
429 if (!reg && state->has_unused_register(rc, used_regs)) { in InitMergeRegion()
430 reg = state->unused_register(rc, used_regs); in InitMergeRegion()
476 LiftoffRegList used_regs; in InitMerge() local
478 if (src.is_reg()) used_regs.set(src.reg()); in InitMerge()
489 if (src.is_reg()) used_regs.set(src.reg()); in InitMerge()
500 used_regs); in InitMerge()
514 used_regs); in InitMerge()
516 DCHECK_EQ(used_regs, used_registers & used_regs); in InitMerge()
524 kRegistersAllowed, kReuseRegisters, used_regs); in InitMerge()
[all …]