Home
last modified time | relevance | path

Searched defs:circuit (Results 1 – 25 of 44) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp31 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 …]
Dcode_generator.h49 …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()
Dgraph_editor.h27 GraphEditor(Circuit *circuit) in GraphEditor()
Dbuiltins_lowering.h27 … explicit BuiltinLowering(Circuit *circuit): circuit_(circuit), builder_(circuit), acc_(circuit) {} in BuiltinLowering()
Drange_analysis.h29 RangeAnalysis(Circuit *circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in RangeAnalysis()
Dnumber_speculative_runner.h28 NumberSpeculativeRunner(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in NumberSpeculativeRunner()
Dlcr_lowering.h26 LCRLowering(Circuit *circuit, CompilationConfig *cmpCfg, in LCRLowering()
Drange_guard.h31 RangeGuard(Circuit *circuit, Chunk* chunk) in RangeGuard()
Dstate_split_linearizer.h30 StateSplitLinearizer(Circuit *circuit, CompilationConfig *cmpCfg, in StateSplitLinearizer()
Dgate_accessor.h294 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()
Dlater_elimination.h29 LaterElimination(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in LaterElimination()
Dloop_peeling.h30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
Dnumber_speculative_lowering.h30 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering()
Dloop_analysis.h37 LoopAnalysis(Circuit *circuit, Chunk* chunk) in LoopAnalysis()
Dasync_function_lowering.h29 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
Dstub.cpp20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub()
Dgraph_editor.cpp22 void GraphEditor::RemoveDeadState(Circuit* circuit, GateRef gate) in RemoveDeadState()
29 void GraphEditor::EliminateRedundantPhi(Circuit* circuit) in EliminateRedundantPhi()
Dgraph_visitor.h27 GraphVisitor(Circuit *circuit, Chunk* chunk) in GraphVisitor()
Dntype_mcr_lowering.h27 NTypeMCRLowering(Circuit *circuit, PassContext *ctx, const CString &recordName, in NTypeMCRLowering()
Dntype_hcr_lowering.h28 NTypeHCRLowering(Circuit *circuit, PassContext *ctx, TSManager *tsManager, in NTypeHCRLowering()
Dvalue_numbering.h27 ValueNumbering(Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk) in ValueNumbering()
Dts_inline_lowering.h37 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope()
111 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string& name, in TSInlineLowering()
Dslowpath_lowering.h113 SlowPathLowering(Circuit *circuit, CompilationConfig *cmpCfg, in SlowPathLowering()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dlowering_relate_gate_test.cpp49 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/
Dinitialization_analysis.h32 InitializationAnalysis(Circuit *circuit, TSManager *tsManager, const CString &recordName, in InitializationAnalysis()

12