Home
last modified time | relevance | path

Searched refs:reg_type (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dspill_fills_resolver.cpp199 moves_table_[dest_index].reg_type = sf.GetType(); in CollectSpillFillsData()
258 auto resolver = GetResolver(moves_table_[dst_first].reg_type); in CheckAndResolveCyclicDependency()
262 moves_table_[resolver].reg_type = moves_table_[dst_reg].reg_type; in CheckAndResolveCyclicDependency()
290 auto type = moves_table_[dst].reg_type; in AddMovesChain()
Dspill_fills_resolver.h56 DataType::Type reg_type; member
Dreg_alloc_resolver.cpp243 auto reg_type = inst_interval->GetType(); in ResolveOutput() local
247 GetGraph()->SetRegUsage(reg, reg_type); in ResolveOutput()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_builder.cpp151 DataType::Type reg_type; in SetParamSpillFill() local
153 reg_type = DataType::REFERENCE; in SetParamSpillFill()
155 reg_type = DataType::UINT64; in SetParamSpillFill()
157 reg_type = DataType::UINT32; in SetParamSpillFill()
160 …nst->SetLocationData({LocationType::REGISTER, LocationType::REGISTER, reg_src, reg_src, reg_type}); in SetParamSpillFill()
/arkcompiler/runtime_core/compiler/tests/
Dreg_alloc_common_test.cpp30 template <DataType::Type reg_type>
34 template <DataType::Type reg_type>
38 if constexpr (DataType::UINT64 == reg_type) { in TestParametersLocations()
100 RunRegAllocatorsAndCheck(graph, [type = reg_type](Graph *check_graph) { in TestParametersLocations()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph.h405 template <DataType::Type reg_type>
409 if constexpr (reg_type == DataType::INT64) { in GetUsedRegs()
413 if constexpr (reg_type == DataType::FLOAT64) { in GetUsedRegs()
430 template <DataType::Type reg_type>
435 if constexpr (reg_type == DataType::INT64) { in SetUsedReg()
438 } else if constexpr (reg_type == DataType::FLOAT64) { in SetUsedReg()
447 template <DataType::Type reg_type>
455 if constexpr (reg_type == DataType::INT64) { in InitUsedRegs()
459 } else if constexpr (reg_type == DataType::FLOAT64) { in InitUsedRegs()