[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: cscctest/c/stmt switch1.3il, 1.2, 1.3 switch1
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: cscctest/c/stmt switch1.3il, 1.2, 1.3 switch1.il, 1.2, 1.3 |
Date: |
Mon, 18 Aug 2003 03:22:45 -0400 |
Update of /cvsroot/dotgnu-pnet/cscctest/c/stmt
In directory subversions:/tmp/cvs-serv6013/c/stmt
Modified Files:
switch1.3il switch1.il
Log Message:
Update C switch test cases for changes to cscc.
Index: switch1.3il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/c/stmt/switch1.3il,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** switch1.3il 21 Dec 2002 14:02:39 -0000 1.2
--- switch1.3il 18 Aug 2003 07:22:43 -0000 1.3
***************
*** 9,47 ****
.locals init (int32)
ldarg.0
! dup
ldc.i4.0
beq ?L1
! dup
ldc.i4.1
beq ?L2
! dup
ldc.i4.2
beq ?L3
! dup
ldc.i4.3
beq ?L4
br ?L5
?L1:
- pop
ldc.i4.0
stloc.0
br ?L6
?L2:
- pop
ldc.i4.1
stloc.0
br ?L6
?L3:
- pop
ldc.i4.2
stloc.0
br ?L6
?L4:
- pop
ldc.i4.3
stloc.0
br ?L6
?L5:
- pop
?L6:
ldarg.0
--- 9,44 ----
.locals init (int32)
ldarg.0
! .locals init (int32)
! stloc.1
! ldloc.1
ldc.i4.0
beq ?L1
! ldloc.1
ldc.i4.1
beq ?L2
! ldloc.1
ldc.i4.2
beq ?L3
! ldloc.1
ldc.i4.3
beq ?L4
br ?L5
?L1:
ldc.i4.0
stloc.0
br ?L6
?L2:
ldc.i4.1
stloc.0
br ?L6
?L3:
ldc.i4.2
stloc.0
br ?L6
?L4:
ldc.i4.3
stloc.0
br ?L6
?L5:
?L6:
ldarg.0
***************
*** 140,143 ****
--- 137,141 ----
?L26:
ldarg.0
+ stloc.1
dup
ldc.i4 900
***************
*** 146,173 ****
ldc.i4 500
bge ?L28
! dup
ldc.i4.s 100
beq ?L29
! dup
ldc.i4 200
beq ?L30
! dup
ldc.i4 300
beq ?L31
! dup
ldc.i4 400
beq ?L32
br ?L33
?L28:
! dup
ldc.i4 500
beq ?L34
! dup
ldc.i4 600
beq ?L35
! dup
ldc.i4 700
beq ?L36
! dup
ldc.i4 800
beq ?L37
--- 144,171 ----
ldc.i4 500
bge ?L28
! ldloc.1
ldc.i4.s 100
beq ?L29
! ldloc.1
ldc.i4 200
beq ?L30
! ldloc.1
ldc.i4 300
beq ?L31
! ldloc.1
ldc.i4 400
beq ?L32
br ?L33
?L28:
! ldloc.1
ldc.i4 500
beq ?L34
! ldloc.1
ldc.i4 600
beq ?L35
! ldloc.1
ldc.i4 700
beq ?L36
! ldloc.1
ldc.i4 800
beq ?L37
***************
*** 177,292 ****
ldc.i4 1300
bge ?L38
! dup
ldc.i4 900
beq ?L39
! dup
ldc.i4 1000
beq ?L40
! dup
ldc.i4 1100
beq ?L41
! dup
ldc.i4 1200
beq ?L42
br ?L33
?L38:
! dup
ldc.i4 1300
beq ?L43
! dup
ldc.i4 1400
beq ?L44
! dup
ldc.i4 1500
beq ?L45
! dup
ldc.i4 1600
beq ?L46
br ?L33
?L46:
- pop
ldc.i4 1600
stloc.0
br ?L47
?L45:
- pop
ldc.i4 1500
stloc.0
br ?L47
?L44:
- pop
ldc.i4 1400
stloc.0
br ?L47
?L43:
- pop
ldc.i4 1300
stloc.0
br ?L47
?L42:
- pop
ldc.i4 1200
stloc.0
br ?L47
?L41:
- pop
ldc.i4 1100
stloc.0
br ?L47
?L40:
- pop
ldc.i4 1000
stloc.0
br ?L47
?L39:
- pop
ldc.i4 900
stloc.0
br ?L47
?L37:
- pop
ldc.i4 800
stloc.0
br ?L47
?L36:
- pop
ldc.i4 700
stloc.0
br ?L47
?L35:
- pop
ldc.i4 600
stloc.0
br ?L47
?L34:
- pop
ldc.i4 500
stloc.0
br ?L47
?L32:
- pop
ldc.i4 400
stloc.0
br ?L47
?L31:
- pop
ldc.i4 300
stloc.0
br ?L47
?L30:
- pop
ldc.i4 200
stloc.0
br ?L47
?L29:
- pop
ldc.i4.s 100
stloc.0
br ?L47
?L33:
- pop
?L47:
ret
! .maxstack 3
} // method m1
.method public static void 'm2'(int64 'x') cil managed
--- 175,273 ----
ldc.i4 1300
bge ?L38
! ldloc.1
ldc.i4 900
beq ?L39
! ldloc.1
ldc.i4 1000
beq ?L40
! ldloc.1
ldc.i4 1100
beq ?L41
! ldloc.1
ldc.i4 1200
beq ?L42
br ?L33
?L38:
! ldloc.1
ldc.i4 1300
beq ?L43
! ldloc.1
ldc.i4 1400
beq ?L44
! ldloc.1
ldc.i4 1500
beq ?L45
! ldloc.1
ldc.i4 1600
beq ?L46
br ?L33
?L46:
ldc.i4 1600
stloc.0
br ?L47
?L45:
ldc.i4 1500
stloc.0
br ?L47
?L44:
ldc.i4 1400
stloc.0
br ?L47
?L43:
ldc.i4 1300
stloc.0
br ?L47
?L42:
ldc.i4 1200
stloc.0
br ?L47
?L41:
ldc.i4 1100
stloc.0
br ?L47
?L40:
ldc.i4 1000
stloc.0
br ?L47
?L39:
ldc.i4 900
stloc.0
br ?L47
?L37:
ldc.i4 800
stloc.0
br ?L47
?L36:
ldc.i4 700
stloc.0
br ?L47
?L35:
ldc.i4 600
stloc.0
br ?L47
?L34:
ldc.i4 500
stloc.0
br ?L47
?L32:
ldc.i4 400
stloc.0
br ?L47
?L31:
ldc.i4 300
stloc.0
br ?L47
?L30:
ldc.i4 200
stloc.0
br ?L47
?L29:
ldc.i4.s 100
stloc.0
br ?L47
?L33:
?L47:
ret
! .maxstack 2
} // method m1
.method public static void 'm2'(int64 'x') cil managed
***************
*** 294,310 ****
.locals init (int32)
ldarg.0
! dup
ldc.i4.0
conv.i8
beq ?L48
! dup
ldc.i4.1
conv.i8
beq ?L49
! dup
ldc.i4.2
conv.i8
beq ?L50
! dup
ldc.i4.3
conv.i8
--- 275,293 ----
.locals init (int32)
ldarg.0
! .locals init (int64)
! stloc.1
! ldloc.1
ldc.i4.0
conv.i8
beq ?L48
! ldloc.1
ldc.i4.1
conv.i8
beq ?L49
! ldloc.1
ldc.i4.2
conv.i8
beq ?L50
! ldloc.1
ldc.i4.3
conv.i8
***************
*** 312,355 ****
br ?L52
?L48:
- pop
ldc.i4.0
stloc.0
br ?L53
?L49:
- pop
ldc.i4.1
stloc.0
br ?L53
?L50:
- pop
ldc.i4.2
stloc.0
br ?L53
?L51:
- pop
ldc.i4.3
stloc.0
br ?L53
?L52:
- pop
?L53:
ldarg.0
dup
ldc.i4.4
conv.i8
bge ?L54
! dup
ldc.i4.0
conv.i8
beq ?L55
! dup
ldc.i4.1
conv.i8
beq ?L56
! dup
ldc.i4.2
conv.i8
beq ?L57
! dup
ldc.i4.3
conv.i8
--- 295,334 ----
br ?L52
?L48:
ldc.i4.0
stloc.0
br ?L53
?L49:
ldc.i4.1
stloc.0
br ?L53
?L50:
ldc.i4.2
stloc.0
br ?L53
?L51:
ldc.i4.3
stloc.0
br ?L53
?L52:
?L53:
ldarg.0
+ stloc.1
dup
ldc.i4.4
conv.i8
bge ?L54
! ldloc.1
ldc.i4.0
conv.i8
beq ?L55
! ldloc.1
ldc.i4.1
conv.i8
beq ?L56
! ldloc.1
ldc.i4.2
conv.i8
beq ?L57
! ldloc.1
ldc.i4.3
conv.i8
***************
*** 357,373 ****
br ?L59
?L54:
! dup
ldc.i4.4
conv.i8
beq ?L60
! dup
ldc.i4.5
conv.i8
beq ?L61
! dup
ldc.i4.6
conv.i8
beq ?L62
! dup
ldc.i4.7
conv.i8
--- 336,352 ----
br ?L59
?L54:
! ldloc.1
ldc.i4.4
conv.i8
beq ?L60
! ldloc.1
ldc.i4.5
conv.i8
beq ?L61
! ldloc.1
ldc.i4.6
conv.i8
beq ?L62
! ldloc.1
ldc.i4.7
conv.i8
***************
*** 375,421 ****
br ?L59
?L55:
- pop
ldc.i4.0
stloc.0
br ?L64
?L56:
- pop
ldc.i4.1
stloc.0
br ?L64
?L57:
- pop
ldc.i4.2
stloc.0
br ?L64
?L58:
- pop
ldc.i4.3
stloc.0
br ?L64
?L60:
- pop
ldc.i4.4
stloc.0
br ?L64
?L61:
- pop
ldc.i4.5
stloc.0
br ?L64
?L62:
- pop
ldc.i4.6
stloc.0
br ?L64
?L63:
- pop
ldc.i4.7
stloc.0
br ?L64
?L59:
- pop
?L64:
ret
! .maxstack 3
} // method m2
--- 354,391 ----
br ?L59
?L55:
ldc.i4.0
stloc.0
br ?L64
?L56:
ldc.i4.1
stloc.0
br ?L64
?L57:
ldc.i4.2
stloc.0
br ?L64
?L58:
ldc.i4.3
stloc.0
br ?L64
?L60:
ldc.i4.4
stloc.0
br ?L64
?L61:
ldc.i4.5
stloc.0
br ?L64
?L62:
ldc.i4.6
stloc.0
br ?L64
?L63:
ldc.i4.7
stloc.0
br ?L64
?L59:
?L64:
ret
! .maxstack 2
} // method m2
Index: switch1.il
===================================================================
RCS file: /cvsroot/dotgnu-pnet/cscctest/c/stmt/switch1.il,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** switch1.il 21 Dec 2002 14:02:39 -0000 1.2
--- switch1.il 18 Aug 2003 07:22:43 -0000 1.3
***************
*** 9,47 ****
.locals init (int32)
ldarg.0
! dup
ldc.i4.0
beq ?L1
! dup
ldc.i4.1
beq ?L2
! dup
ldc.i4.2
beq ?L3
! dup
ldc.i4.3
beq ?L4
br ?L5
?L1:
- pop
ldc.i4.0
stloc.0
br ?L6
?L2:
- pop
ldc.i4.1
stloc.0
br ?L6
?L3:
- pop
ldc.i4.2
stloc.0
br ?L6
?L4:
- pop
ldc.i4.3
stloc.0
br ?L6
?L5:
- pop
?L6:
ldarg.0
--- 9,44 ----
.locals init (int32)
ldarg.0
! .locals init (int32)
! stloc.1
! ldloc.1
ldc.i4.0
beq ?L1
! ldloc.1
ldc.i4.1
beq ?L2
! ldloc.1
ldc.i4.2
beq ?L3
! ldloc.1
ldc.i4.3
beq ?L4
br ?L5
?L1:
ldc.i4.0
stloc.0
br ?L6
?L2:
ldc.i4.1
stloc.0
br ?L6
?L3:
ldc.i4.2
stloc.0
br ?L6
?L4:
ldc.i4.3
stloc.0
br ?L6
?L5:
?L6:
ldarg.0
***************
*** 140,143 ****
--- 137,141 ----
?L26:
ldarg.0
+ stloc.1
dup
ldc.i4 900
***************
*** 146,173 ****
ldc.i4 500
bge ?L28
! dup
ldc.i4.s 100
beq ?L29
! dup
ldc.i4 200
beq ?L30
! dup
ldc.i4 300
beq ?L31
! dup
ldc.i4 400
beq ?L32
br ?L33
?L28:
! dup
ldc.i4 500
beq ?L34
! dup
ldc.i4 600
beq ?L35
! dup
ldc.i4 700
beq ?L36
! dup
ldc.i4 800
beq ?L37
--- 144,171 ----
ldc.i4 500
bge ?L28
! ldloc.1
ldc.i4.s 100
beq ?L29
! ldloc.1
ldc.i4 200
beq ?L30
! ldloc.1
ldc.i4 300
beq ?L31
! ldloc.1
ldc.i4 400
beq ?L32
br ?L33
?L28:
! ldloc.1
ldc.i4 500
beq ?L34
! ldloc.1
ldc.i4 600
beq ?L35
! ldloc.1
ldc.i4 700
beq ?L36
! ldloc.1
ldc.i4 800
beq ?L37
***************
*** 177,292 ****
ldc.i4 1300
bge ?L38
! dup
ldc.i4 900
beq ?L39
! dup
ldc.i4 1000
beq ?L40
! dup
ldc.i4 1100
beq ?L41
! dup
ldc.i4 1200
beq ?L42
br ?L33
?L38:
! dup
ldc.i4 1300
beq ?L43
! dup
ldc.i4 1400
beq ?L44
! dup
ldc.i4 1500
beq ?L45
! dup
ldc.i4 1600
beq ?L46
br ?L33
?L46:
- pop
ldc.i4 1600
stloc.0
br ?L47
?L45:
- pop
ldc.i4 1500
stloc.0
br ?L47
?L44:
- pop
ldc.i4 1400
stloc.0
br ?L47
?L43:
- pop
ldc.i4 1300
stloc.0
br ?L47
?L42:
- pop
ldc.i4 1200
stloc.0
br ?L47
?L41:
- pop
ldc.i4 1100
stloc.0
br ?L47
?L40:
- pop
ldc.i4 1000
stloc.0
br ?L47
?L39:
- pop
ldc.i4 900
stloc.0
br ?L47
?L37:
- pop
ldc.i4 800
stloc.0
br ?L47
?L36:
- pop
ldc.i4 700
stloc.0
br ?L47
?L35:
- pop
ldc.i4 600
stloc.0
br ?L47
?L34:
- pop
ldc.i4 500
stloc.0
br ?L47
?L32:
- pop
ldc.i4 400
stloc.0
br ?L47
?L31:
- pop
ldc.i4 300
stloc.0
br ?L47
?L30:
- pop
ldc.i4 200
stloc.0
br ?L47
?L29:
- pop
ldc.i4.s 100
stloc.0
br ?L47
?L33:
- pop
?L47:
ret
! .maxstack 3
} // method m1
.method public static void 'm2'(int64 'x') cil managed
--- 175,273 ----
ldc.i4 1300
bge ?L38
! ldloc.1
ldc.i4 900
beq ?L39
! ldloc.1
ldc.i4 1000
beq ?L40
! ldloc.1
ldc.i4 1100
beq ?L41
! ldloc.1
ldc.i4 1200
beq ?L42
br ?L33
?L38:
! ldloc.1
ldc.i4 1300
beq ?L43
! ldloc.1
ldc.i4 1400
beq ?L44
! ldloc.1
ldc.i4 1500
beq ?L45
! ldloc.1
ldc.i4 1600
beq ?L46
br ?L33
?L46:
ldc.i4 1600
stloc.0
br ?L47
?L45:
ldc.i4 1500
stloc.0
br ?L47
?L44:
ldc.i4 1400
stloc.0
br ?L47
?L43:
ldc.i4 1300
stloc.0
br ?L47
?L42:
ldc.i4 1200
stloc.0
br ?L47
?L41:
ldc.i4 1100
stloc.0
br ?L47
?L40:
ldc.i4 1000
stloc.0
br ?L47
?L39:
ldc.i4 900
stloc.0
br ?L47
?L37:
ldc.i4 800
stloc.0
br ?L47
?L36:
ldc.i4 700
stloc.0
br ?L47
?L35:
ldc.i4 600
stloc.0
br ?L47
?L34:
ldc.i4 500
stloc.0
br ?L47
?L32:
ldc.i4 400
stloc.0
br ?L47
?L31:
ldc.i4 300
stloc.0
br ?L47
?L30:
ldc.i4 200
stloc.0
br ?L47
?L29:
ldc.i4.s 100
stloc.0
br ?L47
?L33:
?L47:
ret
! .maxstack 2
} // method m1
.method public static void 'm2'(int64 'x') cil managed
***************
*** 294,310 ****
.locals init (int32)
ldarg.0
! dup
ldc.i4.0
conv.i8
beq ?L48
! dup
ldc.i4.1
conv.i8
beq ?L49
! dup
ldc.i4.2
conv.i8
beq ?L50
! dup
ldc.i4.3
conv.i8
--- 275,293 ----
.locals init (int32)
ldarg.0
! .locals init (int64)
! stloc.1
! ldloc.1
ldc.i4.0
conv.i8
beq ?L48
! ldloc.1
ldc.i4.1
conv.i8
beq ?L49
! ldloc.1
ldc.i4.2
conv.i8
beq ?L50
! ldloc.1
ldc.i4.3
conv.i8
***************
*** 312,355 ****
br ?L52
?L48:
- pop
ldc.i4.0
stloc.0
br ?L53
?L49:
- pop
ldc.i4.1
stloc.0
br ?L53
?L50:
- pop
ldc.i4.2
stloc.0
br ?L53
?L51:
- pop
ldc.i4.3
stloc.0
br ?L53
?L52:
- pop
?L53:
ldarg.0
dup
ldc.i4.4
conv.i8
bge ?L54
! dup
ldc.i4.0
conv.i8
beq ?L55
! dup
ldc.i4.1
conv.i8
beq ?L56
! dup
ldc.i4.2
conv.i8
beq ?L57
! dup
ldc.i4.3
conv.i8
--- 295,334 ----
br ?L52
?L48:
ldc.i4.0
stloc.0
br ?L53
?L49:
ldc.i4.1
stloc.0
br ?L53
?L50:
ldc.i4.2
stloc.0
br ?L53
?L51:
ldc.i4.3
stloc.0
br ?L53
?L52:
?L53:
ldarg.0
+ stloc.1
dup
ldc.i4.4
conv.i8
bge ?L54
! ldloc.1
ldc.i4.0
conv.i8
beq ?L55
! ldloc.1
ldc.i4.1
conv.i8
beq ?L56
! ldloc.1
ldc.i4.2
conv.i8
beq ?L57
! ldloc.1
ldc.i4.3
conv.i8
***************
*** 357,373 ****
br ?L59
?L54:
! dup
ldc.i4.4
conv.i8
beq ?L60
! dup
ldc.i4.5
conv.i8
beq ?L61
! dup
ldc.i4.6
conv.i8
beq ?L62
! dup
ldc.i4.7
conv.i8
--- 336,352 ----
br ?L59
?L54:
! ldloc.1
ldc.i4.4
conv.i8
beq ?L60
! ldloc.1
ldc.i4.5
conv.i8
beq ?L61
! ldloc.1
ldc.i4.6
conv.i8
beq ?L62
! ldloc.1
ldc.i4.7
conv.i8
***************
*** 375,421 ****
br ?L59
?L55:
- pop
ldc.i4.0
stloc.0
br ?L64
?L56:
- pop
ldc.i4.1
stloc.0
br ?L64
?L57:
- pop
ldc.i4.2
stloc.0
br ?L64
?L58:
- pop
ldc.i4.3
stloc.0
br ?L64
?L60:
- pop
ldc.i4.4
stloc.0
br ?L64
?L61:
- pop
ldc.i4.5
stloc.0
br ?L64
?L62:
- pop
ldc.i4.6
stloc.0
br ?L64
?L63:
- pop
ldc.i4.7
stloc.0
br ?L64
?L59:
- pop
?L64:
ret
! .maxstack 3
} // method m2
--- 354,391 ----
br ?L59
?L55:
ldc.i4.0
stloc.0
br ?L64
?L56:
ldc.i4.1
stloc.0
br ?L64
?L57:
ldc.i4.2
stloc.0
br ?L64
?L58:
ldc.i4.3
stloc.0
br ?L64
?L60:
ldc.i4.4
stloc.0
br ?L64
?L61:
ldc.i4.5
stloc.0
br ?L64
?L62:
ldc.i4.6
stloc.0
br ?L64
?L63:
ldc.i4.7
stloc.0
br ?L64
?L59:
?L64:
ret
! .maxstack 2
} // method m2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: cscctest/c/stmt switch1.3il, 1.2, 1.3 switch1.il, 1.2, 1.3,
Rhys Weatherley <address@hidden> <=