Searched refs:checkcast (Results 1 - 25 of 28) sorted by relevance

12

/openjdk10/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/
H A DByteCodes.java234 checkcast = 192, field in interface:ByteCodes
H A DCode.java1061 case checkcast: {
2419 mnem[checkcast] = "checkcast";
H A DGen.java2012 code.emitop2(checkcast, makeRef(tree.pos(), tree.clazz.type));
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/
H A DClassEmitter.java306 .checkcast(String.class)
318 .checkcast(PropertyMap.class)
357 .checkcast(clazz)
359 .checkcast(clazz)
H A DMethodEmitter.java1042 return loadCompilerConstant(SCOPE).checkcast(Scope.class);
1359 * Perform a checkcast operation on the object at the top of the
1366 MethodEmitter checkcast(final String classDescriptor) { method in class:MethodEmitter
1367 debug("checkcast", classDescriptor);
1374 * Perform a checkcast operation on the object at the top of the
1377 * @param clazz class to checkcast against
1381 MethodEmitter checkcast(final Class<?> clazz) { method in class:MethodEmitter
1382 return checkcast(CompilerConstants.className(clazz));
H A DCodeGenerator.java2378 methodEmitter.checkcast(ArrayData.class);
2381 methodEmitter.checkcast(cls);
3160 method.checkcast(EXCEPTION_TYPE.getTypeClass());
3282 method.checkcast(ECMAException.class); //TODO is this necessary?
/openjdk10/hotspot/src/share/vm/classfile/
H A DbytecodeAssembler.cpp191 void BytecodeAssembler::checkcast(Symbol* sym) { function in class:BytecodeAssembler
H A DbytecodeAssembler.hpp190 void checkcast(Symbol* sym);
/openjdk10/hotspot/src/share/vm/interpreter/
H A DtemplateTable.hpp303 static void checkcast();
H A DtemplateTable.cpp453 def(Bytecodes::_checkcast , ubcp|____|clvm|____, atos, atos, checkcast , _ );
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/
H A DJavaAdapterBytecodeGenerator.java363 mv.checkcast(SCRIPT_FUNCTION_TYPE);
549 mv.checkcast(SCRIPT_FUNCTION_TYPE);
693 // NOTE: if we added "mv.checkcast(SCRIPT_FUNCTION_TYPE);" here
701 // of a "boolean isFunction" field to avoid the checkcast.
1086 mv.checkcast(Type.getType(generatedClassName));
/openjdk10/nashorn/buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/
H A DMethodGenerator.java212 void checkcast(final String type) { method in class:MethodGenerator
/openjdk10/nashorn/samples/
H A DMain.asm104 checkcast class java/lang/invoke/CallSite;
/openjdk10/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/
H A DInstructionAdapter.java513 checkcast(t);
1168 public void checkcast(final Type type) { method in class:InstructionAdapter
/openjdk10/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp1237 __ checkcast(out_reg, obj.result(), x->klass(), tmp1, tmp2, tmp3,
H A DtemplateTable_sparc.cpp3432 void TemplateTable::checkcast() {
3449 // See if the checkcast has been quickened
3507 // See if the checkcast has been quickened
/openjdk10/hotspot/src/cpu/ppc/vm/
H A Dc1_LIRGenerator_ppc.cpp1152 __ checkcast(out_reg, obj.result(), x->klass(), tmp1, tmp2, tmp3,
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A Dc1_LIRGenerator_aarch64.cpp1245 __ checkcast(reg, obj.result(), x->klass(),
H A DtemplateTable_aarch64.cpp3547 void TemplateTable::checkcast() function in class:TemplateTable
/openjdk10/hotspot/src/cpu/s390/vm/
H A Dc1_LIRGenerator_s390.cpp1002 __ checkcast(reg, obj.result(), x->klass(),
H A DtemplateTable_s390.cpp3858 void TemplateTable::checkcast() { function in class:TemplateTable
3863 BLOCK_COMMENT("checkcast {");
3928 BLOCK_COMMENT("} checkcast");
/openjdk10/hotspot/src/share/vm/c1/
H A Dc1_LIR.cpp332 assert(info_for_exception != NULL, "checkcast throws exceptions");
1384 void LIR_List::checkcast (LIR_Opr result, LIR_Opr object, ciKlass* klass, function in class:LIR_List
1722 case lir_checkcast: s = "checkcast"; break;
H A Dc1_LIR.hpp2244 void checkcast (LIR_Opr result, LIR_Opr object, ciKlass* klass,
/openjdk10/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp1451 __ checkcast(reg, obj.result(), x->klass(),
/openjdk10/hotspot/src/cpu/arm/vm/
H A Dc1_LIRGenerator_arm.cpp1439 __ checkcast(out_reg, obj.result(), x->klass(), tmp1, tmp2, tmp3, x->direct_compare(),

Completed in 355 milliseconds

12