arkcompiler_runtime_core/static_core/libllvmbackend
electronick 4d4c1ca2bf Implement String indexOf(char) by IrToc
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAUWIJ

Test: build

Signed-off-by: electronick <electro.nick@huawei.com>
Change-Id: Iabeeb7dd260c84714e6e2f2e4e41291da9dbaf01
2024-11-08 22:23:20 +08:00
..
cmake [LLVM AOT] Use callee-saved registers for GC references 2024-06-07 12:28:37 +03:00
lowering Implement String indexOf(char) by IrToc 2024-11-08 22:23:20 +08:00
object_code [LLVM AOT] Use llvm deoptimize intrinsic 2024-09-04 16:05:42 +03:00
templates [LLVM Integration] Bring-up standalone GN build 2024-08-16 13:18:51 +03:00
tests CodeCheck fixes 2024-09-16 11:18:45 +03:00
transforms CodeCheck fixes 2024-09-16 11:18:45 +03:00
BUILD.gn !2371 [GN] Fix gn files for standalone build 2024-09-16 12:12:16 +03:00
CMakeLists.txt CodeCheck fixes 2024-09-16 11:18:45 +03:00
compiler_interface.h [LLVM AOT] Introduce llvm pre-optimizations 2024-06-13 13:20:29 +03:00
llvm_aot_compiler.cpp CodeCheck fixes 2024-09-16 11:18:45 +03:00
llvm_aot_compiler.h [LLVM AOT] Introduce llvm pre-optimizations 2024-06-13 13:20:29 +03:00
llvm_ark_interface.cpp CodeCheck fixes 2024-09-16 11:18:45 +03:00
llvm_ark_interface.h [LLVM Integration] Bring-up standalone GN build 2024-08-16 13:18:51 +03:00
llvm_compiler_creator.h [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
llvm_compiler_options.h [LLVM AOT] Implement devirtualization 2024-07-10 08:20:14 +03:00
llvm_compiler.cpp [LLVM AOT] Implement devirtualization 2024-07-10 08:20:14 +03:00
llvm_compiler.h [LLVM AOT] Implement devirtualization 2024-07-10 08:20:14 +03:00
llvm_irtoc_compiler.cpp Implement String trim by IrToc 2024-08-03 23:57:12 +08:00
llvm_irtoc_compiler.h [LLVM AOT] Introduce llvm pre-optimizations 2024-06-13 13:20:29 +03:00
llvm_logger.cpp CodeCheck fixes 2024-09-16 11:18:45 +03:00
llvm_logger.h CodeCheck fixes 2024-09-16 11:18:45 +03:00
llvm_options.cpp [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
llvm_options.h [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
llvm.gni [LLVM AOT] Bring-up GN build for AOT and LLVMAOT 2024-07-02 14:52:06 +03:00
llvmbackend.yaml [LLVM AOT] Introduce llvm pre-optimizations 2024-06-13 13:20:29 +03:00
LLVMBackendPostPlugins.cmake Fuse JSValue->primitive casts in interop 2024-02-26 14:34:24 +03:00
mir_compiler.cpp [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
mir_compiler.h Support parallel compilation 2024-03-08 20:41:28 +03:00
target_machine_builder.cpp [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
target_machine_builder.h [LLVM AOT] Introduce MemBarrier pass 2024-03-14 09:04:23 +03:00
utils.cpp [LLVM AOT] Implement devirtualization 2024-07-10 08:20:14 +03:00
utils.h [LLVM AOT] Implement devirtualization 2024-07-10 08:20:14 +03:00