arkcompiler_ets_runtime/ecmascript/compiler
openharmony_ci 05f069f9a7
!946 Enable Call Stub
Merge pull request !946 from 李晨帅/master
2022-04-06 14:28:26 +00:00
..
llvm Fix FastMul performance issues 2022-03-13 22:00:52 -07:00
tests Implement CallingConv to compatible with Fast-Stub/ASM-INT/AOT 2022-03-29 11:51:39 +08:00
aot_compiler.cpp add slowpathlowering to 7 bytecodes 2022-03-28 15:29:41 +08:00
aot_file_manager.cpp Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
aot_file_manager.h Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
BUILD.gn add Wextra and Werror in gn args 2022-03-24 21:45:19 +08:00
bytecode_circuit_builder.cpp Aot Lowering 2022-04-06 17:29:14 +08:00
bytecode_circuit_builder.h Fix code review from issue 2022-03-22 14:25:18 +08:00
call_signature.cpp Implement CallingConv to compatible with Fast-Stub/ASM-INT/AOT 2022-03-29 11:51:39 +08:00
call_signature.h Implement CallingConv to compatible with Fast-Stub/ASM-INT/AOT 2022-03-29 11:51:39 +08:00
circuit_builder-inl.h add slowpath lowering 2022-04-01 17:19:25 +08:00
circuit_builder.cpp Refactor Code 2022-03-31 16:16:31 -07:00
circuit_builder.h Aot Lowering 2022-04-06 17:29:14 +08:00
circuit_ir_specification.md https://gitee.com/openharmony/ark_js_runtime/issues/I4U313 2022-02-17 22:39:02 +08:00
circuit.cpp issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4UBDP 2022-03-01 15:29:55 +08:00
circuit.h issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4UBDP 2022-03-01 15:29:55 +08:00
code_generator.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
common_stubs.cpp Refactor Code 2022-03-31 16:16:31 -07:00
common_stubs.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
compile_llvm_lib.sh fix script file and stub.cpp 2022-03-07 17:32:38 +08:00
compiler_macros.h fixed for debug js_frame ok and revert test code 2022-03-08 11:11:46 +08:00
gate_accessor.cpp add slowpathlowering to 7 bytecodes 2022-03-28 15:29:41 +08:00
gate_accessor.h Aot Lowering 2022-04-06 17:29:14 +08:00
gate.cpp Aot Lowering 2022-04-06 17:29:14 +08:00
gate.h Aot Lowering 2022-04-06 17:29:14 +08:00
interpreter_stub-inl.h Refactor Code 2022-03-31 16:16:31 -07:00
interpreter_stub.cpp !946 Enable Call Stub 2022-04-06 14:28:26 +00:00
interpreter_stub.h Enable Call Stub 2022-04-06 20:00:22 +08:00
llvm_codegen.cpp Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
llvm_codegen.h Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
llvm_ir_builder.cpp Aot Lowering 2022-04-06 17:29:14 +08:00
llvm_ir_builder.h Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
low_level_circuit_builder.cpp fix compile error 2022-03-23 10:54:09 +08:00
low_level_circuit_builder.h Refactor slowpath lowering, add module related lowering 2022-03-29 17:04:06 +08:00
options.h.erb fix stub_aot_opt running errors and add arm/arm64 target for js 2021-10-12 14:43:18 +08:00
pass_manager.cpp !931 Aot lowering 2022-04-06 13:08:46 +00:00
pass_manager.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
pass.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
rt_call_signature.cpp Refactor ID definition and callSignature initialization mechanism of stubs 2022-03-18 22:01:52 +08:00
rt_call_signature.h Refactor ID definition and callSignature initialization mechanism of stubs 2022-03-18 22:01:52 +08:00
scheduler.cpp add slowpathlowering to 7 bytecodes 2022-03-28 15:29:41 +08:00
scheduler.h fixed for add CompilationConfig Class to support all arch 2021-12-23 15:00:19 +08:00
slowpath_lowering.cpp Aot Lowering 2022-04-06 17:29:14 +08:00
slowpath_lowering.h Aot Lowering 2022-04-06 17:29:14 +08:00
stub_aot_options.yaml Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
stub_compiler.cpp Adaptation for aot framework helloworld test. 2022-04-02 15:29:44 +08:00
stub_compiler.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
stub-inl.h Implement FastToBoolean for asm interpreter 2022-04-06 02:32:09 -07:00
stub.cpp Implement FastToBoolean for asm interpreter 2022-04-06 02:32:09 -07:00
stub.h Implement FastToBoolean for asm interpreter 2022-04-06 02:32:09 -07:00
type.cpp fixed for add CompilationConfig Class to support all arch 2021-12-23 15:00:19 +08:00
type.h Redefine the layout of TypeCode to accommodate MIR, TS types 2022-01-30 11:03:57 +08:00
variable_type.h Related issue: https://gitee.com/openharmony/ark_js_runtime/issues/I4VSUH 2022-03-01 18:54:11 +08:00
verifier.cpp Aot lowering 2022-03-03 19:57:10 +08:00
verifier.h fixed for add CompilationConfig Class to support all arch 2021-12-23 15:00:19 +08:00