Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
test/CodeGen/X86/pr32241.ll
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
; CHECK-NEXT: .LBB0_4: # %lor.end5 | ; CHECK-NEXT: .LBB0_4: # %lor.end5 | ||||
; CHECK-NEXT: movb {{[0-9]+}}(%esp), %al # 1-byte Reload | ; CHECK-NEXT: movb {{[0-9]+}}(%esp), %al # 1-byte Reload | ||||
; CHECK-NEXT: andb $1, %al | ; CHECK-NEXT: andb $1, %al | ||||
; CHECK-NEXT: movzbl %al, %ecx | ; CHECK-NEXT: movzbl %al, %ecx | ||||
; CHECK-NEXT: movw %cx, %dx | ; CHECK-NEXT: movw %cx, %dx | ||||
; CHECK-NEXT: movw %dx, {{[0-9]+}}(%esp) | ; CHECK-NEXT: movw %dx, {{[0-9]+}}(%esp) | ||||
; CHECK-NEXT: movzwl {{[0-9]+}}(%esp), %eax | ; CHECK-NEXT: movzwl {{[0-9]+}}(%esp), %eax | ||||
; CHECK-NEXT: addl $24, %esp | ; CHECK-NEXT: addl $24, %esp | ||||
; CHECK-NEXT: .Lcfi3: | |||||
; CHECK-NEXT: .cfi_def_cfa_offset 8 | |||||
; CHECK-NEXT: popl %esi | ; CHECK-NEXT: popl %esi | ||||
; CHECK-NEXT: .Lcfi4: | |||||
; CHECK-NEXT: .cfi_def_cfa_offset 4 | |||||
; CHECK-NEXT: retl | ; CHECK-NEXT: retl | ||||
entry: | entry: | ||||
%aa = alloca i16, align 2 | %aa = alloca i16, align 2 | ||||
%bb = alloca i16, align 2 | %bb = alloca i16, align 2 | ||||
%cc = alloca i16, align 2 | %cc = alloca i16, align 2 | ||||
store i16 10959, i16* %aa, align 2 | store i16 10959, i16* %aa, align 2 | ||||
store i16 -15498, i16* %bb, align 2 | store i16 -15498, i16* %bb, align 2 | ||||
store i16 19417, i16* %cc, align 2 | store i16 19417, i16* %cc, align 2 | ||||
Show All 29 Lines |