Home
last modified time | relevance | path

Searched refs:GetLocation (Results 1 – 25 of 45) sorted by relevance

12

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_resolver.cpp69 if (input_interval->GetLocation() != catch_phi_interval->GetLocation()) { in AddCatchPhiMoves()
89 auto location = inst->GetLocation(i); in ResolveInputs()
99 if (location.IsFixedRegister() && sibling->GetLocation() == location) { in ResolveInputs()
111 inst->SetLocation(i, sibling->GetLocation()); in ResolveInputs()
116 if (sibling->GetLocation() != location) { in ResolveInputs()
117 AddMoveToFixedLocation(inst, sibling->GetLocation(), i); in ResolveInputs()
136 auto fixed_location = inst->GetLocation(input_num); in AddMoveToFixedLocation()
203 AddLocationToRoots(sibling->GetLocation(), target_ss, GetGraph()); in FillSaveStateRootsMask()
211 ASSERT(sibling->GetLocation() == input_interval->FindSiblingAt(udst_ln)->GetLocation()); in FillSaveStateRootsMask()
238 inst->CastToParameter()->GetLocationData().SetDst(inst_interval->GetLocation()); in ResolveOutput()
Dsplit_resolver.cpp49 if (prev->GetEnd() != curr->GetBegin() || prev->GetLocation() == curr->GetLocation() || in ConnectSiblings()
50 curr->GetLocation().IsConstant()) { in ConnectSiblings()
96 …if (succ_split == nullptr || succ_split->GetLocation().IsConstant() || !succ_split->SplitCover(suc… in ProcessBlock()
120 if (src_split == nullptr || src_split->GetLocation() == target_split->GetLocation()) { in ConnectSpiltFromPredBlock()
Dreg_alloc_graph_coloring.cpp92 return liveness->IsPhysical() && liveness->GetLocation() == location; in FindFixedNode()
141 auto location = inst->GetLocation(i); in PrecolorIG()
357 ASSERT(interval->GetLocation().IsInvalid()); in InitWorkingRanges()
395 if (!interval->GetLocation().IsFixedRegister()) { in Presplit()
402 if (interval->GetLocation() == next->GetLocation() && interval->IntersectsWith(next)) { in Presplit()
413 … if (interval->GetLocation() == physical->GetLocation() && interval->IntersectsWith(physical)) { in Presplit()
Dreg_alloc_base.cpp160 ASSERT(interval->GetLocation().IsInvalid()); in SetType()
254 spill_fill->AddSpillFill(src->GetLocation(), dst->GetLocation(), dst->GetType()); in ConnectIntervals()
Dreg_alloc_stat.cpp31 auto location = interv->GetLocation(); in RegAllocStat()
/arkcompiler/toolchain/tooling/test/testcases/
Djs_syntax_exception_test.h33 auto jsLocation = callFrames[0]->GetLocation(); in JsSyntaxExceptionTest()
49 auto jsLocation = callFrames[0]->GetLocation(); in JsSyntaxExceptionTest()
60 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 27, 0, pandaFile_.c_str()); in JsSyntaxExceptionTest()
Djs_exception_test.h33 auto jsLocation = callFrames[0]->GetLocation(); in JsExceptionTest()
49 auto jsLocation = callFrames[0]->GetLocation(); in JsExceptionTest()
60 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 22, 0, pandaFile_.c_str()); in JsExceptionTest()
Djs_range_error_test.h33 auto jsLocation = callFrames[0]->GetLocation(); in JsRangeErrorTest()
49 auto jsLocation = callFrames[0]->GetLocation(); in JsRangeErrorTest()
60 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 20, 0, pandaFile_.c_str()); in JsRangeErrorTest()
Djs_throw_exception_test.h33 auto jsLocation = callFrames[0]->GetLocation(); in JsThrowExceptionTest()
49 auto jsLocation = callFrames[0]->GetLocation(); in JsThrowExceptionTest()
61 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 28, 0, pandaFile_.c_str()); in JsThrowExceptionTest()
Djs_single_step_test.h35 locationStart_ = TestUtil::GetLocation(sourceFile_.c_str(), 19, 0, pandaFile_.c_str()); in JsSingleStepTest()
37 locationEnd_ = TestUtil::GetLocation(sourceFile_.c_str(), 22, 0, pandaFile_.c_str()); in JsSingleStepTest()
Djs_breakpoint_test.h37 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 22, 0, pandaFile_.c_str()); in JsBreakpointTest()
Djs_breakpoint_async_test.h37 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 18, 0, pandaFile_.c_str()); in JsBreakpointAsyncTest()
Djs_breakpoint_arrow_test.h37 location_ = TestUtil::GetLocation(sourceFile_.c_str(), 18, 0, pandaFile_.c_str()); in JsBreakpointArrowTest()
Djs_step_into_test.h113 JSPtLocation location = TestUtil::GetLocation(sourceFile_.c_str(), arr[i * LINE_COLUMN], in SetJSPtLocation()
Djs_step_over_test.h113 … JSPtLocation location_ = TestUtil::GetLocation(sourceFile_.c_str(), arr[i * LINE_COLUMN], in SetJSPtLocation()
Djs_step_out_test.h113 … JSPtLocation location_ = TestUtil::GetLocation(sourceFile_.c_str(), arr[i * LINE_COLUMN], in SetJSPtLocation()
Djs_local_variable_scope_test.h41 location_ = TestUtil::GetLocation(sourceFile.c_str(), 37, 0, pandaFile.c_str()); in JsLocalVariableScopeTest()
/arkcompiler/toolchain/test/fuzztest/base/ptevents/breakpointresolved/baseptsbreakpointgetlocation_fuzzer/
Dbaseptsbreakpointgetlocation_fuzzer.cpp35 breakpointResolved.GetLocation(); in BasePtsBreakpointGetLocationFuzzTest()
/arkcompiler/ets_frontend/es2panda/util/
Dconcurrent.cpp44 …auto column = (const_cast<lexer::LineIndex &>(lineIndex)).GetLocation(expr->Range().start).col - 1; in ThrowInvalidConcurrentFunction()
/arkcompiler/ets_frontend/es2panda/lexer/token/
DsourceLocation.cpp81 SourceLocation LineIndex::GetLocation(SourcePosition pos) noexcept in GetLocation() function in panda::es2panda::lexer::LineIndex
DsourceLocation.h106 SourceLocation GetLocation(SourcePosition pos) noexcept;
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.cpp80 lexer::SourceLocation loc = index.GetLocation(pos); in ThrowTypeError()
/arkcompiler/runtime_core/compiler/tests/
Dlife_intervals_test.cpp231 EXPECT_EQ(same_settings, interval0->GetLocation() == interval1->GetLocation()); in TEST_F()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dlocations.h230 Location GetLocation(size_t index) const in GetLocation() function
/arkcompiler/ets_frontend/es2panda/ir/
DastDump.cpp252 lexer::SourceLocation loc = index_.GetLocation(pos); in SerializeSourcePosition()

12