mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Simplify some uses of utohexstr.
As a side effect hex is printed lowercase instead of uppercase now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144013 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -272,7 +272,7 @@ define arm_aapcs_vfpcc float @t9(%0* nocapture, %3* nocapture) nounwind {
|
||||
define arm_aapcs_vfpcc i32 @t10() nounwind {
|
||||
entry:
|
||||
; CHECK: t10:
|
||||
; CHECK: vmov.i32 q[[Q0:[0-9]+]], #0x3F000000
|
||||
; CHECK: vmov.i32 q[[Q0:[0-9]+]], #0x3f000000
|
||||
; CHECK: vmul.f32 q8, q8, d0[0]
|
||||
; CHECK: vadd.f32 q8, q8, q8
|
||||
%0 = shufflevector <4 x float> zeroinitializer, <4 x float> undef, <4 x i32> zeroinitializer ; <<4 x float>> [#uses=1]
|
||||
|
@@ -56,13 +56,13 @@ define <2 x i32> @v_movi32d() nounwind {
|
||||
|
||||
define <2 x i32> @v_movi32e() nounwind {
|
||||
;CHECK: v_movi32e:
|
||||
;CHECK: vmov.i32 d{{.*}}, #0x20FF
|
||||
;CHECK: vmov.i32 d{{.*}}, #0x20ff
|
||||
ret <2 x i32> < i32 8447, i32 8447 >
|
||||
}
|
||||
|
||||
define <2 x i32> @v_movi32f() nounwind {
|
||||
;CHECK: v_movi32f:
|
||||
;CHECK: vmov.i32 d{{.*}}, #0x20FFFF
|
||||
;CHECK: vmov.i32 d{{.*}}, #0x20ffff
|
||||
ret <2 x i32> < i32 2162687, i32 2162687 >
|
||||
}
|
||||
|
||||
@@ -92,19 +92,19 @@ define <2 x i32> @v_mvni32d() nounwind {
|
||||
|
||||
define <2 x i32> @v_mvni32e() nounwind {
|
||||
;CHECK: v_mvni32e:
|
||||
;CHECK: vmvn.i32 d{{.*}}, #0x20FF
|
||||
;CHECK: vmvn.i32 d{{.*}}, #0x20ff
|
||||
ret <2 x i32> < i32 4294958848, i32 4294958848 >
|
||||
}
|
||||
|
||||
define <2 x i32> @v_mvni32f() nounwind {
|
||||
;CHECK: v_mvni32f:
|
||||
;CHECK: vmvn.i32 d{{.*}}, #0x20FFFF
|
||||
;CHECK: vmvn.i32 d{{.*}}, #0x20ffff
|
||||
ret <2 x i32> < i32 4292804608, i32 4292804608 >
|
||||
}
|
||||
|
||||
define <1 x i64> @v_movi64() nounwind {
|
||||
;CHECK: v_movi64:
|
||||
;CHECK: vmov.i64 d{{.*}}, #0xFF0000FF0000FFFF
|
||||
;CHECK: vmov.i64 d{{.*}}, #0xff0000ff0000ffff
|
||||
ret <1 x i64> < i64 18374687574888349695 >
|
||||
}
|
||||
|
||||
@@ -152,19 +152,19 @@ define <4 x i32> @v_movQi32d() nounwind {
|
||||
|
||||
define <4 x i32> @v_movQi32e() nounwind {
|
||||
;CHECK: v_movQi32e:
|
||||
;CHECK: vmov.i32 q{{.*}}, #0x20FF
|
||||
;CHECK: vmov.i32 q{{.*}}, #0x20ff
|
||||
ret <4 x i32> < i32 8447, i32 8447, i32 8447, i32 8447 >
|
||||
}
|
||||
|
||||
define <4 x i32> @v_movQi32f() nounwind {
|
||||
;CHECK: v_movQi32f:
|
||||
;CHECK: vmov.i32 q{{.*}}, #0x20FFFF
|
||||
;CHECK: vmov.i32 q{{.*}}, #0x20ffff
|
||||
ret <4 x i32> < i32 2162687, i32 2162687, i32 2162687, i32 2162687 >
|
||||
}
|
||||
|
||||
define <2 x i64> @v_movQi64() nounwind {
|
||||
;CHECK: v_movQi64:
|
||||
;CHECK: vmov.i64 q{{.*}}, #0xFF0000FF0000FFFF
|
||||
;CHECK: vmov.i64 q{{.*}}, #0xff0000ff0000ffff
|
||||
ret <2 x i64> < i64 18374687574888349695, i64 18374687574888349695 >
|
||||
}
|
||||
|
||||
@@ -182,7 +182,7 @@ entry:
|
||||
define void @vdupnneg75(%struct.int8x8_t* noalias nocapture sret %agg.result) nounwind {
|
||||
entry:
|
||||
;CHECK: vdupnneg75:
|
||||
;CHECK: vmov.i8 d{{.*}}, #0xB5
|
||||
;CHECK: vmov.i8 d{{.*}}, #0xb5
|
||||
%0 = getelementptr inbounds %struct.int8x8_t* %agg.result, i32 0, i32 0 ; <<8 x i8>*> [#uses=1]
|
||||
store <8 x i8> <i8 -75, i8 -75, i8 -75, i8 -75, i8 -75, i8 -75, i8 -75, i8 -75>, <8 x i8>* %0, align 8
|
||||
ret void
|
||||
|
Reference in New Issue
Block a user