[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
CALL(call);
BL((NIns*)(call->_address));
ArgSize sizes[10];
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
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 BL(NIns*); \
void BL_far(NIns*); \
void CALL(const CallInfo*); \
void B_cond_chk(ConditionCode, NIns*, bool); \
void underrunProtect(int bytes); \
void nativePageReset(); \