| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_info_accessors.cpp | 76 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 …]
|
| 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 | type_info_accessors.h | 26 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 …]
|
| D | lexical_env_specialization_pass.h | 28 … LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass() 71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass()
|
| 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 | ts_inline_lowering.h | 31 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope() 49 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string& name, in TSInlineLowering()
|
| D | dead_code_elimination.h | 25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination()
|
| D | instruction_combine.h | 30 : PassVisitor(circuit, chunk, visitor), builder_(circuit), enableLog_(enableLog) in PassVisitor() argument
|
| D | combined_pass_visitor.h | 38 PassVisitor(Circuit* circuit, Chunk* chunk, RPOVisitor* visitor) in PassVisitor() 62 CombinedPassVisitor(Circuit* circuit, bool enableLog, const std::string& name, Chunk* chunk) in CombinedPassVisitor()
|
| D | mcr_lowering.h | 28 MCRLowering(Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering()
|
| D | gate_accessor.h | 297 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()
|
| D | number_speculative_retype.h | 35 NumberSpeculativeRetype(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos) in NumberSpeculativeRetype() 158 NumberSpeculativeRetypeManager(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, in NumberSpeculativeRetypeManager()
|
| D | range_analysis.h | 29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
|
| D | number_speculative_runner.h | 28 … NumberSpeculativeRunner(Circuit *circuit, bool enableLog, bool enableArrayBoundsCheckElimination, in NumberSpeculativeRunner()
|
| D | loop_peeling.h | 30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
|
| D | state_split_linearizer.h | 30 StateSplitLinearizer(Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, in StateSplitLinearizer()
|
| D | number_speculative_lowering.h | 30 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering()
|
| D | async_function_lowering.h | 28 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | typed_array_lowering_test.cpp | 44 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 …]
|
| D | meta_data_equal_test.cpp | 50 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
|
| D | global_value_numbering_test.cpp | 50 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
|
| D | instruction_combine_test.cpp | 65 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 …]
|
| D | dead_code_elimination_test.cpp | 42 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
|
| D | loop_optimization_test.cpp | 63 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
|