xref: /aosp_15_r20/external/clang/test/CodeGen/pr12251.c (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Li // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -O1 -relaxed-aliasing -o - | FileCheck %s
2*67e74705SXin Li 
3*67e74705SXin Li enum e1 {e1_a = -1 };
g1(enum e1 * x)4*67e74705SXin Li enum e1 g1(enum e1 *x) {
5*67e74705SXin Li   return *x;
6*67e74705SXin Li }
7*67e74705SXin Li 
8*67e74705SXin Li // CHECK-LABEL: define i32 @g1
9*67e74705SXin Li // CHECK: load i32, i32* %x, align 4
10*67e74705SXin Li // CHECK-NOT: range
11*67e74705SXin Li // CHECK: ret
12