Searched refs:shr (Results 1 - 22 of 22) sorted by relevance

/openjdk10/nashorn/test/script/basic/
H A DNASHORN-609.js31 var shr = -1;
32 print(shr >>>= 0, shr);
H A DJDK-8017084.js13101 shr: 13070,
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/
H A DBytecodeBitwiseOps.java42 Type shr(MethodVisitor method); method in interface:BytecodeBitwiseOps
H A DIntType.java165 public Type shr(final MethodVisitor method) { method in class:IntType
/openjdk10/jdk/src/java.desktop/share/native/libmlib_image/
H A Dmlib_c_ImageCopy.c369 mlib_u32 *ps, shl, shr, src0, src1; local
375 shr = 32 - shl;
385 *((mlib_s32 *) (pdst_row + j)) = (src0 >> shl) | (src1 << shr);
387 *((mlib_s32 *) (pdst_row + j)) = (src0 << shl) | (src1 >> shr);
400 mlib_s32 shl, shr;
404 /* shl and shr are in range [0, 64] */
408 shr = 64 - shl;
418 *((mlib_s64 *) (pdst_row + j)) = (src0 >> shl) | (src1 << shr);
420 *((mlib_s64 *) (pdst_row + j)) = (src0 << shl) | (src1 >> shr);
503 mlib_s32 shl, shr;
659 mlib_s32 shr, shl; local
[all...]
/openjdk10/jaxws/src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/
H A DJExpressionImpl.java85 public final JExpression shr(JExpression right) { method in class:JExpressionImpl
86 return JOp.shr(this, right);
H A DJExpression.java102 JExpression shr(JExpression right); method in interface:JExpression
H A DJOp.java160 public static JExpression shr(JExpression left, JExpression right) { method in class:JOp
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/
H A DArithmeticOpTable.java78 private final ShiftOp<Shr> shr; field in class:ArithmeticOpTable
139 ShiftOp<Shr> shr = wrapIfNonNull(wrapper::wrapShiftOp, inner.getShr());
150 return new ArithmeticOpTable(neg, add, sub, mul, mulHigh, umulHigh, div, rem, not, and, or, xor, shl, shr, ushr, abs, sqrt, zeroExtend, signExtend, narrow, floatConvert);
154 UnaryOp<Not> not, BinaryOp<And> and, BinaryOp<Or> or, BinaryOp<Xor> xor, ShiftOp<Shl> shl, ShiftOp<Shr> shr, ShiftOp<UShr> ushr, UnaryOp<Abs> abs, UnaryOp<Sqrt> sqrt,
169 this.shr = shr;
181 this.hash = Objects.hash(neg, add, sub, mul, div, rem, not, and, or, xor, shl, shr, ushr, abs, sqrt, zeroExtend, signExtend, narrow);
284 return shr;
355 Objects.equals(shr, that.shr)
153 ArithmeticOpTable(UnaryOp<Neg> neg, BinaryOp<Add> add, BinaryOp<Sub> sub, BinaryOp<Mul> mul, BinaryOp<MulHigh> mulHigh, BinaryOp<UMulHigh> umulHigh, BinaryOp<Div> div, BinaryOp<Rem> rem, UnaryOp<Not> not, BinaryOp<And> and, BinaryOp<Or> or, BinaryOp<Xor> xor, ShiftOp<Shl> shl, ShiftOp<Shr> shr, ShiftOp<UShr> ushr, UnaryOp<Abs> abs, UnaryOp<Sqrt> sqrt, IntegerConvertOp<ZeroExtend> zeroExtend, IntegerConvertOp<SignExtend> signExtend, IntegerConvertOp<Narrow> narrow, FloatConvertOp... floatConvert) argument
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/
H A DIntegerStampTest.java405 ShiftOp<?> shr = IntegerStamp.OPS.getShr();
406 assertEquals(IntegerStamp.create(32, 0, 0xff, 0, 0xff), shr.foldStamp(IntegerStamp.create(32, 0, 0xff, 0, 0xff), IntegerStamp.create(32, 0, 1, 0, 1)));
407 assertEquals(IntegerStamp.create(32, 0, 0x07, 0, 0x07), shr.foldStamp(IntegerStamp.create(32, 0, 0xff, 0, 0xff), IntegerStamp.create(32, 5, 5, 5, 5)));
408 assertEquals(IntegerStamp.create(32, 0x0, 0x07, 0, 0x07), shr.foldStamp(IntegerStamp.create(32, 0xf, 0xff, 0, 0xff), IntegerStamp.create(32, 5, 5, 5, 5)));
409 assertEquals(IntegerStamp.create(32, -1, -1, -1, -1), shr.foldStamp(IntegerStamp.create(32, -16, -16, -16, -16), IntegerStamp.create(32, 8, 8, 8, 8)));
410 assertEquals(StampFactory.empty(JavaKind.Int), shr.foldStamp(StampFactory.empty(JavaKind.Int), IntegerStamp.create(32, 5, 5, 5, 5)));
411 assertEquals(StampFactory.empty(JavaKind.Int), shr.foldStamp(IntegerStamp.create(32, 0xf, 0xff, 0, 0xff), (IntegerStamp) StampFactory.empty(JavaKind.Int)));
413 assertEquals(IntegerStamp.create(64, 0, 0xff, 0, 0xff), shr.foldStamp(IntegerStamp.create(64, 0, 0xff, 0, 0xff), IntegerStamp.create(32, 0, 1, 0, 1)));
414 assertEquals(IntegerStamp.create(64, 0, 0x07, 0, 0x07), shr.foldStamp(IntegerStamp.create(64, 0, 0xff, 0, 0xff), IntegerStamp.create(32, 5, 5, 5, 5)));
415 assertEquals(IntegerStamp.create(64, 0x0, 0x07, 0, 0x07), shr
[all...]
/openjdk10/hotspot/src/share/vm/interpreter/
H A DtemplateTable.hpp83 enum Operation { add, sub, mul, div, rem, _and, _or, _xor, shl, shr, ushr }; enumerator in enum:TemplateTable::Operation
H A DtemplateTable.cpp383 def(Bytecodes::_ishr , ____|____|____|____, itos, itos, iop2 , shr );
H A DbytecodeInterpreter.cpp1331 OPC_SHIFT_BINARY(shr, Shr);
/openjdk10/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/
H A DInstructionAdapter.java293 shr(Type.INT_TYPE);
296 shr(Type.LONG_TYPE);
858 public void shr(final Type type) { method in class:InstructionAdapter
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/
H A DMethodEmitter.java624 MethodEmitter shr() { method in class:MethodEmitter
625 debug("shr");
627 pushType(popBitwise().shr(method));
H A DCodeGenerator.java4072 method.shr();
4098 method.shr();
/openjdk10/hotspot/src/cpu/arm/vm/
H A DtemplateTable_arm.cpp1490 case shr : __ asrv_w (R0_tos, arg1, arg2); break;
1494 case shr : __ andr(arg2, arg2, 0x1f); __ mov (R0_tos, AsmOperand(arg1, asr, arg2)); break;
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A DtemplateTable_aarch64.cpp1270 case shr : __ asrvw(r0, r1, r0); break;
/openjdk10/hotspot/src/cpu/s390/vm/
H A DtemplateTable_s390.cpp1346 case shr : __ z_lr(Z_tmp_1, Z_tos);
/openjdk10/hotspot/src/cpu/sparc/vm/
H A DtemplateTable_sparc.cpp1103 case shr: __ sra(O1, Otos_i, Otos_i); break;
/openjdk10/hotspot/src/cpu/ppc/vm/
H A DtemplateTable_ppc_64.cpp1182 case shr: __ rldicl(R17_tos, R17_tos, 0, 64-5); __ sraw(R17_tos, Rscratch, R17_tos); break;
/openjdk10/hotspot/src/cpu/x86/vm/
H A DtemplateTable_x86.cpp1257 case shr : __ movl(rcx, rax); __ pop_i(rax); __ sarl (rax); break;

Completed in 476 milliseconds