mirror of
https://github.com/intel/llvm.git
synced 2026-01-24 08:30:34 +08:00
ARM: fix test for Windows division
This was meant to be part of SVN r267080. cbz cannot use a high register, which would be silently truncated. This has now been fixed. llvm-svn: 267092
This commit is contained in:
@@ -32,8 +32,8 @@ entry:
|
||||
}
|
||||
|
||||
; CHECK-LABEL: sdiv64:
|
||||
; CHECK: orr.w r12, r0, r1
|
||||
; CHECK-NEXT: cbz r12
|
||||
; CHECK: orr.w r4, r0, r1
|
||||
; CHECK-NEXT: cbz r4
|
||||
; CHECK: b
|
||||
; CHECK: udf.w #249
|
||||
; CHECK: bl __rt_sdiv64
|
||||
@@ -45,8 +45,8 @@ entry:
|
||||
}
|
||||
|
||||
; CHECK-LABEL: udiv64:
|
||||
; CHECK: orr.w r12, r0, r1
|
||||
; CHECK-NEXT: cbz r12
|
||||
; CHECK: orr.w r4, r0, r1
|
||||
; CHECK-NEXT: cbz r4
|
||||
; CHECK: b
|
||||
; CHECK: udf.w #249
|
||||
; CHECK: bl __rt_udiv64
|
||||
|
||||
Reference in New Issue
Block a user