| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | reg_alloc_linear_scan_test.cpp | 65 for (auto sf : sfInst->CastToSpillFill()->GetSpillFills()) { in CheckImmediateSpillFill() local 353 …r = std::find_if(spillFills.begin(), spillFills.end(), [zeroReg, phiReg](const SpillFillData &sf) { in TEST_F() 361 void RegAllocLinearScanTest::TestPhiMovesOverwriting(Graph *graph, SpillFillInst *sf, SpillFillInst… in TestPhiMovesOverwriting() 391 … SpillFillInst *sf, SpillFillInst *expectedSf) in TestPhiMovesOverwritingCyclic() 440 …cLinearScanTest::TestPhiMovesOverwritingNotApplied(SpillFillsResolver &resolver, SpillFillInst *sf, in TestPhiMovesOverwritingNotApplied() 455 …llocLinearScanTest::TestPhiMovesOverwritingComplex(SpillFillsResolver &resolver, SpillFillInst *sf, in TestPhiMovesOverwritingComplex() 493 …d RegAllocLinearScanTest::PhiMovesOverwritingMixed(SpillFillsResolver &resolver, SpillFillInst *sf, in PhiMovesOverwritingMixed() 547 void RegAllocLinearScanTest::PhiMovesOverwriting2(SpillFillsResolver &resolver, SpillFillInst *sf, in PhiMovesOverwriting2() 615 auto sf = GetGraph()->CreateInstSpillFill(); in TEST_F() local 662 auto sf = graph->CreateInstSpillFill(); in TEST_F() local [all …]
|
| D | reg_alloc_resolver_test.cpp | 126 auto sf = prev->CastToSpillFill(); in TEST_F() local
|
| D | reg_alloc_verifier_test.cpp | 295 auto sf = INS(2U).CastToSpillFill(); in TEST_F() local
|
| D | reg_alloc_common_test.cpp | 305 auto it = std::find_if(sfs.cbegin(), sfs.cend(), [reg](auto sf) { in TEST_F()
|
| D | split_resolver_test.cpp | 68 auto sf = inst->CastToSpillFill(); in CheckSpillFills() local
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | spill_fills_resolver.cpp | 134 for (const auto &sf : spill_fills) { in NeedToResolve() local 177 for (const auto &sf : spill_fill_inst->GetSpillFills()) { in CollectSpillFillsData() local 214 for (auto &sf : pre_moves_) { in Reorder() local 234 for (auto &sf : post_moves_) { in Reorder() local
|
| D | split_resolver.h | 50 auto sf = inst->CastToSpillFill(); in Is() local
|
| D | reg_alloc_base.cpp | 176 auto sf = inst->CastToParameter()->GetLocationData(); in SetPreassignedRegisters() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | spill_fill_encoder.cpp | 119 auto sf = *it; in EncodeSpillFill() local 182 size_t SpillFillEncoder::EncodeImmToX(const SpillFillData &sf) in EncodeImmToX() 222 size_t SpillFillEncoder::EncodeRegisterToX(const SpillFillData &sf, const SpillFillData *next, int … in EncodeRegisterToX() 262 size_t SpillFillEncoder::EncodeStackToX(const SpillFillData &sf, const SpillFillData *next, int con… in EncodeStackToX()
|
| D | method_properties.cpp | 81 auto sf = static_cast<const ParameterInst *>(inst)->GetLocationData(); in CheckAndSetStackParams() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | spill_fills_resolver.cpp | 135 for (const auto &sf : spillFills) { in NeedToResolve() local 178 for (const auto &sf : spillFillInst->GetSpillFills()) { in CollectSpillFillsData() local 215 for (auto &sf : preMoves_) { in Reorder() local 235 for (auto &sf : postMoves_) { in Reorder() local
|
| D | split_resolver.h | 50 auto sf = inst->CastToSpillFill(); in Is() local
|
| D | reg_alloc_base.cpp | 202 auto sf = inst->CastToParameter()->GetLocationData(); in SetPreassignedRegisters() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | spill_fill_data.h | 99 inline auto ToString(const SpillFillData &sf, Arch arch) in ToString()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | spill_fill_data.h | 101 inline auto ToString(const SpillFillData &sf, Arch arch) in ToString()
|
| /arkcompiler/runtime_core/libabckit/src/codegen/ |
| D | codegen_dynamic.cpp | 149 void CodeGenDynamic::EncodeSpillFillData(const ark::compiler::SpillFillData &sf) in EncodeSpillFillData() 172 for (auto sf : inst->CastToSpillFill()->GetSpillFills()) { in VisitSpillFill() local
|
| D | codegen_static.cpp | 288 void CodeGenStatic::EncodeSpillFillData(const compiler::SpillFillData &sf) in EncodeSpillFillData() 323 for (auto sf : inst->CastToSpillFill()->GetSpillFills()) { in VisitSpillFill() local
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | reg_alloc_common_test.cpp | 260 auto it = std::find_if(sfs.cbegin(), sfs.cend(), [reg](auto sf) { in TEST_F()
|
| D | split_resolver_test.cpp | 66 auto sf = inst->CastToSpillFill(); in CheckSpillFills() local
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | codegen.cpp | 152 void BytecodeGen::EncodeSpillFillData(const compiler::SpillFillData &sf) in EncodeSpillFillData() 176 for (auto sf : inst->CastToSpillFill()->GetSpillFills()) { in VisitSpillFill() local
|
| D | reg_encoder.cpp | 159 for (auto &sf : inst->GetSpillFills()) { in RenumberSpillFillRegs() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | reg_alloc_verifier.cpp | 467 auto sf = inst->GetLocationData(); in HandleParameter() local 480 for (auto sf : inst->GetSpillFills()) { in HandleSpillFill() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| D | assembler_aarch64.cpp | 104 bool sf = !rt.IsW(); in Ldp() local 138 bool sf = !rt.IsW(); in Stp() local 740 bool sf = !rd.IsW(); in Ubfm() local 750 bool sf = !rd.IsW(); in Bfm() local
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | codegen.cpp | 200 void BytecodeGen::EncodeSpillFillData(const compiler::SpillFillData &sf) in EncodeSpillFillData() 240 for (auto sf : inst->CastToSpillFill()->GetSpillFills()) { in VisitSpillFill() local
|
| D | reg_encoder.cpp | 215 for (auto &sf : inst->GetSpillFills()) { in RenumberSpillFillRegs() local
|