Searched refs:CodeStub (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_CodeStubs.hpp44 class CodeStub: public CompilationResourceObj { class in inherits:CompilationResourceObj
50 CodeStub() {} function in class:CodeStub
79 define_array(CodeStubArray, CodeStub*)
86 void append(CodeStub* stub) {
93 class CounterOverflowStub: public CodeStub {
116 class ConversionStub: public CodeStub {
147 class RangeCheckStub: public CodeStub {
169 class DivByZeroStub: public CodeStub {
194 class ImplicitNullCheckStub: public CodeStub {
215 class NewInstanceStub: public CodeStub {
[all...]
H A Dc1_LIR.hpp35 class CodeStub;
1364 CodeStub* _stub; // if this is a branch to a stub, this is the stub
1377 LIR_OpBranch(LIR_Condition cond, BasicType type, CodeStub* stub);
1387 CodeStub* stub() const { return _stub; }
1458 CodeStub* _stub;
1464 int hdr_size, int obj_size, bool init_check, CodeStub* stub)
1484 CodeStub* stub() const { return _stub; }
1523 CodeStub* _stub;
1531 CodeEmitInfo* info_for_exception, CodeEmitInfo* info_for_patch, CodeStub* stub);
1544 CodeStub* stu
[all...]
H A Dc1_LIR.cpp306 LIR_OpBranch::LIR_OpBranch(LIR_Condition cond, BasicType type, CodeStub* stub) :
356 CodeStub* stub)
980 void LIR_OpVisitState::do_stub(CodeStub* stub) {
1336 int header_size, int object_size, LIR_Opr klass, bool init_check, CodeStub* stub) {
1350 void LIR_List::allocate_array(LIR_Opr dst, LIR_Opr len, LIR_Opr t1,LIR_Opr t2, LIR_Opr t3,LIR_Opr t4, BasicType type, LIR_Opr klass, CodeStub* stub) {
1398 void LIR_List::lock_object(LIR_Opr hdr, LIR_Opr obj, LIR_Opr lock, LIR_Opr scratch, CodeStub* stub, CodeEmitInfo* info) {
1409 void LIR_List::unlock_object(LIR_Opr hdr, LIR_Opr obj, LIR_Opr lock, LIR_Opr scratch, CodeStub* stub) {
1430 CodeEmitInfo* info_for_exception, CodeEmitInfo* info_for_patch, CodeStub* stub,
H A Dc1_LIRAssembler.hpp141 void emit_code_stub(CodeStub* op);
H A Dc1_LIRGenerator.cpp477 CodeStub* stub = new RangeCheckStub(range_check_info, index);
491 CodeStub* stub = new RangeCheckStub(info, index, true);
641 CodeStub* slow_path = new MonitorEnterStub(object, lock, info);
653 CodeStub* slow_path = new MonitorExitStub(lock, UseFastLocking, monitor_no);
667 CodeStub* slow_path = new NewInstanceStub(klass_reg, dst, klass, info, stub_id);
676 CodeStub* slow_path = new NewInstanceStub(klass_reg, dst, klass, info, Runtime1::new_instance_id);
1488 CodeStub* slow;
1573 CodeStub* slow = new G1PostBarrierStub(addr, new_val);
1842 CodeStub* stub = new RangeCheckStub(info, index.result(), true);
2637 CodeStub* slow_pat
[all...]
H A Dc1_LIRAssembler.cpp130 void LIR_Assembler::emit_code_stub(CodeStub* stub) {
136 CodeStub* s = (*stub_list)[m];
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp912 CodeStub* slow_path = new NewTypeArrayStub(klass_reg, len, reg, info);
941 CodeStub* slow_path = new NewObjectArrayStub(klass_reg, len, reg, info);
970 // by the CodeEmitInfo cloning logic in CodeStub constructors but
1024 CodeStub* stub;
H A Dc1_LIRAssembler_sparc.cpp2581 CodeStub* stub = op->stub();
2714 CodeStub* stub = op->stub();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp1049 CodeStub* slow_path = new NewTypeArrayStub(klass_reg, len, reg, info);
1078 CodeStub* slow_path = new NewObjectArrayStub(klass_reg, len, reg, info);
1107 // by the CodeEmitInfo cloning logic in CodeStub constructors but
1160 CodeStub* stub;
H A Dc1_LIRAssembler_x86.cpp1650 CodeStub* stub = op->stub();
1816 CodeStub* stub = op->stub();
3065 CodeStub* stub = op->stub();

Completed in 113 milliseconds