arkcompiler_ets_runtime/ecmascript/compiler
getingke e222260f9b fixed for rewrite assembler stub for aarch64
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I9b5982bc1268725e7882fd95eeb2ba07f2851b6d
2022-07-05 20:07:03 +08:00
..
assembler fixed for rewrite assembler stub for aarch64 2022-07-05 20:07:03 +08:00
mock stub.m binary file compiled into shared library 2022-06-28 17:25:33 +08:00
tests fixed for rewrite assembler stub for aarch64 2022-07-05 20:07:03 +08:00
trampoline fixed for rewrite assembler stub for aarch64 2022-07-05 20:07:03 +08:00
type_inference Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
aot_compiler.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
argument_accessor.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
argument_accessor.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
assembler_module.cpp Merge branch 'master' of https://gitee.com/openharmony/ark_js_runtime into aot_call_asmInterpreter 2022-06-10 09:17:20 +08:00
assembler_module.h Support stackless callnew for asm interpreter 2022-06-08 13:28:04 +08:00
bc_call_signature.cpp Support stackless callnew for asm interpreter 2022-06-08 13:28:04 +08:00
bc_call_signature.h Fix newobjdynrange 2022-06-15 14:28:32 +08:00
BUILD.gn Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
bytecode_circuit_builder.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
bytecode_circuit_builder.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
call_signature.cpp fixed for rewrite assembler stub for aarch64 2022-07-05 20:07:03 +08:00
call_signature.h fixed for rewrite assembler stub for aarch64 2022-07-05 20:07:03 +08:00
circuit_builder-inl.h modify tagged name to readable 2022-06-19 22:49:15 +08:00
circuit_builder.cpp Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
circuit_builder.h Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
circuit_ir_specification.md Refactor GateType 2022-06-09 17:32:43 +08:00
circuit_optimizer.cpp GateAccessor bugfix 2022-06-10 15:17:17 +08:00
circuit_optimizer.h https://gitee.com/openharmony/ark_js_runtime/issues/I5A969 2022-05-31 20:29:04 +08:00
circuit.cpp Refactor GateType 2022-06-09 17:32:43 +08:00
circuit.h refactor type infer 2022-05-25 17:39:41 +08:00
code_generator.h Implement aot file generated step for aot compiler 2022-03-24 15:44:26 +08:00
common_stubs.cpp Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
common_stubs.h Fix some asm interpreter bug 2022-05-24 19:36:38 +08:00
compile_llvm_lib.sh Implement Prologue refactor and Add mulitple Optimized Frame In LLVM 12.0.1 2022-06-03 15:51:19 +08:00
compiler_log.h Add log compile method option asm 2022-06-22 09:38:58 +08:00
file_generators.cpp Resolve Compatibility Issues between TSAOT and ECMA spec 2022-06-28 14:43:16 +08:00
file_generators.h Use panda file unique id as file index in aot output file, instead of filehash calculated by file path. 2022-07-02 10:17:42 +08:00
gate_accessor.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
gate_accessor.h !1494 TSAOT Exception Handler 2022-06-11 09:56:23 +00:00
gate.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
gate.h add type infer for more bytecodes 2022-05-30 21:06:45 +08:00
interpreter_stub-inl.h Fix some performance issue for asm interpreter 2022-06-09 10:30:14 +08:00
interpreter_stub.cpp CpuProfiler adapt assembly-interpreter 2022-07-04 09:43:35 +08:00
interpreter_stub.h Fix some performance issue for asm interpreter 2022-06-09 10:30:14 +08:00
llvm_codegen.cpp Add log compile method option asm 2022-06-22 09:38:58 +08:00
llvm_codegen.h Descriptor: delete some internal unused code 2022-06-17 23:03:42 +08:00
llvm_ir_builder.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
llvm_ir_builder.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
pass_manager.cpp Resolve Compatibility Issues between TSAOT and ECMA spec 2022-06-28 14:43:16 +08:00
pass_manager.h Add multi-abc-file support in stub compiler and aot compiler and related adaptation. 2022-05-29 16:59:27 +08:00
pass.h Resolve Compatibility Issues between TSAOT and ECMA spec 2022-06-28 14:43:16 +08:00
rt_call_signature.cpp Fix some asm interpreter bug 2022-05-24 19:36:38 +08:00
rt_call_signature.h Support stackless callnew for asm interpreter 2022-06-08 13:28:04 +08:00
scheduler.cpp Control whether to print compiler logs through JSRuntime Options 2022-04-14 16:14:34 +08:00
scheduler.h Control whether to print compiler logs through JSRuntime Options 2022-04-14 16:14:34 +08:00
slowpath_lowering.cpp !1727 Fix ReplaceHirToSubCfg in the multi-lowering 2022-07-04 12:01:00 +00:00
slowpath_lowering.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
stub_compiler.cpp Modify enable logic of certain runtime options. 2022-06-13 12:15:03 +08:00
stub_compiler.h Add multi-abc-file support in stub compiler and aot compiler and related adaptation. 2022-05-29 16:59:27 +08:00
stub-inl.h CpuProfiler adapt assembly-interpreter 2022-07-04 09:43:35 +08:00
stub.cpp New EcmaRuntimeCallInfo in stack pointer 2022-07-05 14:54:43 +08:00
stub.h CpuProfiler adapt assembly-interpreter 2022-07-04 09:43:35 +08:00
test_stubs_signature.cpp Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
test_stubs_signature.h Enable x86 Assembler 2022-05-18 09:42:00 +08:00
test_stubs.cpp Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
test_stubs.h Support Lexenv In TSAOT 2022-06-30 14:01:26 +08:00
type_lowering.cpp Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
type_lowering.h Fix bugs in ts aot 2022-07-04 16:19:11 +08:00
type.cpp Add Type Infer Test Case 2022-06-13 09:38:51 +08:00
type.h Add Type Infer Test Case 2022-06-13 09:38:51 +08:00
variable_type.h Refactor GateType 2022-06-09 17:32:43 +08:00
verifier.cpp add loop_begin blocks to bytecode_circuit_builder 2022-05-16 22:57:05 +08:00
verifier.h Control whether to print compiler logs through JSRuntime Options 2022-04-14 16:14:34 +08:00