2007-01-28 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Sun, 28 Jan 2007 17:42:50 +0000 (17:42 -0000)
committerZoltan Varga <vargaz@gmail.com>
Sun, 28 Jan 2007 17:42:50 +0000 (17:42 -0000)
commitf200431228d033171a23aed3424f5d08a4907717
treecd99ae819273e3d2cbfc0b8ee3abd8b18ad2edd3
parent6e9d8e78c5c86688645165243eaa4ee2222900ee
2007-01-28  Zoltan Varga  <vargaz@gmail.com>

mini.h *.c: Allocate fp vregs from the same pool as the int vregs. Use this to
simplify and speed up the local register allocator. Also rename some fields
like iassign->vassign.

* regalloc.c: Remove some functions which are no longer used since their
inlined version is in mini-codegen.c.

* mini-codegen.c: Rename mono_regstate2_ functions to mono_regstate_.

svn path=/trunk/mono/; revision=71814
12 files changed:
mono/mini/ChangeLog
mono/mini/mini-alpha.c
mono/mini/mini-amd64.c
mono/mini/mini-arm.c
mono/mini/mini-codegen.c
mono/mini/mini-ia64.c
mono/mini/mini-mips.c
mono/mini/mini-ppc.c
mono/mini/mini.c
mono/mini/mini.h
mono/mini/regalloc.c
mono/mini/regalloc.h