|
@@ -99,14 +99,12 @@ unit cgcpu;
|
|
tmpreg : tregister) : treference;
|
|
tmpreg : tregister) : treference;
|
|
|
|
|
|
procedure g_intf_wrapper(list: TAsmList; procdef: tprocdef; const labelname: string; ioffset: longint);override;
|
|
procedure g_intf_wrapper(list: TAsmList; procdef: tprocdef; const labelname: string; ioffset: longint);override;
|
|
- procedure g_stackpointer_alloc(list : TAsmList;size : longint);override;
|
|
|
|
procedure emit_mov(list: TAsmList;reg2: tregister; reg1: tregister);
|
|
procedure emit_mov(list: TAsmList;reg2: tregister; reg1: tregister);
|
|
|
|
|
|
procedure a_adjust_sp(list: TAsmList; value: longint);
|
|
procedure a_adjust_sp(list: TAsmList; value: longint);
|
|
function GetLoad(const ref : treference) : tasmop;
|
|
function GetLoad(const ref : treference) : tasmop;
|
|
function GetStore(const ref: treference): tasmop;
|
|
function GetStore(const ref: treference): tasmop;
|
|
|
|
|
|
- procedure a_bit_scan_reg_reg(list: TAsmList; reverse: boolean; size: TCGSize; src, dst: TRegister); override;
|
|
|
|
protected
|
|
protected
|
|
procedure a_op_reg_reg_internal(list: TAsmList; Op: TOpCG; size: TCGSize; src, srchi, dst, dsthi: TRegister);
|
|
procedure a_op_reg_reg_internal(list: TAsmList; Op: TOpCG; size: TCGSize; src, srchi, dst, dsthi: TRegister);
|
|
procedure a_op_const_reg_internal(list : TAsmList; Op: TOpCG; size: TCGSize; a: tcgint; reg, reghi: TRegister);
|
|
procedure a_op_const_reg_internal(list : TAsmList; Op: TOpCG; size: TCGSize; a: tcgint; reg, reghi: TRegister);
|
|
@@ -1378,12 +1376,6 @@ unit cgcpu;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
|
|
- procedure tcgavr.a_bit_scan_reg_reg(list: TAsmList; reverse: boolean; size: TCGSize; src, dst: TRegister);
|
|
|
|
- begin
|
|
|
|
- Comment(V_Error,'tcgarm.a_bit_scan_reg_reg method not implemented');
|
|
|
|
- end;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
procedure tcgavr.a_jmp_name(list : TAsmList;const s : string);
|
|
procedure tcgavr.a_jmp_name(list : TAsmList;const s : string);
|
|
var
|
|
var
|
|
ai : taicpu;
|
|
ai : taicpu;
|
|
@@ -1883,12 +1875,6 @@ unit cgcpu;
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
|
|
- procedure tcgavr.g_stackpointer_alloc(list: TAsmList; size: longint);
|
|
|
|
- begin
|
|
|
|
- internalerror(201201071);
|
|
|
|
- end;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
procedure tcgavr.g_intf_wrapper(list: TAsmList; procdef: tprocdef; const labelname: string; ioffset: longint);
|
|
procedure tcgavr.g_intf_wrapper(list: TAsmList; procdef: tprocdef; const labelname: string; ioffset: longint);
|
|
begin
|
|
begin
|
|
//internalerror(2011021324);
|
|
//internalerror(2011021324);
|