Searched refs:ciInstanceKlass (Results 26 - 50 of 59) sorted by relevance

123

/openjdk7/hotspot/src/share/vm/ci/
H A DciMethod.cpp28 #include "ci/ciInstanceKlass.hpp"
150 ciMethod::ciMethod(ciInstanceKlass* holder,
153 ciInstanceKlass* accessor) :
567 ciMethod* ciMethod::find_monomorphic_target(ciInstanceKlass* caller,
568 ciInstanceKlass* callee_holder,
569 ciInstanceKlass* actual_recv) {
H A DciTypeFlow.hpp484 bool meet_exception(ciInstanceKlass* exc, const StateVector* incoming);
530 GrowableArray<ciInstanceKlass*>* _exc_klasses;
630 GrowableArray<ciInstanceKlass*>* exc_klasses() {
661 bool meet_exception(ciInstanceKlass* exc, const StateVector* incoming) {
909 GrowableArray<ciInstanceKlass*>* exc_klasses,
H A DciTypeFlow.cpp488 bool ciTypeFlow::StateVector::meet_exception(ciInstanceKlass* exc,
1550 ciInstanceKlass* exception_klass = _pred->exc_klasses()->at(i);
1797 _exc_klasses = new (arena) GrowableArray<ciInstanceKlass*>(arena, exc_count,
1803 ciInstanceKlass* klass = NULL;
1916 ciInstanceKlass* exc_klass = _exc_klasses->at(i);
2096 GrowableArray<ciInstanceKlass*>* exc_klasses,
2102 ciInstanceKlass* exception_klass = exc_klasses->at(i);
2316 GrowableArray<ciInstanceKlass*>* exc_klasses = block->exc_klasses();
H A DciStreams.cpp296 ciInstanceKlass* ciBytecodeStream::get_declared_field_holder() {
H A DbcEscapeAnalyzer.cpp234 ciInstanceKlass* klass = target->holder();
235 ciInstanceKlass* calling_klass = method()->holder();
236 ciInstanceKlass* callee_holder = ciEnv::get_instance_klass_for_declared_method_holder(holder);
237 ciInstanceKlass* actual_recv = callee_holder;
/openjdk7/hotspot/src/share/vm/code/
H A Ddependencies.hpp303 static bool is_concrete_klass(ciInstanceKlass* k); // k appears instantiable
305 static bool has_finalizable_subclass(ciInstanceKlass* k);
H A Ddependencies.cpp1129 bool Dependencies::is_concrete_klass(ciInstanceKlass* k) {
1147 bool Dependencies::has_finalizable_subclass(ciInstanceKlass* k) {
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp55 ciInstanceKlass *field_holder = field->holder();
84 ciInstanceKlass* field_holder = field->holder();
H A DbytecodeInfo.cpp255 ciInstanceKlass* k = top->method()->holder();
416 ciInstanceKlass *callee_holder = callee_method ? callee_method->holder() : NULL;
H A DparseHelper.cpp213 void Parse::emit_guard_for_new(ciInstanceKlass* klass) {
257 ciInstanceKlass* klass = iter().get_klass(will_link)->as_instance_klass();
H A Dcompile.hpp785 ciMethod* optimize_virtual_call(ciMethod* caller, int bci, ciInstanceKlass* klass,
789 ciMethod* optimize_inlining(ciMethod* caller, int bci, ciInstanceKlass* klass,
H A Dtype.cpp1657 const TypeTuple *TypeTuple::make_domain(ciInstanceKlass* recv, ciSignature* sig) {
2387 ciInstanceKlass* ik = klass()->as_instance_klass();
2407 ciInstanceKlass* k = o->as_instance()->java_lang_Class_klass()->as_instance_klass();
2568 ciInstanceKlass* ik = klass->as_instance_klass();
2572 ciInstanceKlass* sub = ik->unique_concrete_subklass();
2862 ciInstanceKlass* ik = k->as_instance_klass();
2889 ciInstanceKlass* ik = _klass->as_instance_klass();
H A Dcompile.cpp1359 ciInstanceKlass *k = to->klass()->as_instance_klass();
1392 ciInstanceKlass *canonical_holder = k->get_canonical_holder(offset);
1637 ciInstanceKlass* k = tinst->const_oop()->as_instance()->java_lang_Class_klass()->as_instance_klass();
1640 ciInstanceKlass *k = tinst->klass()->as_instance_klass();
2340 ciInstanceKlass *k = tp->klass()->as_instance_klass();
H A Dlibrary_call.cpp1096 ciInstanceKlass* klass = env()->String_klass();
1328 ciInstanceKlass* str_klass = env()->String_klass();
1390 ciInstanceKlass* klass = env()->String_klass();
3935 ciInstanceKlass* caller_klass = caller_jvms->method()->holder();
3965 ciInstanceKlass* ik = k->as_instance_klass();
5357 ciInstanceKlass* klass = env()->Object_klass();
5525 ciInstanceKlass* instklass_AESCrypt = klass_AESCrypt->as_instance_klass();
5596 ciInstanceKlass* instklass_AESCrypt = klass_AESCrypt->as_instance_klass();
H A DgraphKit.hpp757 void make_slow_call_ex(Node* call, ciInstanceKlass* ex_klass, bool separate_io_proj);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_CodeStubs.hpp217 ciInstanceKlass* _klass;
224 NewInstanceStub(LIR_Opr klass_reg, LIR_Opr result, ciInstanceKlass* klass, CodeEmitInfo* info, Runtime1::StubID stub_id);
H A Dc1_GraphBuilder.cpp1382 ciInstanceKlass* ik = compilation()->method()->holder();
1399 ciInstanceKlass* ik = declared_type->as_instance_klass();
1497 ciInstanceKlass* holder = field->holder();
1678 ciInstanceKlass* klass = target->holder();
1681 ciInstanceKlass* calling_klass = method()->holder();
1682 ciInstanceKlass* callee_holder = ciEnv::get_instance_klass_for_declared_method_holder(holder);
1683 ciInstanceKlass* actual_recv = callee_holder;
1723 ciInstanceKlass* receiver_klass = NULL;
1732 receiver_klass = (ciInstanceKlass*) type;
1739 receiver_klass = (ciInstanceKlass*) typ
[all...]
H A Dc1_IR.cpp62 bool XHandlers::could_catch(ciInstanceKlass* klass, bool type_is_exact) const {
74 ciInstanceKlass* handler_klass = handler->catch_klass();
H A Dc1_Instruction.hpp1216 ciInstanceKlass* _klass;
1220 NewInstance(ciInstanceKlass* klass, ValueStack* state_before)
1226 ciInstanceKlass* klass() const { return _klass; }
H A Dc1_InstructionPrinter.cpp156 ciInstanceKlass* klass = type->as_ClassConstant()->value();
H A Dc1_LIRGenerator.hpp327 void new_instance (LIR_Opr dst, ciInstanceKlass* klass, LIR_Opr scratch1, LIR_Opr scratch2, LIR_Opr scratch3, LIR_Opr scratch4, LIR_Opr klass_reg, CodeEmitInfo* info);
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.hpp416 ciInstanceKlass* klass,
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_CodeStubs_sparc.cpp134 NewInstanceStub::NewInstanceStub(LIR_Opr klass_reg, LIR_Opr result, ciInstanceKlass* klass, CodeEmitInfo* info, Runtime1::StubID stub_id) {
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_CodeStubs_x86.cpp134 NewInstanceStub::NewInstanceStub(LIR_Opr klass_reg, LIR_Opr result, ciInstanceKlass* klass, CodeEmitInfo* info, Runtime1::StubID stub_id) {
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp1028 nonstatic_field(ciInstanceKlass, _init_state, instanceKlass::ClassState) \
1029 nonstatic_field(ciInstanceKlass, _is_shared, bool) \
1046 nonstatic_field(ciField, _holder, ciInstanceKlass*) \
2029 declare_type(ciInstanceKlass, ciKlass) \

Completed in 178 milliseconds

123