[arm] Get rid of CALL, just use BL directly

This commit is contained in:
Vladimir Vukicevic 2008-10-22 11:02:24 -07:00
parent 844190ed5d
commit 9ae67df93c
2 changed files with 1 additions and 11 deletions

View File

@ -210,7 +210,7 @@ Assembler::asm_call(LInsp ins)
} }
#endif #endif
CALL(call); BL((NIns*)(call->_address));
ArgSize sizes[10]; ArgSize sizes[10];
uint32_t argc = call->get_sizes(sizes); uint32_t argc = call->get_sizes(sizes);
@ -814,15 +814,6 @@ Assembler::BL(NIns* addr)
} }
} }
void
Assembler::CALL(const CallInfo *ci)
{
intptr_t addr = ci->_address;
BL((NIns*)addr);
asm_output1(" (call %s)", ci->_name);
}
void void
Assembler::LD32_nochk(Register r, int32_t imm) Assembler::LD32_nochk(Register r, int32_t imm)
{ {

View File

@ -199,7 +199,6 @@ verbose_only( extern const char* regNames[]; )
void LD32_nochk(Register r, int32_t imm); \ void LD32_nochk(Register r, int32_t imm); \
void BL(NIns*); \ void BL(NIns*); \
void BL_far(NIns*); \ void BL_far(NIns*); \
void CALL(const CallInfo*); \
void B_cond_chk(ConditionCode, NIns*, bool); \ void B_cond_chk(ConditionCode, NIns*, bool); \
void underrunProtect(int bytes); \ void underrunProtect(int bytes); \
void nativePageReset(); \ void nativePageReset(); \