5e238322c2
Enable aot compiler and jit based on llvm-14.0 and llvm-15.0git, replace LLVMBuildLoad/LLVMBuildInBoundsGEP/LLVMBuildCall with LLVMBuildLoad2/LLVMBuildInBoundsGEP2/LLVMBuildCall2, and pass them with related types, so as to meet the requirements of opaque pointers. And fix several compilation errors for llvm-14.0/15.0git. Most spec cases and standalone cases are tested. |
||
---|---|---|
.. | ||
simd_access_lanes.c | ||
simd_access_lanes.h | ||
simd_bit_shifts.c | ||
simd_bit_shifts.h | ||
simd_bitmask_extracts.c | ||
simd_bitmask_extracts.h | ||
simd_bitwise_ops.c | ||
simd_bitwise_ops.h | ||
simd_bool_reductions.c | ||
simd_bool_reductions.h | ||
simd_common.c | ||
simd_common.h | ||
simd_comparisons.c | ||
simd_comparisons.h | ||
simd_construct_values.c | ||
simd_construct_values.h | ||
simd_conversions.c | ||
simd_conversions.h | ||
simd_floating_point.c | ||
simd_floating_point.h | ||
simd_int_arith.c | ||
simd_int_arith.h | ||
simd_load_store.c | ||
simd_load_store.h | ||
simd_sat_int_arith.c | ||
simd_sat_int_arith.h |