Home
last modified time | relevance | path

Searched refs:DstType (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dspill_fill_encoder.cpp26 bool sameDstType = pred.DstType() == succ.DstType(); in AreConsecutiveOps()
37 if (pred.DstType() == LocationType::STACK && pred.DstValue() != succ.DstValue() + 1U) { in AreConsecutiveOps()
44 if (pred.DstType() == LocationType::STACK_PARAMETER && pred.DstValue() != succ.DstValue() - 1U) { in AreConsecutiveOps()
79 bool isSpill = it->GetSrc().IsAnyRegister() && it->DstType() == LocationType::STACK; in SortSpillFillData()
85 while (next != spillFills->end() && it->SrcType() == next->SrcType() && it->DstType() == next->DstType()) { in SortSpillFillData()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dspill_fills_resolver.cpp135 if (sf.DstType() == sf.SrcType() && sf.DstValue() == sf.SrcValue()) { in NeedToResolve()
153 if (sf.DstType() == LocationType::STACK || sf.DstType() == LocationType::STACK_PARAMETER) { in NeedToResolve()
178 if (sf.DstType() == sf.SrcType() && sf.DstValue() == sf.SrcValue()) { in CollectSpillFillsData()
187 if (sf.DstType() == LocationType::STACK_ARGUMENT) { in CollectSpillFillsData()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dspill_fills_resolver.cpp136 if (sf.DstType() == sf.SrcType() && sf.DstValue() == sf.SrcValue()) { in NeedToResolve()
154 if (sf.DstType() == LocationType::STACK || sf.DstType() == LocationType::STACK_PARAMETER) { in NeedToResolve()
179 if (sf.DstType() == sf.SrcType() && sf.DstValue() == sf.SrcValue()) { in CollectSpillFillsData()
188 if (sf.DstType() == LocationType::STACK_ARGUMENT) { in CollectSpillFillsData()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dreg_alloc_resolver_test.cpp24 return std::forward_as_tuple(lhs.SrcType(), lhs.DstType(), lhs.GetType(), lhs.SrcValue(), lhs.DstValue()) == in operator ==()
25 std::forward_as_tuple(rhs.SrcType(), rhs.DstType(), rhs.GetType(), rhs.SrcValue(), rhs.DstValue()); in operator ==()
H A Dspill_fill_encoder_test.cpp25 left.DstType() == right.DstType() && left.DstValue() == right.DstValue() && in operator ==()
H A Dreg_alloc_common_test.cpp306 return sf.DstValue() == reg && sf.DstType() == LocationType::REGISTER; in TEST_F()
H A Dreg_alloc_linear_scan_test.cpp31 return std::forward_as_tuple(lhs.SrcType(), lhs.DstType(), lhs.GetType(), lhs.SrcValue(), lhs.DstValue()) == in operator ==()
32 std::forward_as_tuple(rhs.SrcType(), rhs.DstType(), rhs.GetType(), rhs.SrcValue(), rhs.DstValue()); in operator ==()
H A Dsplit_resolver_test.cpp73 found |= sfData.SrcType() == src_loc && sfData.DstType() == dst_loc && sfData.SrcValue() == src && in CheckSpillFills()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dspill_fill_data.h40 LocationType DstType() const in DstType() function in panda::compiler::SpillFillData
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dspill_fill_data.h40 LocationType DstType() const in DstType() function in ark::compiler::SpillFillData
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.cpp155 if (sf.SrcType() != compiler::LocationType::REGISTER || sf.DstType() != compiler::LocationType::REGISTER) { in EncodeSpillFillData()
158 << " dst_type: " << static_cast<int>(sf.DstType()); in EncodeSpillFillData()
H A Dreg_encoder.cpp164 if (sf.DstType() == compiler::LocationType::REGISTER && sf.DstValue() >= min_reg) { in RenumberSpillFillRegs()
/arkcompiler/runtime_core/compiler/tests/
H A Dreg_alloc_common_test.cpp261 return sf.DstValue() == reg && sf.DstType() == LocationType::REGISTER; in TEST_F()
H A Dsplit_resolver_test.cpp71 found |= sf_data.SrcType() == src_loc && sf_data.DstType() == dst_loc && sf_data.SrcValue() == src && in CheckSpillFills()
/arkcompiler/ets_runtime/ecmascript/
H A Decma_string.h634 template<typename DstType, typename SrcType>
635 static void CopyChars(DstType *dst, SrcType *src, uint32_t count)
638 Span<DstType> dstSp(dst, count);
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dreg_encoder.cpp195 if (sf.DstType() == compiler::LocationType::REGISTER && sf.DstValue() >= minReg) { in RenumberSpillFillRegs()
H A Dcodegen.cpp202 if (sf.SrcType() != compiler::LocationType::REGISTER || sf.DstType() != compiler::LocationType::REGISTER) { in EncodeSpillFillData()
205 << " dst_type: " << static_cast<int>(sf.DstType()); in EncodeSpillFillData()

Completed in 19 milliseconds