8003240: x86: move MacroAssembler into separate file

Reviewed-by: kvn
This commit is contained in:
Christian Thalinger 2012-11-30 15:23:16 -08:00
parent a533392684
commit 2c2c007448
79 changed files with 7667 additions and 7664 deletions

View file

@ -254,6 +254,10 @@ address CodeBuffer::locator_address(int locator) const {
return start + locator_pos(locator);
}
bool CodeBuffer::is_backward_branch(Label& L) {
return L.is_bound() && insts_end() <= locator_address(L.loc());
}
address CodeBuffer::decode_begin() {
address begin = _insts.start();
if (_decode_begin != NULL && _decode_begin > begin)