mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-28 04:33:05 +00:00
Add tests for casts from unsigned integers to floats
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6147 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c53544af06
commit
4f91285df4
@ -19,23 +19,34 @@ int %main() {
|
|||||||
cast sbyte 4 to ulong
|
cast sbyte 4 to ulong
|
||||||
cast sbyte 4 to double
|
cast sbyte 4 to double
|
||||||
|
|
||||||
|
; cast ubyte to ...
|
||||||
|
cast ubyte 0 to float
|
||||||
|
cast ubyte 0 to double
|
||||||
|
|
||||||
; cast short to ...
|
; cast short to ...
|
||||||
cast short 0 to short
|
cast short 0 to short
|
||||||
cast short 0 to long
|
cast short 0 to long
|
||||||
cast short 0 to ulong
|
cast short 0 to ulong
|
||||||
cast short 0 to double
|
cast short 0 to double
|
||||||
|
|
||||||
|
; cast ushort to ...
|
||||||
|
;cast ushort 0 to float
|
||||||
|
;cast ushort 0 to double
|
||||||
|
|
||||||
; cast int to ...
|
; cast int to ...
|
||||||
cast int 6 to bool
|
cast int 6 to bool
|
||||||
cast int 6 to short
|
cast int 6 to short
|
||||||
cast int 0 to int
|
cast int 0 to int
|
||||||
cast int 0 to long
|
cast int 0 to long
|
||||||
cast int 0 to ulong
|
cast int 0 to ulong
|
||||||
|
cast int 0 to float
|
||||||
cast int 0 to double
|
cast int 0 to double
|
||||||
|
|
||||||
; cast uint to ...
|
; cast uint to ...
|
||||||
cast uint 0 to long
|
cast uint 0 to long
|
||||||
cast uint 0 to ulong
|
cast uint 0 to ulong
|
||||||
|
;cast uint 0 to float
|
||||||
|
;cast uint 0 to double
|
||||||
|
|
||||||
; cast long to ...
|
; cast long to ...
|
||||||
cast long 0 to sbyte
|
cast long 0 to sbyte
|
||||||
|
Loading…
Reference in New Issue
Block a user