2004-11-04 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mono / interpreter / mintops.def
index a82f69e14d058772948ed81b222c85039cd01210..5ecdbb6baa2890f65458cd1eaf9c77ab0fe881e7 100644 (file)
@@ -12,6 +12,7 @@ OPDEF(MINT_NOP, "nop", 1, MintOpNoArgs)
 OPDEF(MINT_BREAK, "break", 1, MintOpNoArgs)
 OPDEF(MINT_LDNULL, "ldnull", 1, MintOpNoArgs)
 OPDEF(MINT_DUP, "dup", 1, MintOpNoArgs)
+OPDEF(MINT_DUP_VT, "dup.vt", 3, MintOpInt)
 OPDEF(MINT_POP, "pop", 1, MintOpNoArgs)
 
 OPDEF(MINT_RET, "ret", 1, MintOpNoArgs)
@@ -492,10 +493,14 @@ OPDEF(MINT_GETCHR, "getchr", 1, MintOpNoArgs)
 OPDEF(MINT_STRLEN, "strlen", 1, MintOpNoArgs)
 OPDEF(MINT_ARRAY_RANK, "array_rank", 1, MintOpNoArgs)
 
-OPDEF(MINT_MONO_PROC1, "mono_proc1", 2, MintOpClassToken) /* not really */
-OPDEF(MINT_MONO_CONV1, "mono_conv1", 2, MintOpClassToken)
-OPDEF(MINT_MONO_CONV2, "mono_conv2", 2, MintOpClassToken)
-OPDEF(MINT_MONO_CONV3, "mono_conv3", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_P_V, "mono_icall_p_v", 2, MintOpClassToken) /* not really */
+OPDEF(MINT_ICALL_P_P, "mono_icall_p_p", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PP_V, "mono_icall_pp_v", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PI_V, "mono_icall_pi_v", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PP_P, "mono_icall_pp_p", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PI_P, "mono_icall_pi_p", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PPP_V, "mono_icall_ppp_v", 2, MintOpClassToken)
+OPDEF(MINT_ICALL_PPI_V, "mono_icall_ppi_v", 2, MintOpClassToken)
 OPDEF(MINT_MONO_LDPTR, "mono_ldptr", 2, MintOpClassToken) 
 OPDEF(MINT_MONO_NEWOBJ, "mono_newobj", 2, MintOpClassToken)
 OPDEF(MINT_MONO_RETOBJ, "mono_retobj", 1, MintOpNoArgs)