/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | verifier.cpp | 31 bool Verifier::RunDataIntegrityCheck(const Circuit *circuit) in RunDataIntegrityCheck() 112 bool Verifier::RunStateGatesCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList) in RunStateGatesCheck() 120 bool Verifier::RunCFGSoundnessCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList, in RunCFGSoundnessCheck() 142 bool Verifier::RunCFGIsDAGCheck(const Circuit *circuit) in RunCFGIsDAGCheck() 190 bool Verifier::RunCFGReducibilityCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesL… in RunCFGReducibilityCheck() 219 bool Verifier::RunFixedGatesCheck(const Circuit *circuit, const std::vector<GateRef> &fixedGatesLis… in RunFixedGatesCheck() 227 bool Verifier::RunFixedGatesRelationsCheck(const Circuit *circuit, const std::vector<GateRef> &fixe… in RunFixedGatesRelationsCheck() 263 bool Verifier::RunFlowCyclesFind(const Circuit *circuit, std::vector<GateRef> *schedulableGatesList… in RunFlowCyclesFind() 359 bool Verifier::RunSchedulableGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedul… in RunSchedulableGatesCheck() 367 bool Verifier::RunPrologGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedulableG… in RunPrologGatesCheck() [all …]
|
D | code_generator.h | 49 …void RunForStub(Circuit *circuit, const ControlFlowGraph &graph, size_t index, const CompilationCo… in RunForStub() 59 void Run(Circuit *circuit, const ControlFlowGraph &graph, const CompilationConfig *cfg, in Run()
|
D | graph_editor.h | 27 GraphEditor(Circuit *circuit) in GraphEditor()
|
D | builtins_lowering.h | 27 … explicit BuiltinLowering(Circuit *circuit): circuit_(circuit), builder_(circuit), acc_(circuit) {} in BuiltinLowering()
|
D | range_analysis.h | 29 RangeAnalysis(Circuit *circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in RangeAnalysis()
|
D | number_speculative_runner.h | 28 NumberSpeculativeRunner(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in NumberSpeculativeRunner()
|
D | lcr_lowering.h | 26 LCRLowering(Circuit *circuit, CompilationConfig *cmpCfg, in LCRLowering()
|
D | range_guard.h | 31 RangeGuard(Circuit *circuit, Chunk* chunk) in RangeGuard()
|
D | state_split_linearizer.h | 30 StateSplitLinearizer(Circuit *circuit, CompilationConfig *cmpCfg, in StateSplitLinearizer()
|
D | gate_accessor.h | 294 Circuit* circuit; member 307 Circuit* circuit; member 320 Circuit* circuit; member 333 Circuit* circuit; member 365 explicit GateAccessor(Circuit *circuit) : circuit_(circuit) in GateAccessor() 673 const Circuit* circuit; member 690 explicit ConstGateAccessor(const Circuit *circuit) : circuit_(circuit) in ConstGateAccessor()
|
D | later_elimination.h | 29 LaterElimination(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in LaterElimination()
|
D | loop_peeling.h | 30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
|
D | number_speculative_lowering.h | 30 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering()
|
D | loop_analysis.h | 37 LoopAnalysis(Circuit *circuit, Chunk* chunk) in LoopAnalysis()
|
D | async_function_lowering.h | 29 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
|
D | stub.cpp | 20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub()
|
D | graph_editor.cpp | 22 void GraphEditor::RemoveDeadState(Circuit* circuit, GateRef gate) in RemoveDeadState() 29 void GraphEditor::EliminateRedundantPhi(Circuit* circuit) in EliminateRedundantPhi()
|
D | graph_visitor.h | 27 GraphVisitor(Circuit *circuit, Chunk* chunk) in GraphVisitor()
|
D | ntype_mcr_lowering.h | 27 NTypeMCRLowering(Circuit *circuit, PassContext *ctx, const CString &recordName, in NTypeMCRLowering()
|
D | ntype_hcr_lowering.h | 28 NTypeHCRLowering(Circuit *circuit, PassContext *ctx, TSManager *tsManager, in NTypeHCRLowering()
|
D | value_numbering.h | 27 ValueNumbering(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in ValueNumbering()
|
D | ts_inline_lowering.h | 37 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope() 111 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string& name, in TSInlineLowering()
|
D | slowpath_lowering.h | 113 SlowPathLowering(Circuit *circuit, CompilationConfig *cmpCfg, in SlowPathLowering()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | lowering_relate_gate_test.cpp | 49 Circuit circuit(&allocator); in HWTEST_F_L0() local 76 Circuit circuit(&allocator); in HWTEST_F_L0() local 96 Circuit circuit(&allocator); in HWTEST_F_L0() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | initialization_analysis.h | 32 InitializationAnalysis(Circuit *circuit, TSManager *tsManager, const CString &recordName, in InitializationAnalysis()
|