From 07cfb2f43a3d565b637e94b349aa51464247df4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A1roly=20Balogh?= Date: Tue, 28 Feb 2017 22:10:59 +0000 Subject: [PATCH] m68k: removed unused 3 ops taicpu constructors git-svn-id: trunk@35494 - --- compiler/m68k/aasmcpu.pas | 48 +-------------------------------------- 1 file changed, 1 insertion(+), 47 deletions(-) diff --git a/compiler/m68k/aasmcpu.pas b/compiler/m68k/aasmcpu.pas index 43a834017f..d5ebeee89a 100644 --- a/compiler/m68k/aasmcpu.pas +++ b/compiler/m68k/aasmcpu.pas @@ -65,11 +65,8 @@ type { this is only allowed if _op1 is an int value (_op1^.isintvalue=true) } constructor op_ref_ref(op : tasmop;_size : topsize;_op1,_op2 : treference); + { this is used for divx/remx regpair generation } constructor op_reg_reg_reg(op : tasmop;_size : topsize;_op1,_op2,_op3 : tregister); - constructor op_const_reg_reg(op : tasmop;_size : topsize;_op1 : longint;_op2 : tregister;_op3 : tregister); - constructor op_const_ref_reg(op : tasmop;_size : topsize;_op1 : longint;_op2 : treference;_op3 : tregister); - constructor op_reg_reg_ref(op : tasmop;_size : topsize;_op1,_op2 : tregister; _op3 : treference); - constructor op_const_reg_ref(op : tasmop;_size : topsize;_op1 : longint;_op2 : tregister;_op3 : treference); constructor op_reg_regset(op: tasmop; _size : topsize; _op1: tregister;const _op2data,_op2addr,_op2fpu: tcpuregisterset); constructor op_regset_reg(op: tasmop; _size : topsize;const _op1data,_op1addr,_op1fpu: tcpuregisterset; _op2: tregister); @@ -324,49 +321,6 @@ type loadreg(2,_op3); end; - constructor taicpu.op_const_reg_reg(op : tasmop;_size : topsize;_op1 : longint;_op2 : tregister;_op3 : tregister); - begin - inherited create(op); - init(_size); - ops:=3; - loadconst(0,aword(_op1)); - loadreg(1,_op2); - loadreg(2,_op3); - end; - - constructor taicpu.op_reg_reg_ref(op : tasmop;_size : topsize;_op1,_op2 : tregister;_op3 : treference); - begin - inherited create(op); - init(_size); - ops:=3; - loadreg(0,_op1); - loadreg(1,_op2); - loadref(2,_op3); - end; - - - constructor taicpu.op_const_ref_reg(op : tasmop;_size : topsize;_op1 : longint;_op2 : treference;_op3 : tregister); - begin - inherited create(op); - init(_size); - ops:=3; - loadconst(0,aword(_op1)); - loadref(1,_op2); - loadreg(2,_op3); - end; - - - constructor taicpu.op_const_reg_ref(op : tasmop;_size : topsize;_op1 : longint;_op2 : tregister;_op3 : treference); - begin - inherited create(op); - init(_size); - ops:=3; - loadconst(0,aword(_op1)); - loadreg(1,_op2); - loadref(2,_op3); - end; - - constructor taicpu.op_ref_regset(op: tasmop; _size : topsize; _op1: treference;const _op2data,_op2addr,_op2fpu: tcpuregisterset); Begin inherited create(op);