| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | escape_analysis_editor.cpp | 20 GateRef EscapeAnalysisEditor::VisitFinishAllocate(GateRef gate) in VisitFinishAllocate() argument 30 GateRef EscapeAnalysisEditor::VisitGate(GateRef gate) in VisitGate() argument [all...] |
| H A D | later_elimination.h | 46 GateRef LookupNode(DependChains* dependChain, GateRef gate) in LookupNode() argument
|
| H A D | useless_gate_elimination.cpp | 20 void UselessGateElimination::PushGate(GateRef gate) in PushGate() argument 47 GateRef gate in MarkGate() local 59 ReplaceDead(GateRef gate) ReplaceDead() argument [all...] |
| H A D | constant_folding.cpp | 28 GateRef ConstantFolding::VisitGate(GateRef gate) in VisitGate() argument 49 GateRef ConstantFolding::VisitZEXT(GateRef gate) in VisitZEXT() argument 76 VisitSMOD(GateRef gate) VisitSMOD() argument 95 VisitUMOD(GateRef gate) VisitUMOD() argument 114 VisitADD(GateRef gate) VisitADD() argument 131 VisitSUB(GateRef gate) VisitSUB() argument 148 VisitMUL(GateRef gate) VisitMUL() argument [all...] |
| H A D | dead_code_elimination.cpp | 20 GateRef DeadCodeElimination::VisitGate(GateRef gate) in VisitGate() argument 42 GateRef DeadCodeElimination::StateIsDead(GateRef gate) in StateIsDead() argument 51 EliminateDependSelector(GateRef gate) EliminateDependSelector() argument 71 EliminateIfException(GateRef gate) EliminateIfException() argument 84 EliminateLoopExit(GateRef gate) EliminateLoopExit() argument 93 EliminateBranch(GateRef gate) EliminateBranch() argument 113 DecreaseAllSelectors(GateRef gate, size_t count) DecreaseAllSelectors() argument 122 EliminateMergeAndLoopBegin(GateRef gate) EliminateMergeAndLoopBegin() argument 166 TryFindAndDeleteLoopExit(GateRef gate) TryFindAndDeleteLoopExit() argument 176 DeleteLoopExit(GateRef gate) DeleteLoopExit() argument 189 EliminateGate(GateRef gate) EliminateGate() argument [all...] |
| H A D | early_elimination.h | 50 GateRef gate; member [all...] |
| H A D | later_elimination.cpp | 26 GateRef LaterElimination::VisitDependEntry(GateRef gate) in VisitDependEntry() argument 32 GateRef LaterElimination::VisitGate(GateRef gate) in VisitGate() argument 69 GateRef LaterElimination::TryEliminateOther(GateRef gate) in TryEliminateOther() argument 80 TryEliminateGate(GateRef gate) TryEliminateGate() argument 99 TryEliminateDependSelector(GateRef gate) TryEliminateDependSelector() argument 129 UpdateDependChain(GateRef gate, DependChains* dependChain) UpdateDependChain() argument [all...] |
| H A D | loop_analysis.cpp | 46 auto gate = *it; in Run() local 120 void LoopAnalysis::UpdateLoopInfo(LoopInfo* loopInfo, GateRef gate, size_t dep) in UpdateLoopInfo() argument [all...] |
| H A D | value_numbering.cpp | 20 GateRef ValueNumbering::VisitGate(GateRef gate) in VisitGate() argument 144 HashCode(GateRef gate) HashCode() argument [all...] |
| H A D | value_numbering.h | 45 void SetEntry(size_t hash, GateRef gate) in SetEntry() argument
|
| H A D | argument_accessor.cpp | 131 GateRef ArgumentAccessor::GetFrameArgsIn(GateRef gate, FrameArgIdx idx) in GetFrameArgsIn() argument
|
| H A D | combined_pass_visitor.cpp | 20 int32_t CombinedPassVisitor::GetGateOrder(GateRef gate) in GetGateOrder() argument 29 void CombinedPassVisitor::SetGateOrder(GateRef gate, int32_t orderId) in SetGateOrder() argument 48 void CombinedPassVisitor::LogicallyReplaceGate(GateRef gate, GateRef replacement) in LogicallyReplaceGate() argument 58 void CombinedPassVisitor::RelaxStateAndDepend(GateRef gate) in RelaxStateAndDepend() argument 63 ReplaceGate(GateRef gate, GateRef replacement) ReplaceGate() argument 79 ReplaceGate(GateRef gate, StateDepend stateDepend, GateRef replacement) ReplaceGate() argument 105 VistDependSelectorForLoop(GateRef gate) VistDependSelectorForLoop() argument 144 GateRef gate = changedList_.back(); VisitGraph() local 158 ReVisitGate(GateRef gate) ReVisitGate() argument 166 VisitGate(GateRef gate) VisitGate() argument 193 GateRef gate = current.GetGate(); VisitTopGate() local 257 GateRef gate = current.GetGate(); PrintStack() local [all...] |
| H A D | combined_pass_visitor.h | 48 void ReplaceGate(GateRef gate, GateRef replacement) in ReplaceGate() argument 52 ReplaceGate(GateRef gate, StateDepend stateDepend, GateRef replacement) ReplaceGate() argument 88 PushGate(GateRef gate, size_t index) PushGate() argument 94 PushChangedGate(GateRef gate) PushChangedGate() argument 100 PopGate(GateRef gate) PopGate() argument [all...] |
| H A D | graph_editor.cpp | 22 void GraphEditor::RemoveDeadState(Circuit* circuit, GateRef gate) in RemoveDeadState() argument 44 void GraphEditor::ReplaceGate(GateRef gate) in ReplaceGate() argument 63 GateRef gate = edge.GetGate(); in RemoveGate() local 86 GateRef gate = edge.GetGate(); in PropagateGate() local 103 GateRef gate = edge.GetGate(); PropagateMerge() local 125 HasOsrDeoptUse(GateRef gate) HasOsrDeoptUse() argument [all...] |
| H A D | induction_variable_analysis.cpp | 210 TryReplaceOutOfLoopUses(GateRef gate, const GraphLinearizer::LoopInfo& loop, const int32_t result) TryReplaceOutOfLoopUses() argument [all...] |
| H A D | loop_peeling.cpp | 165 SetCopy(GateRef gate) SetCopy() argument [all...] |
| H A D | range_guard.cpp | 26 GateRef RangeGuard::VisitGate(GateRef gate) in VisitGate() argument 49 GateRef RangeGuard::TraverseOthers(GateRef gate) in TraverseOthers() argument 61 TraverseDependSelector(GateRef gate) TraverseDependSelector() argument 90 TryApplyRangeGuardForLength(DependChains* dependChain, GateRef gate, GateRef input) TryApplyRangeGuardForLength() argument 103 TryApplyRangeGuardForIndex(DependChains* dependChain, GateRef gate, GateRef input) TryApplyRangeGuardForIndex() argument 116 TryApplyRangeGuardGate(GateRef gate) TryApplyRangeGuardGate() argument 148 VisitDependEntry(GateRef gate) VisitDependEntry() argument 154 UpdateDependChain(GateRef gate, DependChains* dependChain) UpdateDependChain() argument [all...] |
| H A D | string_builder_optimizer.cpp | 47 void StringBuilderOptimizer::FindBuilderBegin(GateRef gate) in FindBuilderBegin() argument 83 FindInBuilder(GateRef gate) FindInBuilder() argument 192 StatusTransfer(GateRef gate) StatusTransfer() argument 215 HasConcatOrPhiUse(GateRef gate) HasConcatOrPhiUse() argument 231 CheckStringAddUses(GateRef gate) CheckStringAddUses() argument 266 IsLiteralString(GateRef gate) IsLiteralString() argument 271 IsLoopHeader(GateRef gate) IsLoopHeader() argument 276 LoopContains(GateRef loopPhi, GateRef gate) LoopContains() argument [all...] |
| H A D | string_builder_optimizer.h | 66 Status& GetStatus(GateRef gate) in GetStatus() argument 76 void SetStatus(GateRef gate, State state, int id = INVALID_ID) in SetStatus() argument 80 void UpdateStatus(GateRef gate, State state) in UpdateStatus() argument [all...] |
| H A D | ts_hcr_opt_pass.cpp | 21 GateRef TSHCROptPass::VisitGate(GateRef gate) in VisitGate() argument 34 void TSHCROptPass::AddProfiling(GateRef gate) in AddProfiling() argument 48 VisitTypedBinaryOp(GateRef gate) VisitTypedBinaryOp() argument 56 VisitStringBinOp(GateRef gate) VisitStringBinOp() argument 69 VisitStringEqual(GateRef gate) VisitStringEqual() argument 112 IsSingleCharString(GateRef gate) IsSingleCharString() argument 126 IsNotLoadStrOrStringLoadElement(GateRef gate) IsNotLoadStrOrStringLoadElement() argument 139 ConvertConstSingleCharToInt32(GateRef gate) ConvertConstSingleCharToInt32() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/base/ |
| H A D | depend_chain_helper.cpp | 64 DependChains* DependChains::UpdateNode(GateRef gate) in UpdateNode() argument
|
| H A D | depend_chain_helper.h | 28 GateRef gate; member
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| H A D | pgo_type_infer.cpp | 32 void PGOTypeInfer::RunTypeInfer(GateRef gate) in RunTypeInfer() argument 68 InferLdObjByName(GateRef gate) InferLdObjByName() argument 77 InferStOwnByIndex(GateRef gate) InferStOwnByIndex() argument 87 InferCreateArray(GateRef gate) InferCreateArray() argument 104 InferAccessObjByValue(GateRef gate) InferAccessObjByValue() argument 134 TrySetElementsKind(GateRef gate) TrySetElementsKind() argument 145 TrySetTransitionElementsKind(GateRef gate) TrySetTransitionElementsKind() argument 157 TrySetPropKeyKind(GateRef gate, GateRef propKey) TrySetPropKeyKind() argument 167 TrySetOnHeapMode(GateRef gate) TrySetOnHeapMode() argument [all...] |
| H A D | pgo_type_infer.h | 37 GateRef gate; member [all...] |
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| H A D | meta_data_equal_test.cpp | 142 auto gate = in HWTEST_F_L0() local
|