blob: 362b1b5da092d509a9d39fdb5b07c00e3e226e56 [file] [log] [blame] [edit]
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
; RUN: llc < %s -mtriple=x86_64 -O=0 -verify-machineinstrs | FileCheck %s
@G = global i8 0
; Regression test for PR113856 - incorrect FastISel assert
define i32 @main() {
; CHECK-LABEL: main:
; CHECK: # %bb.0:
; CHECK-NEXT: movabsq $-2147483652, %rax # imm = 0xFFFFFFFF7FFFFFFC
; CHECK-NEXT: movl $0, (%rsp,%rax)
; CHECK-NEXT: xorl %eax, %eax
; CHECK-NEXT: retq
%1 = alloca i32, align 4
%G = getelementptr i8, ptr %1, i32 -2147483648
store i32 0, ptr %G, align 4
ret i32 0
}