Home
last modified time | relevance | path

Searched refs:Build (Results 1 – 25 of 26) sorted by relevance

12

/ark/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp83 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/
Dimtable_builder.h32 void Build(const panda_file::ClassDataAccessor *cda, ITable itable);
34 void Build(ITable itable, bool is_interface);
Dvtable_builder.h262 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;
Dvtable_builder-inl.h127 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
Ditable_builder.h32 …virtual void Build(ClassLinker *class_linker, Class *base, Span<Class *> class_interfaces, bool is…
/ark/runtime_core/runtime/tests/
Dinterpreter_test.cpp214 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/
Dstub_tests.cpp94 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/
Dimtable_builder.cpp21 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
Dclass_linker.cpp286 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/
Dcore_itable_builder.h25 void Build([[maybe_unused]] ClassLinker *class_linker, [[maybe_unused]] Class *base, in Build() function
/ark/js_runtime/
DREADME.md7 - [Build<a name="section137768191623"></a>](#build)
55 ## Build<a name="section137768191623"></a>
/ark/ts2abc/ts2panda/ts2abc/
DCMakeLists.txt89 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/
DREADME.md25 Build system for ISA
/ark/runtime_core/libpandafile/
Dbytecode_emitter.h100 ErrorCode Build(std::vector<uint8_t> *output);
Dbytecode_emitter.cpp202 BytecodeEmitter::ErrorCode BytecodeEmitter::Build(std::vector<uint8_t> *output) in Build() function in panda::BytecodeEmitter
/ark/runtime_core/cmake/
DREADME.md14 ## Build directory structure
DDefinitions.cmake152 option(PANDA_ARK_JS_VM "Build with C intepreter in ecmascript folder" OFF)
/ark/runtime_core/libpandafile/templates/tests/
Dbytecode_emitter_tests_gen.h.erb145 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
/ark/ts2abc/
DREADME.md6 - [Build<a name="section0446154755015"></a>](#Build)
32 ## Build<a name="section0446154755015"></a>
/ark/js_runtime/ecmascript/compiler/
Dllvm_ir_builder.h208 void Build();
Dllvm_codegen.cpp62 builder.Build(); in GenerateCodeForStub()
/ark/runtime_core/
DCMakeLists.txt239 add_custom_target(panda_bins COMMENT "Build all common Panda binaries")
/ark/js_runtime/ecmascript/compiler/llvm/
Dllvm_new.patch6 "Build the LLVM runtime libraries." ON)
8 "Build the LLVM example programs. If OFF, just generate build targets." OFF)
/ark/js_runtime/docs/
Dusing-the-toolchain.md9 Build tools:
/ark/runtime_core/assembler/
Dassembly-emitter.cpp1417 auto status = emitter.Build(static_cast<std::vector<unsigned char> *>(bytes)); in EmitFunctions()

12