; RUN: llvm-ml -filetype=s %s /Fo - | FileCheck %s | |
.code | |
t1: | |
mov eax, 100b | |
mov eax, 100y | |
; CHECK-LABEL: t1: | |
; CHECK-NEXT: mov eax, 4 | |
; CHECK-NEXT: mov eax, 4 | |
t2: | |
mov eax, 100o | |
mov eax, 100q | |
; CHECK-LABEL: t2: | |
; CHECK-NEXT: mov eax, 64 | |
; CHECK-NEXT: mov eax, 64 | |
t3: | |
mov eax, 100d | |
mov eax, 100t | |
; CHECK-LABEL: t3: | |
; CHECK-NEXT: mov eax, 100 | |
; CHECK-NEXT: mov eax, 100 | |
t4: | |
mov eax, 100h | |
; CHECK-LABEL: t4: | |
; CHECK-NEXT: mov eax, 256 | |
t5: | |
mov eax, 100 | |
.radix 2 | |
mov eax, 100 | |
.radix 16 | |
mov eax, 100 | |
.radix 10 | |
mov eax, 100 | |
; CHECK-LABEL: t5: | |
; CHECK: mov eax, 100 | |
; CHECK: mov eax, 4 | |
; CHECK: mov eax, 256 | |
; CHECK: mov eax, 100 | |
t6: | |
.radix 9 | |
mov eax, 100 | |
.radix 10 | |
; CHECK-LABEL: t6: | |
; CHECK: mov eax, 81 | |
t7: | |
.radix 12 | |
mov eax, 100b | |
mov eax, 100y | |
.radix 10 | |
; CHECK-LABEL: t7: | |
; CHECK: mov eax, 1739 | |
; CHECK: mov eax, 4 | |
t8: | |
.radix 16 | |
mov eax, 100d | |
mov eax, 100t | |
.radix 10 | |
; CHECK-LABEL: t8: | |
; CHECK: mov eax, 4109 | |
; CHECK: mov eax, 100 | |
t9: | |
.radix 12 | |
mov eax, 102b | |
.radix 16 | |
mov eax, 10fd | |
.radix 10 | |
; CHECK-LABEL: t9: | |
; CHECK: mov eax, 1763 | |
; CHECK: mov eax, 4349 | |
t10: | |
.radix 16 | |
mov eax, 1e1 | |
.radix 10 | |
; CHECK-LABEL: t10: | |
; CHECK: mov eax, 481 | |
END |