Home
last modified time | relevance | path

Searched refs:GetIn (Results 1 - 22 of 22) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Ddead_code_elimination.cpp125 auto loopEntry = acc_.GetIn(gate, 0); in EliminateMergeAndLoopBegin()
133 auto input = acc_.GetIn(gate, count); in EliminateMergeAndLoopBegin()
148 auto selectorInput = acc_.GetIn(*it, 1); in EliminateMergeAndLoopBegin()
152 return acc_.GetIn(gate, 0); in EliminateMergeAndLoopBegin()
H A Dloop_peeling.cpp67 GateRef in = acc_.GetIn(gate, i); in CopyLoopBody()
93 auto input = acc_.GetIn(selector, i); in CopySelector()
109 auto input = acc_.GetIn(loopInfo_->loopHead, i); in CopyLoopHeader()
128 GateRef backward = acc_.GetIn(*it, 2); // 2: index of depend or value back in CopyLoopHeader()
175 copies_[gate] = acc_.GetIn(gate, 1); // 1: index of forward in SetCopy()
H A Dvalue_numbering.cpp167 if (acc_.GetIn(lhs, i) != acc_.GetIn(rhs, i)) { in CheckReplacement()
H A Dverifier.cpp240 (circuit->GetOpCode(circuit->GetIn(fixedGate, 0)) == OpCode::LOOP_BEGIN && cnt == 2)) { in RunFixedGatesRelationsCheck()
242 auto a = bbGatesAddrToIdx.at(circuit->GetIn(predGate, 0)); in RunFixedGatesRelationsCheck()
243 auto b = bbGatesAddrToIdx.at(circuit->GetIn(circuit->GetIn(fixedGate, 0), in RunFixedGatesRelationsCheck()
252 LOG_COMPILER(ERROR) << "BB_" << bbGatesAddrToIdx.at(circuit->GetIn(predGate, 0)) in RunFixedGatesRelationsCheck()
254 << bbGatesAddrToIdx.at(circuit->GetIn(circuit->GetIn(fixedGate, 0), in RunFixedGatesRelationsCheck()
323 const auto prev = gateAcc.GetIn(cur, idx); in RunFlowCyclesFind()
H A Dloop_analysis.cpp205 acc_.UpdateAllUses(gate, acc_.GetIn(gate, 0)); in LoopExitElimination()
211 acc_.UpdateAllUses(gate, acc_.GetIn(gate, 1)); in LoopExitElimination()
H A Dscheduler.cpp227 result[bbGatesAddrToIdx.at(acc.GetIn(succGate, 0))].push_back(succGate); in Run()
262 returnValue = bbGatesAddrToIdx.at(acc.GetIn(gate, 0)); in CalculateSchedulingUpperBound()
437 curLowerBound = bbGatesAddrToIdx.at(acc.GetIn(acc.GetIn(curGate, 0), idx - 1)); in CalculateSchedulingLowerBound()
440 curLowerBound = bbGatesAddrToIdx.at(acc.GetIn(curGate, 0)); in CalculateSchedulingLowerBound()
H A Dgate.cpp566 GetIn(idx)->SetGateNull(); in Gate()
577 GetIn(idx)->SetGate(in); in NewIn()
603 GetIn(idx)->GetGate()->SetFirstOut(GetOut(idx)->GetNextOut()); in DeleteIn()
606 GetIn(idx)->GetGate()->SetFirstOutNull(); in DeleteIn()
608 GetIn(idx)->SetGateNull(); in DeleteIn()
660 In *Gate::GetIn(size_t idx) in GetIn() function in panda::ecmascript::kungfu::Gate
688 return GetIn(idx)->GetGate(); in GetInGate()
H A Dcircuit_builder_helper.cpp54 entry_ = Label(NewLabel(this, acc.GetIn(hir, 0))); in Environment()
60 inputList_.emplace_back(acc.GetIn(hir, i)); in Environment()
H A Dcombined_pass_visitor.cpp205 GateRef input = acc_.GetIn(gate, i); in VisitTopGate()
218 GateRef input = acc_.GetIn(gate, i); in VisitTopGate()
H A Dgraph_linearizer.cpp649 auto curGate = acc_.GetIn(succGate, edge.GetIndex()); in VisitUpperBoundGate()
677 auto prevGate = acc_.GetIn(curGate, edge.GetIndex()); in VisitPreparedGate()
806 useGate = acc_.GetIn(state, useIt.GetIndex() - 1); // -1: for state in GetCommonDominatorOfAllUses()
809 useGate = acc_.GetIn(useGate, useIt.GetIndex()); in GetCommonDominatorOfAllUses()
H A Dcircuit.cpp306 GateRef Circuit::GetIn(GateRef gate, size_t idx) const in GetIn() function in panda::ecmascript::kungfu::Circuit
382 ModifyIn(gate, i, GetIn(gate, i + 1)); in DecreaseIn()
H A Dgate_accessor.cpp840 return circuit_->GetIn(gate, valueIndex + idx); in GetValueIn()
864 GateRef GateAccessor::GetIn(GateRef gate, size_t idx) const in GetIn() function in panda::ecmascript::kungfu::GateAccessor
866 return circuit_->GetIn(gate, idx); in GetIn()
872 return circuit_->GetIn(gate, idx); in GetState()
1014 GateRef i = GetIn(g, id); in IsIn()
1157 return circuit_->GetIn(gate, dependIndex + idx); in GetDep()
1754 return circuit_->GetIn(gate, index);
H A Dgate.h165 [[nodiscard]] In *GetIn(size_t idx);
H A Dasync_function_lowering.cpp255 GateRef inGate = accessor_.GetIn(stateInGate, i); in CheckResumeInLoopBody()
H A Dcircuit.h293 GateRef GetIn(GateRef gate, size_t idx) const;
H A Dgate_accessor.h460 GateRef GetIn(GateRef gate, size_t idx) const;
H A Dcircuit_builder.cpp985 GateRef phiIn = acc.GetIn(phi, i); in TryRemoveTrivialPhi()
H A Dframe_states.cpp616 mergeValueSelector = acc_.GetIn(nextValue, 1); // 1: index of phi of merge in MergeValue()
H A Dslowpath_lowering.cpp2091 (idx > 0 && (acc_.GetOpCode(acc_.GetIn(acc_.GetIn(gate, 0), idx - 1)) != OpCode::IF_EXCEPTION)); in IsDependIfStateMent()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Ddead_code_elimination_test.cpp132 EXPECT_TRUE(acc.GetIn(merge, 0) == ifTrue2); in HWTEST_F_L0()
133 EXPECT_TRUE(acc.GetIn(merge, 1) == ifFalse); in HWTEST_F_L0()
134 EXPECT_TRUE(acc.GetIn(valueSelector, 1) == arg0); in HWTEST_F_L0()
135 EXPECT_TRUE(acc.GetIn(valueSelector, 2) == arg2); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_ir_builder.cpp1454 auto g0 = acc_.GetIn(gate, 0); in HandleMod()
1455 auto g1 = acc_.GetIn(gate, 1); in HandleMod()
1799 auto g0 = acc_.GetIn(gate, 0); in HandleAdd()
1800 auto g1 = acc_.GetIn(gate, 1); in HandleAdd()
1806 auto g0 = acc_.GetIn(gate, 0); in HandleTruncFloatToInt()
1863 auto g0 = acc_.GetIn(gate, 0); in HandleSub()
1864 auto g1 = acc_.GetIn(gate, 1); in HandleSub()
1892 auto g0 = acc_.GetIn(gate, 0); in HandleMul()
1893 auto g1 = acc_.GetIn(gate, 1); in HandleMul()
1920 auto g0 = acc_.GetIn(gat in HandleFloatDiv()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.cpp958 auto g0 = acc_.GetIn(gate, 0); in HandleAdd()
959 auto g1 = acc_.GetIn(gate, 1); in HandleAdd()
1031 VisitLoad(gate, acc_.GetIn(gate, 1)); in HandleLoad()
1048 GateRef left = acc_.GetIn(gate, 0); in HandleCmp()
1049 GateRef right = acc_.GetIn(gate, 1); in HandleCmp()
1395 auto g0 = acc_.GetIn(gate, 0); in HandleIntDiv()
1396 auto g1 = acc_.GetIn(gate, 1); in HandleIntDiv()
1706 auto g0 = acc_.GetIn(gate, 0); in HandleUDiv()
1707 auto g1 = acc_.GetIn(gate, 1); in HandleUDiv()
1722 auto g0 = acc_.GetIn(gat in HandleIntAnd()
[all...]

Completed in 39 milliseconds