[OpenACC] Enable 'attach' clause for combined constructs
[llvm-project.git] / llvm / test / CodeGen / Hexagon / isel-store-rr-i1.ll
blobc4a23ab45861613e224b0975094720c81512a7ef
1 ; RUN: llc -march=hexagon < %s | FileCheck %s
3 target triple = "hexagon-unknown-linux-gnu"
5 define i32 @f0(float %a0, double %a1, i1 %a2, i16 %a3, i8 %a4) {
6 ; CHECK-LABEL: f0:
7 ; CHECK:     memb(r1+r0<<#2) = r2
8 b0:
9   %v0 = alloca double, align 8
10   %v1 = load i32, ptr poison, align 4
11   %v2 = or i32 42, %v1
12   %v3 = getelementptr ptr, ptr %v0, i32 %v2
13   store i1 false, ptr %v3, align 1
14   ret i32 %v2