Searched refs:AbstractAssembler (Results 1 - 12 of 12) sorted by relevance

/openjdk7/hotspot/src/share/vm/asm/
H A Dassembler.inline.hpp33 inline void AbstractAssembler::sync() {
39 inline void AbstractAssembler::emit_byte(int x) {
47 inline void AbstractAssembler::emit_word(int x) {
54 inline void AbstractAssembler::emit_long(jint x) {
60 inline void AbstractAssembler::emit_address(address x) {
66 inline address AbstractAssembler::inst_mark() const {
71 inline void AbstractAssembler::set_inst_mark() {
76 inline void AbstractAssembler::clear_inst_mark() {
81 inline void AbstractAssembler::relocate(RelocationHolder const& rspec, int format) {
89 inline CodeBuffer* AbstractAssembler
[all...]
H A Dassembler.cpp48 // Implementation of AbstractAssembler
50 // The AbstractAssembler is generating code into a CodeBuffer. To make code generation faster,
55 AbstractAssembler::AbstractAssembler(CodeBuffer* code) { function in class:AbstractAssembler
71 void AbstractAssembler::set_code_section(CodeSection* cs) {
82 address AbstractAssembler::start_a_stub(int required_space) {
97 void AbstractAssembler::end_a_stub() {
104 address AbstractAssembler::start_a_const(int required_space, int required_align) {
125 void AbstractAssembler::end_a_const() {
132 void AbstractAssembler
[all...]
H A Dassembler.hpp59 class AbstractAssembler;
199 class AbstractAssembler : public ResourceObj { class in inherits:ResourceObj
228 AbstractAssembler* _assm;
231 InstructionMark(AbstractAssembler* assm) : _assm(assm) {
254 AbstractAssembler* _assm;
257 ShortBranchVerifier(AbstractAssembler* assm) : _assm(assm) {
269 ShortBranchVerifier(AbstractAssembler* assm) {}
279 AbstractAssembler(CodeBuffer* code);
H A DcodeBuffer.hpp33 class AbstractAssembler;
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dassembler_zero.hpp34 class Assembler : public AbstractAssembler {
36 Assembler(CodeBuffer* code) : AbstractAssembler(code) {}
61 inline bool AbstractAssembler::pd_check_instruction_mark() {
H A Dassembler_zero.cpp45 int AbstractAssembler::code_fill_byte() {
61 emit_byte(AbstractAssembler::code_fill_byte());
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.hpp450 class Assembler : public AbstractAssembler {
451 friend class AbstractAssembler; // for the non-virtual hack
810 Assembler(CodeBuffer* code) : AbstractAssembler(code) {}
1877 // They _shadow_ the declarations in AbstractAssembler, which are undefined.
2889 inline bool AbstractAssembler::pd_check_instruction_mark() { return true; }
H A Dassembler_x86.cpp176 int AbstractAssembler::code_fill_byte() {
194 // Do not use AbstractAssembler::relocate, which is not intended for
4471 // Do not use AbstractAssembler::relocate, which is not intended for
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.hpp568 class Assembler : public AbstractAssembler {
576 friend class AbstractAssembler;
1216 AbstractAssembler::flush();
1219 inline void emit_long(int); // shadows AbstractAssembler::emit_long
1812 Assembler(CodeBuffer* code) : AbstractAssembler(code) {
2015 // They _shadow_ the declarations in AbstractAssembler, which are undefined.
2652 inline bool AbstractAssembler::pd_check_instruction_mark() { return false; }
H A Dassembler_sparc.inline.hpp65 AbstractAssembler::emit_long(x);
H A Dassembler_sparc.cpp189 int AbstractAssembler::code_fill_byte() {
/openjdk7/hotspot/src/share/vm/classfile/
H A DjavaClasses.cpp3026 AbstractAssembler::update_delayed_values();

Completed in 131 milliseconds