/ark/runtime_core/libpandafile/tests/ |
D | bytecode_emitter_tests.cpp | 83 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 106 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 127 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 145 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 171 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 192 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 315 …ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)) << "n1 = " << n1 << " n2 = " <… in TestJmpFwdBwd() 354 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 378 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in TEST() 398 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)); in JcmpBwd_V8_IMM8() [all …]
|
/ark/runtime_core/runtime/include/ |
D | imtable_builder.h | 32 void Build(const panda_file::ClassDataAccessor *cda, ITable itable); 34 void Build(ITable itable, bool is_interface);
|
D | vtable_builder.h | 262 virtual void Build(panda_file::ClassDataAccessor *cda, Class *base_class, ITable itable, 265 … virtual void Build(Span<Method> methods, Class *base_class, ITable itable, bool is_interface) = 0; 283 …void Build(panda_file::ClassDataAccessor *cda, Class *base_class, ITable itable, ClassLinkerContex… 285 void Build(Span<Method> methods, Class *base_class, ITable itable, bool is_interface) override;
|
D | vtable_builder-inl.h | 127 void VTableBuilderImpl<SearchBySignature, OverridePred>::Build(panda_file::ClassDataAccessor *cda, … in Build() function 140 void VTableBuilderImpl<SearchBySignature, OverridePred>::Build(Span<Method> methods, Class *base_cl… in Build() function
|
D | itable_builder.h | 32 …virtual void Build(ClassLinker *class_linker, Class *base, Span<Class *> class_interfaces, bool is…
|
/ark/runtime_core/runtime/tests/ |
D | interpreter_test.cpp | 214 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS); in TEST_F() 320 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS); in TEST_F() 366 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS); in TEST_F() 390 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS); in TestUnimpelemented() 430 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS); in TEST_F() 469 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS) << ss.str(); in TestFcmp() 523 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS) << ss.str(); in TestConditionalJmp() 556 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS) << ss.str(); in TestConditionalJmp() 596 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS) << ss.str(); in TestConditionalJmpz() 628 ASSERT_EQ(emitter.Build(&bytecode), BytecodeEmitter::ErrorCode::SUCCESS) << ss.str(); in TestConditionalJmpz() [all …]
|
/ark/js_runtime/ecmascript/compiler/tests/ |
D | stub_tests.cpp | 94 llvmBuilder.Build(); in HWTEST_F_L0() 116 llvmBuilder.Build(); in HWTEST_F_L0() 140 llvmBuilder.Build(); in HWTEST_F_L0() 165 llvmBuilder.Build(); in HWTEST_F_L0() 197 llvmBuilder.Build(); in HWTEST_F_L0() 225 llvmBuilder.Build(); in HWTEST_F_L0() 272 llvmBuilder.Build(); in HWTEST_F_L0() 315 llvmBuilder.Build(); in HWTEST_F_L0() 381 llvmBuilder.Build(); in HWTEST_F_L0() 397 llvmBuilder.Build(); in HWTEST_F_L0() [all …]
|
/ark/runtime_core/runtime/ |
D | imtable_builder.cpp | 21 void IMTableBuilder::Build(const panda_file::ClassDataAccessor *cda, ITable itable) in Build() function in panda::IMTableBuilder 44 void IMTableBuilder::Build(ITable itable, bool is_interface) in Build() function in panda::IMTableBuilder
|
D | class_linker.cpp | 286 itable_builder->Build(this, base, interfaces, data_accessor->IsInterface()); in GetClassInfo() 287 vtable_builder->Build(data_accessor, base, itable_builder->GetITable(), context); in GetClassInfo() 288 imtable_builder->Build(data_accessor, itable_builder->GetITable()); in GetClassInfo() 332 itable_builder->Build(this, base, interfaces, is_interface); in GetClassInfo() 333 vtable_builder->Build(methods, base, itable_builder->GetITable(), is_interface); in GetClassInfo() 334 imtable_builder->Build(itable_builder->GetITable(), is_interface); in GetClassInfo()
|
/ark/runtime_core/runtime/core/ |
D | core_itable_builder.h | 25 void Build([[maybe_unused]] ClassLinker *class_linker, [[maybe_unused]] Class *base, in Build() function
|
/ark/js_runtime/ |
D | README.md | 7 - [Build<a name="section137768191623"></a>](#build) 55 ## Build<a name="section137768191623"></a>
|
/ark/ts2abc/ts2panda/ts2abc/ |
D | CMakeLists.txt | 89 set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build jsoncpp static library" FORCE) 111 set(BUILD_SHARED_LIBS ON CACHE BOOL "Build jsoncpp shared library" FORCE)
|
/ark/runtime_core/isa/ |
D | README.md | 25 Build system for ISA
|
/ark/runtime_core/libpandafile/ |
D | bytecode_emitter.h | 100 ErrorCode Build(std::vector<uint8_t> *output);
|
D | bytecode_emitter.cpp | 202 BytecodeEmitter::ErrorCode BytecodeEmitter::Build(std::vector<uint8_t> *output) in Build() function in panda::BytecodeEmitter
|
/ark/runtime_core/cmake/ |
D | README.md | 14 ## Build directory structure
|
D | Definitions.cmake | 152 option(PANDA_ARK_JS_VM "Build with C intepreter in ecmascript folder" OFF)
|
/ark/runtime_core/libpandafile/templates/tests/ |
D | bytecode_emitter_tests_gen.h.erb | 145 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
|
/ark/ts2abc/ |
D | README.md | 6 - [Build<a name="section0446154755015"></a>](#Build) 32 ## Build<a name="section0446154755015"></a>
|
/ark/js_runtime/ecmascript/compiler/ |
D | llvm_ir_builder.h | 208 void Build();
|
D | llvm_codegen.cpp | 62 builder.Build(); in GenerateCodeForStub()
|
/ark/runtime_core/ |
D | CMakeLists.txt | 239 add_custom_target(panda_bins COMMENT "Build all common Panda binaries")
|
/ark/js_runtime/ecmascript/compiler/llvm/ |
D | llvm_new.patch | 6 "Build the LLVM runtime libraries." ON) 8 "Build the LLVM example programs. If OFF, just generate build targets." OFF)
|
/ark/js_runtime/docs/ |
D | using-the-toolchain.md | 9 Build tools:
|
/ark/runtime_core/assembler/ |
D | assembly-emitter.cpp | 1417 auto status = emitter.Build(static_cast<std::vector<unsigned char> *>(bytes)); in EmitFunctions()
|