Home
last modified time | relevance | path

Searched refs:INVALID_REG (Results 1 – 25 of 27) sorted by relevance

12

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_stat.cpp22 std::vector<bool> used_regs(INVALID_REG); in RegAllocStat()
23 std::vector<bool> used_vregs(INVALID_REG); in RegAllocStat()
24 std::vector<bool> used_slots(INVALID_REG); in RegAllocStat()
25 std::vector<bool> used_vslots(INVALID_REG); in RegAllocStat()
Dinterference_graph.h115 Register color_ = INVALID_REG;
216 Register color = INVALID_REG;
227 if (node.GetColor() != INVALID_REG) { in UpdateBiasData()
261 if (node.GetColor() != INVALID_REG) { in AssignColors()
270 if (node.HasBias() && biases_[node.GetBias()].color != INVALID_REG && in AssignColors()
292 if (node.HasBias() && biases_[node.GetBias()].color == INVALID_REG) { in AssignColors()
319 if (nbr_node.GetColor() != INVALID_REG && HasEdge(id, nbr_id)) { in MakeBusyBitmap()
325 if (biases_[nbr_node.GetBias()].color != INVALID_REG) { in MakeBusyBitmap()
Dinterference_graph.cpp200 colors.fill(INVALID_REG); in Dump()
204 if (!(skip_physical && node.IsPhysical()) && colors[node.GetColor()] == INVALID_REG) { in Dump()
225 GetNode(node_num).GetColor() != INVALID_REG) { in Dump()
Dreg_alloc_base.cpp170 if (inst->GetDstReg() != INVALID_REG) { in SetPreassignedRegisters()
194 interval->SetPreassignedReg(INVALID_REG); in SetPreassignedRegisters()
Dreg_alloc_graph_coloring.cpp276 ASSERT(color != INVALID_REG); in Remap()
350 if (interval->IsPreassigned() && interval->GetReg() == INVALID_REG) { in InitWorkingRanges()
351 ASSERT(interval->GetReg() != INVALID_REG); in InitWorkingRanges()
Dspill_fills_resolver.cpp22 : SpillFillsResolver(graph, INVALID_REG, MAX_NUM_REGS, MAX_NUM_VREGS) in SpillFillsResolver()
318 if (resolver_ != INVALID_REG) { in GetResolver()
Dreg_alloc_resolver.cpp233 inst->SetDstReg(INVALID_REG); in ResolveOutput()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dlocations.h132 return GetValue() != INVALID_REG; in IsRegisterValid()
155 return IsAnyRegister() && GetValue() == INVALID_REG; in IsUnallocatedRegister()
160 return IsAnyRegister() && GetValue() != INVALID_REG; in IsFixedRegister()
210 return Location(Kind::REGISTER, INVALID_REG); in RequireRegister()
Dconstants.h42 constexpr Register INVALID_REG = std::numeric_limits<Register>::max();
48 constexpr Register VIRTUAL_FRAME_SIZE = INVALID_REG - 1U;
Dir_constructor.h123 inst->SetSrcReg(i, INVALID_REG); in NewInst()
1136 if (inst->GetDstReg() != INVALID_REG && !inst->IsOperandsDynamic()) { in PropagateRegisters()
Ddump.cpp435 if (spill_fill.DstValue() != INVALID_REG) { in Dump()
/arkcompiler/runtime_core/bytecode_optimizer/
Dreg_acc_alloc.cpp183 compiler::Register reg = need ? compiler::INVALID_REG : compiler::ACC_REG_ID; in SetNeedLda()
208 inst->SetSrcReg(i, compiler::INVALID_REG); in RunImpl()
210 inst->SetDstReg(compiler::INVALID_REG); in RunImpl()
272 input->SetDstReg(compiler::INVALID_REG); in RunImpl()
Dreg_encoder.h76 RegContent() : reg(compiler::INVALID_REG), type(compiler::DataType::NO_TYPE) {} in RegContent()
Dcodegen.cpp247 ASSERT(sf.SrcValue() != compiler::INVALID_REG && sf.DstValue() != compiler::INVALID_REG); in EncodeSpillFillData()
Dreg_encoder.cpp146 return r != panda::compiler::ACC_REG_ID && r != panda::compiler::INVALID_REG; in RegNeedsRenumbering()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dextend_assembler.h90 if (ret.GetId() == INVALID_REG) { in CallDispatcherArgument()
Dassembler_aarch64.h59 return reg_ != RegisterId::INVALID_REG; in IsValid()
160 : reg_(RegisterId::INVALID_REG), extend_(Extend::NO_EXTEND), shift_(Shift::NO_SHIFT), in Operand()
239 : base_(base), offsetReg_(RegisterId::INVALID_REG), offsetImm_(offset), addrmod_(addrmod), in base_()
Dassembler_aarch64_constants.h26 INVALID_REG = 0xFF, enumerator
/arkcompiler/runtime_core/compiler/tests/
Dreg_alloc_common_test.cpp186 EXPECT_NE(inst->GetDstReg(), INVALID_REG); in TEST_F()
229 EXPECT_NE(reg, INVALID_REG); in TEST_F()
Dlife_intervals_test.cpp217 if (graph->GetZeroReg() == INVALID_REG) { in TEST_F()
Dcompiler_regalloc_test.cpp162 bias.color = INVALID_REG; in __anon5d7559aa0502()
519 Register color = INVALID_REG; in __anon5d7559aa0d02()
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Dcodegen_test.cpp192 Register reg = INVALID_REG; in __anon0774c0120302()
305 Register reg2 = INVALID_REG; in __anon0774c0120502()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dcommon_call.h197 Register acc = INVALID_REG);
Dasm_interpreter_call.cpp344 return INVALID_REG; in GetThisRegsiter()
365 return INVALID_REG; in GetNewTargetRegsiter()
1084 if (accRegister == INVALID_REG) { in DispatchCall()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_builder.cpp33 ASSERT(!GetGraph()->IsBytecodeOptimizer() || reg_num != INVALID_REG); in Prepare()

12