[PATCH] D23356: [DAG] Fix incorrect alignment of ext load.

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 10 09:40:14 PDT 2016


arsenm added a subscriber: arsenm.

================
Comment at: test/CodeGen/AMDGPU/extload.ll:1
@@ -1,2 +1,2 @@
-; RUN: llc -march=amdgcn -verify-machineinstrs < %s | FileCheck -check-prefix=SI-NOHSA -check-prefix=FUNC %s
+; RUN: llc -debug -march=amdgcn -verify-machineinstrs %s -o - 2>&1| FileCheck -check-prefix=SI-NOHSA -check-prefix=FUNC -check-prefix=DEBUG %s
 ; RUN: llc -mtriple=amdgcn-amdhsa -mcpu=kaveri -verify-machineinstrs < %s | FileCheck -check-prefix=FUNC -check-prefix=CI-HSA -check-prefix=SI %s
----------------
Can you do something else that doesn't use -debug? This will break in release build

================
Comment at: test/CodeGen/AMDGPU/extload.ll:69
@@ +68,3 @@
+; FUNC-LABEL: {{^}}extload_align
+; DEBUG-NOT: LD2[<unknown>](align=4)
+define void @extload_align(i32 * %out, i32 %index) #0 {
----------------
this should use a positive check


https://reviews.llvm.org/D23356





More information about the llvm-commits mailing list