| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | verifier.cpp | 24 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 …]
|
| 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 | type_info_accessors.cpp | 197 const CompilationEnv *env, Circuit *circuit, Chunk *chunk, GateAccessor acc, GateRef gate) in IsTrustedStringType() 234 bool TypeInfoAccessor::IsTrustedNotSameType(const CompilationEnv *env, Circuit *circuit, Chunk *chu… in IsTrustedNotSameType() 341 SuperCallTypeInfoAccessor::SuperCallTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in SuperCallTypeInfoAccessor() 349 …nfoAccessor::GetIteratorTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, GateRef gate, in GetIteratorTypeInfoAccessor() 358 CallArg0TypeInfoAccessor::CallArg0TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg0TypeInfoAccessor() 367 CallArg1TypeInfoAccessor::CallArg1TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg1TypeInfoAccessor() 377 CallArg2TypeInfoAccessor::CallArg2TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg2TypeInfoAccessor() 386 CallArg3TypeInfoAccessor::CallArg3TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, Gat… in CallArg3TypeInfoAccessor() 395 CallRangeTypeInfoAccessor::CallRangeTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in CallRangeTypeInfoAccessor() 424 CallThis0TypeInfoAccessor::CallThis0TypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, G… in CallThis0TypeInfoAccessor() [all …]
|
| D | graph_editor.h | 27 GraphEditor(Circuit *circuit) in GraphEditor()
|
| 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 | builtins_lowering.h | 26 BuiltinLowering(Circuit *circuit, CompilationConfig *cmpCfg, bool traceBuiltins) in BuiltinLowering()
|
| D | ts_inline_lowering.h | 28 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope() 46 TSInlineLowering(Circuit *circuit, PassContext *ctx, bool enableLog, const std::string &name, in TSInlineLowering()
|
| D | escape_analysis_editor.h | 28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, in EscapeAnalysisEditor()
|
| D | type_info_accessors.h | 31 TypeInfoAccessor(const CompilationEnv *env, Circuit* circuit, GateRef gate) in TypeInfoAccessor() 55 …tatic inline bool IsTrustedBooleanOrNumberOrStringType(const CompilationEnv *env, Circuit *circuit, in IsTrustedBooleanOrNumberOrStringType() 92 Circuit *circuit, in BinOpTypeInfoAccessor() 165 Circuit *circuit, in UnOpTypeInfoAccessor() 211 Circuit *circuit, in ConditionJumpTypeInfoAccessor() 280 …NewObjRangeTypeInfoAccessor(const CompilationEnv *env, Circuit *circuit, GateRef gate, Chunk* chun… in NewObjRangeTypeInfoAccessor() 332 Circuit *circuit, in NewBuiltinCtorTypeInfoAccessor() 357 Circuit *circuit, in TypeOfTypeInfoAccessor() 413 : TypeInfoAccessor(env, circuit, gate), in TypeInfoAccessor() argument 667 : CallTypeInfoAccessor(env, circuit, gate, jsPandaFile, callMethodFlagMap) in CallTypeInfoAccessor() argument [all …]
|
| D | combined_pass_visitor.h | 40 PassVisitor(Circuit* circuit, Chunk* chunk, RPOVisitor* visitor) in PassVisitor() 64 CombinedPassVisitor(Circuit* circuit, bool enableLog, const std::string& name, Chunk* chunk) in CombinedPassVisitor()
|
| D | range_analysis.h | 29 …RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfo… in RangeAnalysis()
|
| D | mcr_lowering.h | 28 …MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg,… in MCRLowering()
|
| D | useless_gate_elimination.h | 26 UselessGateElimination(Circuit* circuit, bool enableLog, std::string name) in UselessGateElimination()
|
| D | precompile_checker.h | 25 … PreCompileChecker(PassData* data, Circuit* circuit, const std::string& methodName, bool enableLog) in PreCompileChecker()
|
| 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() 747 const Circuit* circuit; member 764 explicit ConstGateAccessor(const Circuit *circuit) : circuit_(circuit) in ConstGateAccessor()
|
| D | ts_hcr_opt_pass.h | 27 TSHCROptPass(Circuit* circuit, in TSHCROptPass()
|
| D | number_speculative_runner.h | 27 … NumberSpeculativeRunner(Circuit *circuit, bool enableLog, bool enableArrayBoundsCheckElimination, in NumberSpeculativeRunner()
|
| D | number_speculative_retype.h | 34 NumberSpeculativeRetype(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos) in NumberSpeculativeRetype() 206 NumberSpeculativeRetypeManager(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, in NumberSpeculativeRetypeManager()
|
| D | loop_peeling.h | 30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, in LoopPeeling()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | typed_array_lowering_test.cpp | 46 Circuit circuit(&allocator); in HWTEST_F_L0() local 75 Circuit circuit(&allocator); in HWTEST_F_L0() local 110 Circuit circuit(&allocator); in HWTEST_F_L0() local 142 Circuit circuit(&allocator); in HWTEST_F_L0() local 174 Circuit circuit(&allocator); in HWTEST_F_L0() local 209 Circuit circuit(&allocator); in HWTEST_F_L0() local 244 Circuit circuit(&allocator); in HWTEST_F_L0() local 279 Circuit circuit(&allocator); in HWTEST_F_L0() local 314 Circuit circuit(&allocator); in HWTEST_F_L0() local 349 Circuit circuit(&allocator); in HWTEST_F_L0() local [all …]
|
| D | meta_data_equal_test.cpp | 52 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
|
| 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
|