diff --git a/llvm/test/CodeGen/X86/pr39098.ll b/llvm/test/CodeGen/X86/pr39098.ll index 56a3d37e5777f..3db96c3f698c8 100644 --- a/llvm/test/CodeGen/X86/pr39098.ll +++ b/llvm/test/CodeGen/X86/pr39098.ll @@ -1,13 +1,15 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 3 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown | FileCheck %s define dso_local void @test_cancel2(ptr %p1, ptr %p2) { -; CHECK: # %entry -; CHECK-NEXT: movl (%rdi), %eax -; CHECK-NEXT: shrl %eax -; CHECK-NEXT: andl $524287, %eax -; CHECK-NEXT: movl %eax, (%rsi) -; CHECK-NEXT: movb $0, 4(%rsi) -; CHECK-NEXT: retq +; CHECK-LABEL: test_cancel2: +; CHECK: # %bb.0: # %entry +; CHECK-NEXT: movl (%rdi), %eax +; CHECK-NEXT: shrl %eax +; CHECK-NEXT: andl $524287, %eax # imm = 0x7FFFF +; CHECK-NEXT: movl %eax, (%rsi) +; CHECK-NEXT: movb $0, 4(%rsi) +; CHECK-NEXT: retq entry: %0 = load i40, ptr %p1, align 8 %shl414 = shl i40 %0, 19