Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp24 bool Verifier::RunDataIntegrityCheck(const Circuit *circuit) in RunDataIntegrityCheck()
105 bool Verifier::RunStateGatesCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList, in RunStateGatesCheck()
114 bool Verifier::RunCFGSoundnessCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList, in RunCFGSoundnessCheck()
136 bool Verifier::RunCFGIsDAGCheck(const Circuit *circuit) in RunCFGIsDAGCheck()
184 bool Verifier::RunCFGReducibilityCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesL… in RunCFGReducibilityCheck()
213 bool Verifier::RunFixedGatesCheck(const Circuit *circuit, const std::vector<GateRef> &fixedGatesLis… in RunFixedGatesCheck()
221 bool Verifier::RunFixedGatesRelationsCheck(const Circuit *circuit, const std::vector<GateRef> &fixe… in RunFixedGatesRelationsCheck()
258 bool Verifier::RunFlowCyclesFind(const Circuit *circuit, std::vector<GateRef> *schedulableGatesList… in RunFlowCyclesFind()
354 bool Verifier::RunSchedulableGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedul… in RunSchedulableGatesCheck()
362 bool Verifier::RunPrologGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedulableG… in RunPrologGatesCheck()
[all …]
Dlexical_env_specialization_pass.h28 … LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass()
71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass()
Dtype_info_accessors.cpp155 const CompilationEnv *env, Circuit *circuit, Chunk *chunk, GateAccessor acc, GateRef gate) in IsTrustedStringType()
188 bool TypeInfoAccessor::IsTrustedNotSameType(const CompilationEnv *env, Circuit *circuit, Chunk *chu… in IsTrustedNotSameType()
295 SuperCallTypeInfoAccessor::SuperCallTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in SuperCallTypeInfoAccessor()
303 …nfoAccessor::GetIteratorTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, GateRef gate, in GetIteratorTypeInfoAccessor()
312 CallArg0TypeInfoAccessor::CallArg0TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg0TypeInfoAccessor()
321 CallArg1TypeInfoAccessor::CallArg1TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg1TypeInfoAccessor()
331 CallArg2TypeInfoAccessor::CallArg2TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg2TypeInfoAccessor()
340 CallArg3TypeInfoAccessor::CallArg3TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg3TypeInfoAccessor()
349 CallRangeTypeInfoAccessor::CallRangeTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in CallRangeTypeInfoAccessor()
378 CallThis0TypeInfoAccessor::CallThis0TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in CallThis0TypeInfoAccessor()
[all …]
Dgraph_editor.h27 GraphEditor(Circuit *circuit) in GraphEditor()
Ddead_code_elimination.h25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination()
Dbuiltins_lowering.h26 BuiltinLowering(Circuit *circuit, CompilationConfig *cmpCfg, bool traceBuiltins) in BuiltinLowering()
Dinstruction_combine.h30 : PassVisitor(circuit, chunk, visitor), builder_(circuit), enableLog_(enableLog) in PassVisitor() argument
Dts_inline_lowering.h28 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope()
46 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string &name, in TSInlineLowering()
Descape_analysis_editor.h28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, in EscapeAnalysisEditor()
Dcombined_pass_visitor.h40 PassVisitor(Circuit* circuit, Chunk* chunk, RPOVisitor* visitor) in PassVisitor()
64 CombinedPassVisitor(Circuit* circuit, bool enableLog, const std::string& name, Chunk* chunk) in CombinedPassVisitor()
Dgate_accessor.h297 Circuit* circuit; member
310 Circuit* circuit; member
323 Circuit* circuit; member
336 Circuit* circuit; member
368 explicit GateAccessor(Circuit *circuit) : circuit_(circuit) in GateAccessor()
750 const Circuit* circuit; member
767 explicit ConstGateAccessor(const Circuit *circuit) : circuit_(circuit) in ConstGateAccessor()
Duseless_gate_elimination.h26 UselessGateElimination(Circuit* circuit, bool enableLog, std::string name) in UselessGateElimination()
Dmcr_lowering.h28 …MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg,… in MCRLowering()
Dprecompile_checker.h25 … PreCompileChecker(PassData* data, Circuit* circuit, const std::string& methodName, bool enableLog) in PreCompileChecker()
Drange_analysis.h29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
Dnumber_speculative_retype.h34 NumberSpeculativeRetype(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos) in NumberSpeculativeRetype()
208 NumberSpeculativeRetypeManager(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, in NumberSpeculativeRetypeManager()
Dnumber_speculative_runner.h27 NumberSpeculativeRunner(Circuit *circuit, CompilationConfig* cmpCfg, bool enableLog, in NumberSpeculativeRunner()
Dloop_peeling.h30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
Dlater_elimination.h29 LaterElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in LaterElimination()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dmeta_data_equal_test.cpp52 Circuit circuit(&allocator); in HWTEST_F_L0() local
75 Circuit circuit(&allocator); in HWTEST_F_L0() local
116 Circuit circuit(&allocator); in HWTEST_F_L0() local
133 Circuit circuit(&allocator); in HWTEST_F_L0() local
178 Circuit circuit(&allocator); in HWTEST_F_L0() local
Dglobal_value_numbering_test.cpp50 Circuit circuit(&allocator); in HWTEST_F_L0() local
76 Circuit circuit(&allocator); in HWTEST_F_L0() local
100 Circuit circuit(&allocator); in HWTEST_F_L0() local
123 Circuit circuit(&allocator); in HWTEST_F_L0() local
153 Circuit circuit(&allocator); in HWTEST_F_L0() local
189 Circuit circuit(&allocator); in HWTEST_F_L0() local
Dtyped_array_lowering_test.cpp47 Circuit circuit(&allocator); in HWTEST_F_L0() local
77 Circuit circuit(&allocator); in HWTEST_F_L0() local
114 Circuit circuit(&allocator); in HWTEST_F_L0() local
147 Circuit circuit(&allocator); in HWTEST_F_L0() local
181 Circuit circuit(&allocator); in HWTEST_F_L0() local
218 Circuit circuit(&allocator); in HWTEST_F_L0() local
254 Circuit circuit(&allocator); in HWTEST_F_L0() local
290 Circuit circuit(&allocator); in HWTEST_F_L0() local
326 Circuit circuit(&allocator); in HWTEST_F_L0() local
362 Circuit circuit(&allocator); in HWTEST_F_L0() local
[all …]
Dinstruction_combine_test.cpp65 Circuit circuit(&allocator); in HWTEST_F_L0() local
126 Circuit circuit(&allocator); in HWTEST_F_L0() local
212 Circuit circuit(&allocator); in HWTEST_F_L0() local
284 Circuit circuit(&allocator); in HWTEST_F_L0() local
357 Circuit circuit(&allocator); in HWTEST_F_L0() local
453 Circuit circuit(&allocator); in HWTEST_F_L0() local
558 Circuit circuit(&allocator); in HWTEST_F_L0() local
642 Circuit circuit(&allocator); in HWTEST_F_L0() local
719 Circuit circuit(&allocator); in HWTEST_F_L0() local
804 Circuit circuit(&allocator); in HWTEST_F_L0() local
[all …]
Ddead_code_elimination_test.cpp42 Circuit circuit(&allocator); in HWTEST_F_L0() local
69 Circuit circuit(&allocator); in HWTEST_F_L0() local
101 Circuit circuit(&allocator); in HWTEST_F_L0() local
Dloop_optimization_test.cpp64 Circuit circuit(&allocator); in HWTEST_F_L0() local
138 Circuit circuit(&allocator); in HWTEST_F_L0() local
183 Circuit circuit(&allocator); in HWTEST_F_L0() local

123