2015-09-02 Christophe Lyon PR target/59810 PR target/63652 PR target/63653 * config/aarch64/aarch64-simd.md (aarch64_ld): Call gen_aarch64_simd_ld. (aarch64_st): Call gen_aarch64_simd_st. diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md index 9777418..75fa0ab 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -4566,7 +4566,7 @@ machine_mode mode = mode; rtx mem = gen_rtx_MEM (mode, operands[1]); - emit_insn (gen_vec_load_lanes (operands[0], mem)); + emit_insn (gen_aarch64_simd_ld (operands[0], mem)); DONE; }) @@ -4849,7 +4849,7 @@ machine_mode mode = mode; rtx mem = gen_rtx_MEM (mode, operands[0]); - emit_insn (gen_vec_store_lanes (mem, operands[1])); + emit_insn (gen_aarch64_simd_st (mem, operands[1])); DONE; })