Mercurial > hg > graal-jvmci-8
comparison src/cpu/x86/vm/assembler_x86.inline.hpp @ 7198:6ab62ad83507
8003195: AbstractAssembler should not store code pointers but use the CodeSection directly
Reviewed-by: twisti, kvn
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
author | twisti |
---|---|
date | Fri, 30 Nov 2012 11:44:05 -0800 |
parents | 127b3692c168 |
children | cd3d6a6b95d9 |
comparison
equal
deleted
inserted
replaced
7197:1acccb7c0b01 | 7198:6ab62ad83507 |
---|---|
85 inline void Assembler::prefix(Address adr, Register reg, bool byteinst) {} | 85 inline void Assembler::prefix(Address adr, Register reg, bool byteinst) {} |
86 inline void Assembler::prefixq(Address adr, Register reg) {} | 86 inline void Assembler::prefixq(Address adr, Register reg) {} |
87 | 87 |
88 inline void Assembler::prefix(Address adr, XMMRegister reg) {} | 88 inline void Assembler::prefix(Address adr, XMMRegister reg) {} |
89 inline void Assembler::prefixq(Address adr, XMMRegister reg) {} | 89 inline void Assembler::prefixq(Address adr, XMMRegister reg) {} |
90 #else | |
91 inline void Assembler::emit_long64(jlong x) { | |
92 *(jlong*) _code_pos = x; | |
93 _code_pos += sizeof(jlong); | |
94 code_section()->set_end(_code_pos); | |
95 } | |
96 #endif // _LP64 | 90 #endif // _LP64 |
97 | 91 |
98 #endif // CPU_X86_VM_ASSEMBLER_X86_INLINE_HPP | 92 #endif // CPU_X86_VM_ASSEMBLER_X86_INLINE_HPP |