/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_peep.h | 32 void Run() override; 53 void Run(BB &bb, Insn &insn) override; 66 void Run(BB &bb, Insn &insn) override; 79 void Run(BB &bb, Insn &insn) override; 94 void Run(BB &bb, Insn &insn) override; 137 void Run(BB &bb, Insn &insn) override; 156 void Run(BB &bb, Insn &insn) override; 168 void Run(BB &bb, Insn &insn) override; 187 void Run(BB &bb, Insn &insn) override; 212 void Run(B [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | pass.h | 234 return pass.Run(data_, std::forward<Args>(args)...); in RunPass() 243 bool Run(PassData* data) in Run() function in panda::ecmascript::kungfu::PreCompileCheckPass 248 if (!preCompileChecker.Run()) { in Run() 258 bool Run(PassData* data) in Run() function in panda::ecmascript::kungfu::PGOTypeInferPass 264 pgoTypeInfer.Run(); in Run() 271 bool Run(PassData *data) in Run() function in panda::ecmascript::kungfu::EscapeAnalysisPass 297 bool Run(PassData *data) in Run() function in panda::ecmascript::kungfu::InductionVariableAnalysisPass 311 inductionVariableAnalysis.Run(); in Run() 318 bool Run(PassData* data) in Run() function in panda::ecmascript::kungfu::TypeBytecodeLoweringPass 355 bool Run(PassDat function in panda::ecmascript::kungfu::NTypeBytecodeLoweringPass 378 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::StringOptimizationPass 399 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::TypeHCRLoweringPass 443 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::NTypeHCRLoweringPass 465 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::LCRLoweringPass 486 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::TSInlineLoweringPass 529 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::SlowPathLoweringPass 542 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::RunFlowCyclesVerifierPass 556 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::VerifierPass 571 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::NumberSpeculativePass 590 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::ConstantFoldingPass 611 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::LoopOptimizationPass 635 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::RedundantPhiEliminationPass 647 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::EarlyEliminationPass 670 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::LaterEliminationPass 691 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::UselessGateEliminationPass 704 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::ValueNumberingPass 727 bool Run(PassData *data) Run() function in panda::ecmascript::kungfu::InstructionCombinePass 748 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::SchedulingPass 761 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::StateSplitLinearizerPass 780 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::GraphLinearizerPass 808 bool Run(PassData *data) Run() function in panda::ecmascript::kungfu::CGIRGenPass 829 bool Run(PassData* data) Run() function in panda::ecmascript::kungfu::AsyncFunctionLoweringPass [all...] |
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | panda_runner.h | 68 void Run(std::string_view source) in Run() function in ark::test::PandaRunner 70 return Run(source, std::vector<std::string> {}); in Run() 73 void Run(std::string_view source, Callback hook) in Run() function in ark::test::PandaRunner 76 return Run(source, ssize_t(0)); in Run() 79 void Run(std::string_view source, ssize_t expectedResult) in Run() function in ark::test::PandaRunner 82 return Run(source, std::vector<std::string> {}); in Run() 85 void Run(std::string_view source, const std::vector<std::string> &args) in Run() function in ark::test::PandaRunner 95 Run(CreateRuntime(), source, args); in Run() 98 void Run(Runtime *runtime, std::string_view source, const std::vector<std::string> &args) in Run() function in ark::test::PandaRunner
|
H A D | osr_test.cpp | 109 runner.Run(OSR_IN_TOP_FRAME_SOURCE, 435U); in TEST_F() 124 runner.Run(OSR_IN_TOP_FRAME_SOURCE, 435U); in TEST_F() 161 runner.Run(OSR_AFTER_IFRAME_SOURCE, 435U); in TEST_F() 175 runner.Run(OSR_AFTER_IFRAME_SOURCE, 435U); in TEST_F() 212 runner.Run(OSR_AFTER_IFRAME_RESTORE_ACC_AFTER_VOID, static_cast<ssize_t>(0U)); in TEST_F() 268 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435U); in TEST_F() 285 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435U); in TEST_F() 303 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435U); in TEST_F() 352 runner.Run(SOURCE, 123U); in TEST_F() 408 runner.Run(MAIN_OSR_CATCH_F1_THROW_SOURC in TEST_F() [all...] |
H A D | reg_alloc_verifier_test.cpp | 64 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 103 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 139 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 169 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 197 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 219 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 245 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 270 ASSERT_TRUE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() 304 ASSERT_FALSE(RegAllocVerifier(GetGraph(), false).Run()); in TEST_F() 327 ASSERT_FALSE(RegAllocVerifier(GetGraph()).Run()); in TEST_F() [all...] |
H A D | profiling_runner_test.cpp | 66 runner.Run(runtime, SOURCE, std::vector<std::string> {}); in TEST_F() 81 runner.Run(runtime, SOURCE, std::vector<std::string> {}); in TEST_F()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | stack_walker_test.cpp | 169 runner.Run(source, [](uintptr_t lr, [[maybe_unused]] uintptr_t fp) -> int { in TEST_F() 373 runner.Run(source, [](uintptr_t lr, [[maybe_unused]] uintptr_t fp) -> int { in TestModifyManyVregs() 472 runner.Run(source, nullptr); in TEST_F() 475 runner.Run(source, nullptr); in TEST_F() 478 runner.Run(source, nullptr); in TEST_F() 481 runner.Run(source, nullptr); in TEST_F() 484 runner.Run(source, nullptr); in TEST_F() 487 runner.Run(source, nullptr); in TEST_F() 490 runner.Run(source, nullptr); in TEST_F() 493 runner.Run(sourc in TEST_F() [all...] |
H A D | gc_log_test.cpp | 100 task.Run(*gc); in CounterLogTest() 125 task.Run(*gc); in FullLogTest() 132 task.Run(*gc); in FullLogTest() 139 task.Run(*gc); in FullLogTest() 193 task.Run(*gc); 232 task.Run(*gc); 250 task1.Run(*gc); 257 task2.Run(*gc);
|
H A D | explicit_gc_test.cpp | 105 task.Run(*gc); // run young in TEST_F() 121 task.Run(*gc); // prepare for mix in TEST_F() 131 task.Run(*gc); // run mixed gc in TEST_F() 159 task.Run(*gc); // run young in TEST_F() 187 task.Run(*gc); // run full in TEST_F() 215 task.Run(*gc); // run full in TEST_F()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | panda_runner.h | 59 void Run(std::string_view source) in Run() function in panda::test::PandaRunner 61 return Run(source, std::vector<std::string> {}); in Run() 64 void Run(std::string_view source, Callback hook) in Run() function in panda::test::PandaRunner 67 return Run(source, ssize_t(0)); in Run() 70 void Run(std::string_view source, ssize_t expected_result) in Run() function in panda::test::PandaRunner 73 return Run(source, std::vector<std::string> {}); in Run() 76 void Run(std::string_view source, const std::vector<std::string> &args) in Run() function in panda::test::PandaRunner 86 Run(CreateRuntime(), source, args); in Run() 89 void Run(Runtime *runtime, std::string_view source, const std::vector<std::string> &args) in Run() function in panda::test::PandaRunner
|
H A D | osr_test.cpp | 101 runner.Run(OSR_IN_TOP_FRAME_SOURCE, 435); in TEST_F() 116 runner.Run(OSR_IN_TOP_FRAME_SOURCE, 435); in TEST_F() 153 runner.Run(OSR_AFTER_IFRAME_SOURCE, 435); in TEST_F() 167 runner.Run(OSR_AFTER_IFRAME_SOURCE, 435); in TEST_F() 204 runner.Run(OSR_AFTER_IFRAME_RESTORE_ACC_AFTER_VOID, static_cast<ssize_t>0); in TEST_F() 260 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435); in TEST_F() 277 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435); in TEST_F() 295 runner.Run(OSR_AFTER_CFRAME_SOURCE, 435); in TEST_F() 343 runner.Run(source, 123); in TEST_F() 398 runner.Run(MAIN_OSR_CATCH_F1_THROW_SOURC in TEST_F() [all...] |
/arkcompiler/runtime_core/abc2program/ |
H A D | abc2program_driver.cpp | 23 int Abc2ProgramDriver::Run(int argc, const char **argv) in Run() function in panda::abc2program::Abc2ProgramDriver 29 if (Run(options.GetInputFilePath(), options.GetOutputFilePath())) { in Run() 35 bool Abc2ProgramDriver::Run(const std::string &input_file_path, const std::string &output_file_path) in Run() function in panda::abc2program::Abc2ProgramDriver
|
H A D | abc2program_driver.h | 27 int Run(int argc, const char **argv); 28 bool Run(const std::string &input_file_path, const std::string &output_file_path);
|
/arkcompiler/runtime_core/static_core/irtoc/backend/ |
H A D | irtoc.cpp | 22 int Run(int argc, const char **argv) in Run() function 48 auto res = Compilation().Run(); in Run() 60 return ark::irtoc::Run(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | typed_array_lowering_test.cpp | 59 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 64 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 89 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 94 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 126 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 131 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 158 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 163 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 190 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 195 EXPECT_TRUE(Verifier::Run( in HWTEST_F_L0() [all...] |
H A D | global_value_numbering_test.cpp | 139 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 144 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 175 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 180 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 209 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0() 214 EXPECT_TRUE(Verifier::Run(&circuit)); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | peep.h | 38 optPattern.Run(*currBB, *currInsn); in Optimize() 51 optPattern.Run(*currBB, *currInsn); in NormalPatternOpt() 86 virtual void Run() = 0; 99 virtual void Run(BB &bb, Insn &insn) = 0; 143 virtual void Run(BB &bb, Insn &insn) = 0; 177 virtual void Run(BB &bb, Insn &insn) = 0; 195 void Run();
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc2program_driver.cpp | 22 int Abc2ProgramDriver::Run(int argc, const char **argv) in Run() function in ark::abc2program::Abc2ProgramDriver 28 if (Run(options.GetInputFilePath(), options.GetOutputFilePath())) { in Run() 34 bool Abc2ProgramDriver::Run(const std::string &inputFilePath, const std::string &outputFilePath) in Run() function in ark::abc2program::Abc2ProgramDriver
|
H A D | abc2program_driver.h | 27 int Run(int argc, const char **argv); 28 bool Run(const std::string &inputFilePath, const std::string &outputFilePath);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_peep.h | 28 void Run() override; 39 void Run(BB &bb, Insn &insn) override;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_peep.cpp | 36 void AArch64CGPeepHole::Run() in Run() function in maplebe::AArch64CGPeepHole 130 void AArch64PeepHole::Run(BB &bb, Insn &insn) in Run() function in maplebe::AArch64PeepHole 139 (static_cast<EliminateSpecifcSXTAArch64 *>(optimizations[kEliminateSpecifcSXTOpt]))->Run(bb, insn); in Run() 145 (static_cast<EliminateSpecifcUXTAArch64 *>(optimizations[kEliminateSpecifcUXTOpt]))->Run(bb, insn); in Run() 150 (static_cast<CsetCbzToBeqOptAArch64 *>(optimizations[kCsetCbzToBeqOpt]))->Run(bb, insn); in Run() 155 (static_cast<CsetCbzToBeqOptAArch64 *>(optimizations[kCsetCbzToBeqOpt]))->Run(bb, insn); in Run() 162 (static_cast<AndCmpCsetEorCbzOpt *>(optimizations[kAndCmpCsetEorCbzOpt]))->Run(bb, insn); in Run() 163 (static_cast<AndCmpBranchesToTstAArch64 *>(optimizations[kAndCmpBranchesToTstOpt]))->Run(bb, insn); in Run() 164 (static_cast<AndCbzBranchesToTstAArch64 *>(optimizations[kAndCbzBranchesToTstOpt]))->Run(bb, insn); in Run() 169 (static_cast<CsetEorOpt *>(optimizations[kCsetEorOpt]))->Run(b in Run() 207 void AArch64PeepHole0::Run(BB &bb, Insn &insn) Run() function in maplebe::AArch64PeepHole0 292 void RemoveIdenticalLoadAndStoreAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::RemoveIdenticalLoadAndStoreAArch64 324 void RemoveMovingtoSameRegPattern::Run(BB &bb, Insn &insn) Run() function in maplebe::RemoveMovingtoSameRegPattern 332 void RemoveMovingtoSameRegAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::RemoveMovingtoSameRegAArch64 486 void EnhanceStrLdrAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::EnhanceStrLdrAArch64 669 void CombineContiLoadAndStorePattern::Run(BB &bb, Insn &insn) Run() function in maplebe::CombineContiLoadAndStorePattern 882 void EliminateSpecifcSXTAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::EliminateSpecifcSXTAArch64 956 void EliminateSpecifcUXTAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::EliminateSpecifcUXTAArch64 1065 void FmovRegPattern::Run(BB &bb, Insn &insn) Run() function in maplebe::FmovRegPattern 1172 void SbfxOptPattern::Run(BB &bb, Insn &insn) Run() function in maplebe::SbfxOptPattern 1236 void CbnzToCbzPattern::Run(BB &bb, Insn &insn) Run() function in maplebe::CbnzToCbzPattern 1340 void CsetCbzToBeqOptAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::CsetCbzToBeqOptAArch64 1452 void ContiLDRorSTRToSameMEMPattern::Run(BB &bb, Insn &insn) Run() function in maplebe::ContiLDRorSTRToSameMEMPattern 1525 void CselZeroOneToCsetOpt::Run(BB &bb, Insn &insn) Run() function in maplebe::CselZeroOneToCsetOpt 1604 void AndCmpCsetEorCbzOpt::Run(BB &bb, Insn &insn) Run() function in maplebe::AndCmpCsetEorCbzOpt 1666 void AddLdrOpt::Run(BB &bb, Insn &insn) Run() function in maplebe::AddLdrOpt 1699 void CsetEorOpt::Run(BB &bb, Insn &insn) Run() function in maplebe::CsetEorOpt 1728 void MoveCmpOpt::Run(BB &bb, Insn &insn) Run() function in maplebe::MoveCmpOpt 1760 void AddImmZeroToMov::Run(BB &bb, Insn &insn) Run() function in maplebe::AddImmZeroToMov 1798 void AndCmpBranchesToCsetAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::AndCmpBranchesToCsetAArch64 1871 void AndCbzBranchesToTstAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::AndCbzBranchesToTstAArch64 1916 void AndCmpBranchesToTstAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::AndCmpBranchesToTstAArch64 1967 void ZeroCmpBranchesAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::ZeroCmpBranchesAArch64 2197 void CmpCsetAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::CmpCsetAArch64 2262 void ComplexMemOperandAddAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::ComplexMemOperandAddAArch64 2304 void RemoveSxtBeforeStrAArch64::Run(BB &bb, Insn &insn) Run() function in maplebe::RemoveSxtBeforeStrAArch64 [all...] |
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
H A D | main.cpp | 22 static int Run(int argc, const char **argv) in Run() function 53 return ark::es2panda::declgen_ets2ts::Run(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_peep.cpp | 24 void X64CGPeepHole::Run() in Run() function in maplebe::X64CGPeepHole 49 void X64RemoveMovingtoSameRegPattern::Run(BB &bb, Insn &insn) in Run() function in maplebe::X64RemoveMovingtoSameRegPattern
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | regAllocator.h | 108 Run(ins, VALID_VREGS); in Emit() 112 void Run(IRNode *ins, int32_t spillMax); 126 Run(ins, rangeStart, argCount); in Emit() 130 void Run(IRNode *ins, VReg rangeStart, size_t argCount);
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | regAllocator.h | 67 Run(ins); in Emit() 74 Run(ins, argCount); in EmitRange() 116 void Run(IRNode *ins); 117 void Run(IRNode *ins, size_t argCount);
|