..
Add.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Add_Ovf.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Add_Ovf_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
And.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Arglist.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Box.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Br.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Branch.cs
Implement simple branching for 8-byte operands.
2015-07-22 21:39:18 -04:00
Break.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Brfalse.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Brtrue.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Call.cs
Seems like compiler bug is fixed now.
2015-11-07 11:37:18 +01:00
Calli.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Callvirt.cs
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Castclass.cs
Ongoing fixes for file system work.
2015-10-02 17:59:06 +02:00
Ceq.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Cgt.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Cgt_Un.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Ckfinite.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Clt.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Clt_Un.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Constrained.cs
Got constrained callvirt working.
2016-03-05 23:56:27 -06:00
Conv_I.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_I1.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_I2.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_I4.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_I8.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_Ovf_I.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I1.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I1_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I2.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I2_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I4.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Conv_Ovf_I4_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I8_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_I_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U1.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U1_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U2.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U2_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U4.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U4_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U8_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_Ovf_U_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_R4.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_R8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_R_Un.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_U.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_U1.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_U2.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Conv_U4.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Conv_U8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Cpblk.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Cpobj.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Div.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Div_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Dup.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Endfilter.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Endfinally.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
FieldInfo.cs
Several compiler fixes.
2015-05-10 19:04:20 +02:00
Initblk.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Initobj.cs
Ongoing work on memory
2015-07-28 20:18:14 -04:00
Isinst.cs
Ongoing fixes for file system work.
2015-10-02 17:59:06 +02:00
Jmp.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldarg.cs
Ldarg was printing its label twice.
2015-10-31 20:44:05 -05:00
Ldarga.cs
More fixes to stack reservation. We were assuming that there was space reserved for return value, while it shouldn't in all cases.
2015-07-04 12:46:28 +02:00
Ldc_I4.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldc_I8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldc_R4.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldc_R8.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldelem.cs
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Ldelem_I.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_I1.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_I2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_I4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_I8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_R4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_R8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_Ref.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Ldelem_U1.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_U2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelem_U4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldelema.cs
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Ldfld.cs
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Ldflda.cs
More progress
2015-08-01 09:04:35 -04:00
Ldftn.cs
Performance improvements.
2014-12-20 17:36:45 +01:00
Ldind_I.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_I1.cs
Ongoing work on memory
2015-07-28 20:18:14 -04:00
Ldind_I2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_I4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_I8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_R4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_R8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_Ref.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_U1.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_U2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldind_U4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Ldlen.cs
Ongoing work on memory
2015-07-28 20:18:14 -04:00
Ldloc.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldloca.cs
Fixed some issues with wtong types on the stack.
2016-03-24 08:52:02 -05:00
Ldnull.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ldobj.cs
Keyboard works. Next is enabling code that should be enabled, and removing debug code.
2015-06-17 20:09:37 +02:00
Ldsfld.cs
Refactorings related to compiler.
2015-01-02 13:56:52 +01:00
Ldsflda.cs
some fixes related to static fields and structs.
2014-12-22 11:11:47 +01:00
Ldstr.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Ldtoken.cs
Performance improvements.
2014-12-20 17:36:45 +01:00
Ldvirtftn.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Leave.cs
More progress
2015-08-05 14:58:57 -04:00
Localloc.cs
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Mkrefany.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Mul.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Mul_Ovf.cs
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Mul_Ovf_Un.cs
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Neg.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Newarr.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Newobj.cs
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Nop.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Not.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Or.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Pop.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Readonly.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Refanytype.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Refanyval.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Rem.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Rem_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Ret.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Rethrow.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Shl.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Shr.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Shr_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Sizeof.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Starg.cs
Refactorings related to compiler.
2015-01-02 13:56:52 +01:00
Stelem.cs
Ongoing work on memory
2015-07-28 20:18:14 -04:00
Stelem_I.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_I1.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_I2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_I4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_I8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_R4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_R8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stelem_Ref.cs
Reorganized some plugs
2015-12-26 18:04:58 -06:00
Stfld.cs
.
2015-07-29 18:58:42 -04:00
Stind_I.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_I1.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_I2.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_I4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_I8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_R4.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_R8.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stind_Ref.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stloc.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Stobj.cs
Add more NullReference checks in compiler.
2014-12-06 19:38:09 +01:00
Stsfld.cs
Refactorings related to compiler.
2015-01-02 13:56:52 +01:00
Sub.cs
- Initial work as for https://github.com/CosmosOS/Cosmos/issues/359
2016-05-21 18:55:39 +02:00
Sub_Ovf.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Sub_Ovf_Un.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Switch.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Throw.cs
Re-enable the ExceptionOccurred label.
2015-05-10 15:31:31 +02:00
Unaligned.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Unbox.cs
Fixed unbox and unbox_any. Also added interfaces to the branch ops. Added checks in assembler for duplicate methods. Added a few more exception message resource strings.
2016-01-04 21:42:56 -06:00
Unbox_Any.cs
Fixed unbox and unbox_any. Also added interfaces to the branch ops. Added checks in assembler for duplicate methods. Added a few more exception message resource strings.
2016-01-04 21:42:56 -06:00
Volatile.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00
Xor.cs
Reorganizing code: Moved Build and Compiler.
2014-11-26 01:13:58 +00:00