Cosmos/source2/IL2CPU/Cosmos.IL2CPU.X86/IL
2012-01-08 14:43:01 +00:00
..
Add.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Add_Ovf.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Add_Ovf_Un.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
And.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Arglist.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Box.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Br.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Branch.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Break.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Brfalse.cs 2011-07-17 01:46:43 +00:00
Brtrue.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Call.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Calli.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Callvirt.cs 2011-07-17 01:27:14 +00:00
Castclass.cs casting works again.. 2011-02-27 17:06:15 +00:00
Ceq.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Cgt.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Cgt_Un.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Ckfinite.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Clt.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Clt_Un.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Constrained.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Conv_I.cs Added double->float support to Conv_R4, also made Conv_I a pointer to Conv_I4, and made Conv_U a pointer to Conv_U4. 2011-10-02 00:39:17 +00:00
Conv_I1.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_I2.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_I4.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_I8.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_Ovf_I.cs 2011-03-03 14:34:55 +00:00
Conv_Ovf_I1.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I1_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I2.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I2_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I4_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I8.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Conv_Ovf_I8_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_I_Un.cs add Conv_Ovf_I_Un implementation 2011-06-12 22:59:42 +00:00
Conv_Ovf_U.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U1.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U1_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U2.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U2_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U4_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U8_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_Ovf_U_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Conv_R4.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Conv_R8.cs add sse2 cvtsi2sd,cvtss2sd, movsd 2011-04-16 12:18:09 +00:00
Conv_R_Un.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Conv_U.cs Added double->float support to Conv_R4, also made Conv_I a pointer to Conv_I4, and made Conv_U a pointer to Conv_U4. 2011-10-02 00:39:17 +00:00
Conv_U1.cs Conv_U1.cs: I disabled the invalid push size exceptions and made it treat them as size 4, because it should make no difference, and the exception was bugging me to much. 2011-10-28 15:36:12 +00:00
Conv_U2.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_U4.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Conv_U8.cs Conv_* (unchecked), The 1&2 sized stack object exceptions weren't being very helpful. They now are. 2011-10-17 22:31:43 +00:00
Cpblk.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Cpobj.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Div.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Div_Un.cs Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Dup.cs Fixed an issue in Dup which would have caused issues if we modified the object itself. Also made Ldsfld push the type of the field rather than null. 2011-10-22 22:49:36 +00:00
Endfilter.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Endfinally.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
FieldInfo.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
IL_OPs And Descriptions.txt Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
Initblk.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Initobj.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Isinst.cs 2011-03-15 14:13:28 +00:00
Jmp.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldarg.cs add movsx, fchs 2011-09-02 21:03:14 +00:00
Ldarga.cs GDB Client, change function label to textbox, allows to copy the name 2011-06-16 20:56:22 +00:00
Ldc_I4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldc_I8.cs fix dword order for IL ops add, ldc_i8, shl, shr 2011-02-26 13:38:21 +00:00
Ldc_R4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldc_R8.cs push size of stack changed 2011-01-17 21:10:10 +00:00
Ldelem.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_I.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_I1.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_I2.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_I4.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_I8.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_R4.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_R8.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_Ref.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_U1.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_U2.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelem_U4.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ldelema.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldfld.cs 2011-03-17 12:36:51 +00:00
Ldflda.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldftn.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Ldind_I.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldind_I1.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldind_I2.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldind_I4.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldind_I8.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Ldind_R4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldind_R8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldind_Ref.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldind_U1.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldind_U2.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldind_U4.cs fix all signed indirect pushes ( Ldind_Ix, Ldind_Ux) 2011-09-15 19:13:40 +00:00
Ldlen.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldloc.cs add sign check for choose right asm instruction in LdLoc 2011-09-14 21:10:56 +00:00
Ldloca.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Ldnull.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldobj.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Ldsfld.cs Fixed an issue in Dup which would have caused issues if we modified the object itself. Also made Ldsfld push the type of the field rather than null. 2011-10-22 22:49:36 +00:00
Ldsflda.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Ldstr.cs Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 15:04:24 +00:00
Ldtoken.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Ldvirtftn.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Leave.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Localloc.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Mkrefany.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Mul.cs fix 64 bit mul 2012-01-08 14:43:01 +00:00
Mul_Ovf.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Mul_Ovf_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Neg.cs add movsx, fchs 2011-09-02 21:03:14 +00:00
Newarr.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Newobj.cs Implemented the String(char,int32) constructor as supplied by Sebastien De Greef. 2011-10-06 21:38:02 +00:00
Nop.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Not.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Or.cs add 64bit support for "or" 2011-04-07 18:27:59 +00:00
Pop.cs Stack alignment and corruption fix 2011-02-15 14:10:35 +00:00
Readonly.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Refanytype.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Refanyval.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Rem.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Rem_Un.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Ret.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Rethrow.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Shl.cs 2011-07-17 01:46:43 +00:00
Shr.cs 2011-07-17 01:46:43 +00:00
Shr_Un.cs 2011-07-17 01:46:43 +00:00
Sizeof.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Starg.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_I.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_I1.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_I2.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_I4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_I8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_R4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_R8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stelem_Ref.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Stfld.cs 2011-07-11 05:54:47 +00:00
Stind_I.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_I1.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_I2.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_I4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_I8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_R4.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_R8.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stind_Ref.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Stloc.cs 2011-01-03 10:40:42 +00:00
Stobj.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00
Stsfld.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Sub.cs fix Conv, Ldelem, Mul, Newobj for string, Rem ( modulo), fix memory zero in cpuimpl, add char[] to debug in VS 2011-09-28 18:56:41 +00:00
Sub_Ovf.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Sub_Ovf_Un.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Switch.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Throw.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Unaligned.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Unbox.cs 2011-07-17 01:46:43 +00:00
Unbox_Any.cs 2011-07-17 01:46:43 +00:00
Volatile.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Xor.cs add DOTNETCOMPABILE define condition, 2011-02-22 17:03:42 +00:00