Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/compiler/
Dtype_info_accessors.cpp76 const JSThread *thread, Circuit *circuit, Chunk *chunk, GateAccessor acc, GateRef gate) in IsTrustedStringType()
102 BinOpTypeInfoAccessor::BinOpTypeInfoAccessor(const JSThread *thread, Circuit *circuit, in BinOpTypeInfoAccessor()
142 UnOpTypeInfoAccessor::UnOpTypeInfoAccessor(const JSThread *thread, Circuit *circuit, GateRef gate) in UnOpTypeInfoAccessor()
185 SuperCallTypeInfoAccessor::SuperCallTypeInfoAccessor(const JSThread *thread, Circuit *circuit, Gate… in SuperCallTypeInfoAccessor()
214 GetIteratorTypeInfoAccessor::GetIteratorTypeInfoAccessor(const JSThread *thread, Circuit *circuit, … in GetIteratorTypeInfoAccessor()
221 CallArg0TypeInfoAccessor::CallArg0TypeInfoAccessor(const JSThread *thread, Circuit *circuit, GateRe… in CallArg0TypeInfoAccessor()
228 CallArg1TypeInfoAccessor::CallArg1TypeInfoAccessor(const JSThread *thread, Circuit *circuit, GateRe… in CallArg1TypeInfoAccessor()
236 CallArg2TypeInfoAccessor::CallArg2TypeInfoAccessor(const JSThread *thread, Circuit *circuit, GateRe… in CallArg2TypeInfoAccessor()
243 CallArg3TypeInfoAccessor::CallArg3TypeInfoAccessor(const JSThread *thread, Circuit *circuit, GateRe… in CallArg3TypeInfoAccessor()
250 CallRangeTypeInfoAccessor::CallRangeTypeInfoAccessor(const JSThread *thread, Circuit *circuit, Gate… in CallRangeTypeInfoAccessor()
[all …]
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 …]
Dtype_info_accessors.h26 TypeInfoAccessor(const JSThread *thread, Circuit* circuit, GateRef gate) in TypeInfoAccessor()
123 Circuit *circuit, in ConditionJumpTypeInfoAccessor()
138 Circuit *circuit, in NewObjRangeTypeInfoAccessor()
158 Circuit *circuit, in NewBuiltinCtorTypeInfoAccessor()
184 Circuit *circuit, in TypeOfTypeInfoAccessor()
223 Circuit *circuit, in CallTypeInfoAccessor()
379 Circuit *circuit, in CallThisTypeInfoAccessor()
626 Circuit *circuit, in ObjectAccessTypeInfoAccessor()
666 Circuit *circuit, in ObjAccByNameTypeInfoAccessor()
840 Circuit *circuit, in AccBuiltinObjTypeInfoAccessor()
[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()
Dgraph_editor.h27 GraphEditor(Circuit *circuit) in GraphEditor()
Dbuiltins_lowering.h27 … explicit BuiltinLowering(Circuit *circuit): circuit_(circuit), builder_(circuit), acc_(circuit) {} in BuiltinLowering()
Dts_inline_lowering.h31 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope()
49 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string& name, in TSInlineLowering()
Ddead_code_elimination.h25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination()
Dinstruction_combine.h30 : PassVisitor(circuit, chunk, visitor), builder_(circuit), enableLog_(enableLog) in PassVisitor() argument
Dcombined_pass_visitor.h38 PassVisitor(Circuit* circuit, Chunk* chunk, RPOVisitor* visitor) in PassVisitor()
62 CombinedPassVisitor(Circuit* circuit, bool enableLog, const std::string& name, Chunk* chunk) in CombinedPassVisitor()
Dmcr_lowering.h28 MCRLowering(Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering()
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()
729 const Circuit* circuit; member
746 explicit ConstGateAccessor(const Circuit *circuit) : circuit_(circuit) in ConstGateAccessor()
Dnumber_speculative_retype.h35 NumberSpeculativeRetype(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos) in NumberSpeculativeRetype()
158 NumberSpeculativeRetypeManager(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, in NumberSpeculativeRetypeManager()
Drange_analysis.h29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
Dnumber_speculative_runner.h28 … NumberSpeculativeRunner(Circuit *circuit, bool enableLog, bool enableArrayBoundsCheckElimination, in NumberSpeculativeRunner()
Dloop_peeling.h30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
Dstate_split_linearizer.h30 StateSplitLinearizer(Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, in StateSplitLinearizer()
Dnumber_speculative_lowering.h30 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering()
Dasync_function_lowering.h28 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dtyped_array_lowering_test.cpp44 Circuit circuit(&allocator); in HWTEST_F_L0() local
73 Circuit circuit(&allocator); in HWTEST_F_L0() local
108 Circuit circuit(&allocator); in HWTEST_F_L0() local
140 Circuit circuit(&allocator); in HWTEST_F_L0() local
172 Circuit circuit(&allocator); in HWTEST_F_L0() local
207 Circuit circuit(&allocator); in HWTEST_F_L0() local
242 Circuit circuit(&allocator); in HWTEST_F_L0() local
277 Circuit circuit(&allocator); in HWTEST_F_L0() local
312 Circuit circuit(&allocator); in HWTEST_F_L0() local
348 Circuit circuit(&allocator); in HWTEST_F_L0() local
[all …]
Dmeta_data_equal_test.cpp50 Circuit circuit(&allocator); in HWTEST_F_L0() local
73 Circuit circuit(&allocator); in HWTEST_F_L0() local
114 Circuit circuit(&allocator); in HWTEST_F_L0() local
131 Circuit circuit(&allocator); in HWTEST_F_L0() local
176 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
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
635 Circuit circuit(&allocator); in HWTEST_F_L0() local
712 Circuit circuit(&allocator); in HWTEST_F_L0() local
797 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.cpp63 Circuit circuit(&allocator); in HWTEST_F_L0() local
143 Circuit circuit(&allocator); in HWTEST_F_L0() local
188 Circuit circuit(&allocator); in HWTEST_F_L0() local

123