[PATCH] LLVM targeting aarch64 doesn't correctly produce aligned accesses for non-aligned data at -O0/fast-isel (-mno-unaligned-access)
Chad Rosier
mcrosier at codeaurora.org
Wed Jun 10 08:43:28 PDT 2015
REPOSITORY
rL LLVM
================
Comment at: test/CodeGen/AArch64/arm64-strict-align.ll:3
@@ -2,3 +2,3 @@
; RUN: llc < %s -mtriple=arm64-apple-darwin -aarch64-no-strict-align | FileCheck %s
-; RUN: llc < %s -mtriple=arm64-apple-darwin -aarch64-strict-align | FileCheck %s --check-prefix=CHECK-STRICT
+; RUN: llc < %s -mtriple=arm64-apple-darwin -aarch64-strict-align -fast-isel | FileCheck %s --check-prefix=CHECK-STRICT
----------------
Adding -fast-isel to the run line means we're no longer testing the ISelDAG path. Please create a new RUN line for fast-isel.
http://reviews.llvm.org/D10360
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the llvm-commits
mailing list