aboutsummaryrefslogtreecommitdiffstats
path: root/src/ortho/mcode/ortho_code-x86-abi.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/ortho/mcode/ortho_code-x86-abi.adb')
-rw-r--r--src/ortho/mcode/ortho_code-x86-abi.adb6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ortho/mcode/ortho_code-x86-abi.adb b/src/ortho/mcode/ortho_code-x86-abi.adb
index 306335124..44c435de2 100644
--- a/src/ortho/mcode/ortho_code-x86-abi.adb
+++ b/src/ortho/mcode/ortho_code-x86-abi.adb
@@ -325,7 +325,7 @@ package body Ortho_Code.X86.Abi is
when others =>
raise Program_Error;
end case;
- when Regs_R32
+ when Regs_R64
| R_Any32
| R_Any8
| Regs_Pair
@@ -551,6 +551,10 @@ package body Ortho_Code.X86.Abi is
--Disp_Decl_Name (Get_Call_Subprg (Stmt));
New_Line;
when OE_Conv_Ov =>
+ Disp_Reg_Op_Name ("conv_ov");
+ Disp_Irm_Code (Get_Expr_Operand (Stmt));
+ New_Line;
+ when OE_Conv =>
Disp_Reg_Op_Name ("conv");
Disp_Irm_Code (Get_Expr_Operand (Stmt));
New_Line;