Searched refs:LIR_Assembler (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp55 void LIR_Assembler::patching_epilog(PatchingStub* patch, LIR_PatchCode patch_code, Register obj, CodeEmitInfo* info) {
100 LIR_Assembler::LIR_Assembler(Compilation* c): function in class:LIR_Assembler
113 LIR_Assembler::~LIR_Assembler() {
117 void LIR_Assembler::append_patching_stub(PatchingStub* stub) {
122 void LIR_Assembler::check_codespace() {
130 void LIR_Assembler::emit_code_stub(CodeStub* stub) {
134 void LIR_Assembler::emit_stubs(CodeStubList* stub_list) {
157 void LIR_Assembler
[all...]
H A Dc1_CodeStubs.hpp36 class LIR_Assembler;
54 virtual void emit_code(LIR_Assembler* e) = 0;
103 virtual void emit_code(LIR_Assembler* e);
133 virtual void emit_code(LIR_Assembler* e);
155 virtual void emit_code(LIR_Assembler* e);
181 virtual void emit_code(LIR_Assembler* e);
203 virtual void emit_code(LIR_Assembler* e);
225 virtual void emit_code(LIR_Assembler* e);
247 virtual void emit_code(LIR_Assembler* e);
270 virtual void emit_code(LIR_Assembler*
[all...]
H A Dc1_Compilation.cpp234 void Compilation::emit_code_epilog(LIR_Assembler* assembler) {
280 int stub_size = (call_stub_estimate * LIR_Assembler::call_stub_size) +
281 LIR_Assembler::exception_handler_size +
282 (2 * LIR_Assembler::deopt_handler_size);
299 LIR_Assembler lir_asm(this);
H A Dc1_LIRAssembler.hpp37 class LIR_Assembler: public CompilationResourceObj { class in inherits:CompilationResourceObj
120 LIR_Assembler(Compilation* c);
121 ~LIR_Assembler();
H A Dc1_Compilation.hpp43 class LIR_Assembler;
94 void emit_code_epilog(LIR_Assembler* assembler);
H A Dc1_LIR.cpp1031 void LIR_OpJavaCall::emit_code(LIR_Assembler* masm) {
1035 void LIR_OpRTCall::emit_code(LIR_Assembler* masm) {
1039 void LIR_OpLabel::emit_code(LIR_Assembler* masm) {
1043 void LIR_OpArrayCopy::emit_code(LIR_Assembler* masm) {
1048 void LIR_Op0::emit_code(LIR_Assembler* masm) {
1052 void LIR_Op1::emit_code(LIR_Assembler* masm) {
1056 void LIR_OpAllocObj::emit_code(LIR_Assembler* masm) {
1061 void LIR_OpBranch::emit_code(LIR_Assembler* masm) {
1068 void LIR_OpConvert::emit_code(LIR_Assembler* masm) {
1075 void LIR_Op2::emit_code(LIR_Assembler* mas
[all...]
H A Dc1_LIR.hpp33 class LIR_Assembler;
1080 virtual void emit_code(LIR_Assembler* masm) = 0;
1178 virtual void emit_code(LIR_Assembler* masm);
1198 virtual void emit_code(LIR_Assembler* masm);
1248 virtual void emit_code(LIR_Assembler* masm);
1266 virtual void emit_code(LIR_Assembler* masm);
1322 virtual void emit_code(LIR_Assembler* masm);
1346 virtual void emit_code(LIR_Assembler* masm);
1393 virtual void emit_code(LIR_Assembler* masm);
1439 virtual void emit_code(LIR_Assembler* mas
[all...]
H A Dc1_LIRGenerator.cpp2659 __ osr_entry(LIR_Assembler::osrBufferPointer());
2661 __ move(LIR_Assembler::osrBufferPointer(), result);
2758 args->at(0)->load_item_force(LIR_Assembler::receiverOpr());
2764 assert(receiver->is_illegal() || receiver->is_equal(LIR_Assembler::receiverOpr()), "must match");
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_CodeStubs_x86.cpp44 void ConversionStub::emit_code(LIR_Assembler* ce) {
81 void CounterOverflowStub::emit_code(LIR_Assembler* ce) {
101 void RangeCheckStub::emit_code(LIR_Assembler* ce) {
121 void DivByZeroStub::emit_code(LIR_Assembler* ce) {
147 void NewInstanceStub::emit_code(LIR_Assembler* ce) {
169 void NewTypeArrayStub::emit_code(LIR_Assembler* ce) {
192 void NewObjectArrayStub::emit_code(LIR_Assembler* ce) {
214 void MonitorEnterStub::emit_code(LIR_Assembler* ce) {
232 void MonitorExitStub::emit_code(LIR_Assembler* ce) {
272 void PatchingStub::emit_code(LIR_Assembler* c
[all...]
H A Dc1_LIRAssembler_x86.cpp112 bool LIR_Assembler::is_small_constant(LIR_Opr opr) {
128 LIR_Opr LIR_Assembler::receiverOpr() {
132 LIR_Opr LIR_Assembler::osrBufferPointer() {
139 address LIR_Assembler::float_constant(float f) {
150 address LIR_Assembler::double_constant(double d) {
161 void LIR_Assembler::set_24bit_FPU() {
165 void LIR_Assembler::reset_FPU() {
169 void LIR_Assembler::fpop() {
173 void LIR_Assembler::fxch(int i) {
177 void LIR_Assembler
[all...]
H A Dassembler_x86.hpp319 friend class LIR_Assembler; // base/index/scale/disp
381 friend class LIR_Assembler;
452 friend class LIR_Assembler; // as_Address()
1808 friend class LIR_Assembler;
/openjdk7/hotspot/src/share/vm/runtime/
H A DjavaFrameAnchor.hpp74 friend class LIR_Assembler;
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_CodeStubs_sparc.cpp50 void RangeCheckStub::emit_code(LIR_Assembler* ce) {
72 void CounterOverflowStub::emit_code(LIR_Assembler* ce) {
85 void DivByZeroStub::emit_code(LIR_Assembler* ce) {
100 void ImplicitNullCheckStub::emit_code(LIR_Assembler* ce) {
116 void SimpleExceptionStub::emit_code(LIR_Assembler* ce) {
147 void NewInstanceStub::emit_code(LIR_Assembler* ce) {
167 void NewTypeArrayStub::emit_code(LIR_Assembler* ce) {
190 void NewObjectArrayStub::emit_code(LIR_Assembler* ce) {
210 void MonitorEnterStub::emit_code(LIR_Assembler* ce) {
226 void MonitorExitStub::emit_code(LIR_Assembler* c
[all...]
H A Dc1_LIRAssembler_sparc.cpp46 bool LIR_Assembler::is_small_constant(LIR_Opr opr) {
63 bool LIR_Assembler::is_single_instruction(LIR_Op* op) {
126 (src->is_constant() && LIR_Assembler::is_small_constant(op->as_Op1()->in_opr())))) {
140 LIR_Opr LIR_Assembler::receiverOpr() {
145 LIR_Opr LIR_Assembler::osrBufferPointer() {
150 int LIR_Assembler::initial_frame_size_in_bytes() {
158 int LIR_Assembler::check_icache() {
165 void LIR_Assembler::osr_entry() {
233 void LIR_Assembler::emit_string_compare(LIR_Opr left, LIR_Opr right, LIR_Opr dst, CodeEmitInfo* info) {
344 void LIR_Assembler
[all...]

Completed in 8962 milliseconds