/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ |
H A D | SPARCV8Disassembler.java | 55 protected InstructionDecoder getFormat2Decoder(int op2) { argument 56 return format2Decoders[op2];
|
H A D | SPARCV9Disassembler.java | 53 protected InstructionDecoder getFormat2Decoder(int op2) { argument 54 return format2Decoders[op2];
|
H A D | SPARCDisassembler.java | 51 protected abstract InstructionDecoder getFormat2Decoder(int op2); argument 54 int op2 = (instruction & OP_2_MASK) >>> OP_2_START_BIT; 55 InstructionDecoder decoder = getFormat2Decoder(op2);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/x86/ |
H A D | X86ArithmeticInstruction.java | 37 public X86ArithmeticInstruction(String name, int operation, Operand op1, Operand op2, int size, int prefixes) { argument 41 this.operand2 = op2; 46 public X86ArithmeticInstruction(String name, int operation, Operand op1, Operand op2, Operand op3, int size, int prefixes) { argument 50 this.operand2 = op2;
|
H A D | X86FPArithmeticInstruction.java | 36 public X86FPArithmeticInstruction(String name, int operation, Operand op1, Operand op2, int size, int prefixes) { argument 40 this.operand2 = op2;
|
H A D | X86GeneralInstruction.java | 35 public X86GeneralInstruction(String name, Operand op1, Operand op2, Operand op3, int size, int prefixes) { argument 38 this.operand2 = op2; 42 public X86GeneralInstruction(String name, Operand op1, Operand op2, int size, int prefixes) { argument 43 this(name, op1, op2, null, size, prefixes);
|
H A D | X86LogicInstruction.java | 35 public X86LogicInstruction(String name, int operation, Operand op1, Operand op2, int size, int prefixes) { argument 39 this.operand2 = op2;
|
H A D | X86InstructionFactory.java | 38 public X86Instruction newMoveLoadInstruction(String name, X86Register op1, Address op2, int dataType, int size, int prefixes); argument 40 public X86Instruction newMoveStoreInstruction(String name, Address op1, X86Register op2, int dataType, int size, int prefixes); argument 42 public X86Instruction newArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, Operand op3, int size, int prefixes); argument 44 public X86Instruction newArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes); argument 46 public X86Instruction newLogicInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes); argument 50 public X86Instruction newShiftInstruction(String name, int rtlOperation, Operand op1, ImmediateOrRegister op2, int size, int prefixes); argument 52 public X86Instruction newRotateInstruction(String name, Operand op1, ImmediateOrRegister op2, int size, int prefixes); argument 58 public X86Instruction newFPArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes); argument 60 public X86Instruction newGeneralInstruction(String name, Operand op1, Operand op2, Operand op3, int size, int prefixes); argument 62 public X86Instruction newGeneralInstruction(String name, Operand op1, Operand op2, in argument [all...] |
H A D | X86InstructionFactoryImpl.java | 47 public X86Instruction newMoveLoadInstruction(String name, X86Register op1, Address op2, int dataType, int size, int prefixes) { argument 48 return new X86MoveLoadInstruction(name, op1, op2, dataType, size, prefixes); 51 public X86Instruction newMoveStoreInstruction(String name, Address op1, X86Register op2, int dataType, int size, int prefixes) { argument 52 return new X86MoveStoreInstruction(name, op1, op2, dataType, size, prefixes); 55 public X86Instruction newArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, Operand op3, int size, int prefixes) { argument 56 return new X86ArithmeticInstruction(name, rtlOperation, op1, op2, op3, size, prefixes); 59 public X86Instruction newArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes) { argument 60 return new X86ArithmeticInstruction(name, rtlOperation, op1, op2, size, prefixes); 64 public X86Instruction newLogicInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes) { argument 65 return new X86LogicInstruction(name, rtlOperation, op1, op2, siz 72 newShiftInstruction(String name, int rtlOperation, Operand op1, ImmediateOrRegister op2, int size, int prefixes) argument 76 newRotateInstruction(String name, Operand op1, ImmediateOrRegister op2, int size, int prefixes) argument 88 newFPArithmeticInstruction(String name, int rtlOperation, Operand op1, Operand op2, int size, int prefixes) argument 92 newGeneralInstruction(String name, Operand op1, Operand op2, Operand op3, int size, int prefixes) argument 96 newGeneralInstruction(String name, Operand op1, Operand op2, int size, int prefixes) argument [all...] |
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/codemodel/internal/ |
H A D | JOp.java | 229 String op2; field in class:JOp.TernaryOp 234 TernaryOp(String op1, String op2, argument 239 this.op2 = op2; 244 f.p('(').g(e1).p(op1).g(e2).p(op2).g(e3).p(')');
|
/openjdk7/corba/src/share/classes/com/sun/corba/se/spi/orb/ |
H A D | OperationFactory.java | 61 * <li>compose( Operation op1, Operation op2 ) is the operation that applies op2 to the result of applying 465 private Operation op2 ; field in class:OperationFactory.ComposeAction 467 ComposeAction( Operation op1, Operation op2 ) 470 this.op2 = op2 ; 475 return op2.operate( op1.operate( value ) ) ; 479 return "composition(" + op1 + "," + op2 + ")" ; 483 public static Operation compose( Operation op1, Operation op2 ) 485 return new ComposeAction( op1, op2 ) ; [all...] |
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | addnode.cpp | 243 int op2 = in2->Opcode(); local 245 if ( op1 == Op_AddI && op2 == Op_SubI ) { 249 op1 = op2; 250 op2 = in2->Opcode(); 259 if( op2 == Op_SubI ) { 269 if( op2 == Op_AddI && in1->in(2) == in2->in(1) ) { 274 if( op2 == Op_AddI && in1->in(2) == in2->in(2) ) { 279 if( op2 == Op_SubI && in1->in(2) == in2->in(1) ) { 284 if( op2 == Op_SubI && in1->in(1) == in2->in(2) ) { 291 if( op2 375 int op2 = in2->Opcode(); local [all...] |
H A D | subnode.cpp | 135 uint op2 = in2->Opcode(); local 169 if (op2 == Op_AddI && ok_to_convert(in2, in1)) { 185 if( ( op2 == Op_AddI || op2 == Op_SubI ) && 192 if( op2 == Op_AddI && 200 if( op2 == Op_AddI && 205 if( t1 == TypeInt::ZERO && op2 == Op_SubI ) 210 if( t1 == TypeInt::ZERO && op2 == Op_AddI && 215 if( op1 == Op_AddI && op2 == Op_AddI && in1->in(1) == in2->in(1) ) 219 if( op1 == Op_AddI && op2 265 uint op2 = in2->Opcode(); local 1150 uint op2 = cmp2->Opcode(); local [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | bytecodeInterpreter_sparc.inline.hpp | 30 inline jfloat BytecodeInterpreter::VMfloatAdd(jfloat op1, jfloat op2) { return op1 + op2; } argument 31 inline jfloat BytecodeInterpreter::VMfloatSub(jfloat op1, jfloat op2) { return op1 - op2; } argument 32 inline jfloat BytecodeInterpreter::VMfloatMul(jfloat op1, jfloat op2) { return op1 * op2; } argument 33 inline jfloat BytecodeInterpreter::VMfloatDiv(jfloat op1, jfloat op2) { return op1 / op2; } argument 34 inline jfloat BytecodeInterpreter::VMfloatRem(jfloat op1, jfloat op2) { return fmod(op1, op2); } argument 38 VMfloatCompare(jfloat op1, jfloat op2, int32_t direction) argument 53 VMlongAdd(jlong op1, jlong op2) argument 57 VMlongAnd(jlong op1, jlong op2) argument 61 VMlongDiv(jlong op1, jlong op2) argument 66 VMlongMul(jlong op1, jlong op2) argument 70 VMlongOr(jlong op1, jlong op2) argument 74 VMlongSub(jlong op1, jlong op2) argument 78 VMlongXor(jlong op1, jlong op2) argument 82 VMlongRem(jlong op1, jlong op2) argument 86 VMlongUshr(jlong op1, jint op2) argument 91 VMlongShr(jlong op1, jint op2) argument 95 VMlongShl(jlong op1, jint op2) argument 119 VMlongEq(jlong op1, jlong op2) argument 123 VMlongNe(jlong op1, jlong op2) argument 127 VMlongGe(jlong op1, jlong op2) argument 131 VMlongLe(jlong op1, jlong op2) argument 135 VMlongLt(jlong op1, jlong op2) argument 139 VMlongGt(jlong op1, jlong op2) argument 143 VMlongCompare(jlong op1, jlong op2) argument 163 VMdoubleAdd(jdouble op1, jdouble op2) argument 167 VMdoubleDiv(jdouble op1, jdouble op2) argument 172 VMdoubleMul(jdouble op1, jdouble op2) argument 180 VMdoubleRem(jdouble op1, jdouble op2) argument 184 VMdoubleSub(jdouble op1, jdouble op2) argument 188 VMdoubleCompare(jdouble op1, jdouble op2, int32_t direction) argument 209 VMintAdd(jint op1, jint op2) argument 213 VMintAnd(jint op1, jint op2) argument 217 VMintDiv(jint op1, jint op2) argument 223 VMintMul(jint op1, jint op2) argument 231 VMintOr(jint op1, jint op2) argument 235 VMintRem(jint op1, jint op2) argument 241 VMintShl(jint op1, jint op2) argument 245 VMintShr(jint op1, jint op2) argument 249 VMintSub(jint op1, jint op2) argument 253 VMintUshr(jint op1, jint op2) argument 257 VMintXor(jint op1, jint op2) argument [all...] |
H A D | assembler_sparc.hpp | 974 static int op2( int x) { return u_field(x, 24, 22); } function in class:Assembler 1068 assert(inv_wdisp10((r | op(branch_op) | cond_cbcond(rc_last+1) | op2(bpr_op2)), off) == x, "inverse is not inverse"); 1577 void nop() { emit_long( op(branch_op) | op2(sethi_op2) ); }
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | bytecodeInterpreter_x86.inline.hpp | 30 inline jfloat BytecodeInterpreter::VMfloatAdd(jfloat op1, jfloat op2) { return op1 + op2; } argument 31 inline jfloat BytecodeInterpreter::VMfloatSub(jfloat op1, jfloat op2) { return op1 - op2; } argument 32 inline jfloat BytecodeInterpreter::VMfloatMul(jfloat op1, jfloat op2) { return op1 * op2; } argument 33 inline jfloat BytecodeInterpreter::VMfloatDiv(jfloat op1, jfloat op2) { return op1 / op2; } argument 34 inline jfloat BytecodeInterpreter::VMfloatRem(jfloat op1, jfloat op2) { return fmod(op1, op2); } argument 38 VMfloatCompare(jfloat op1, jfloat op2, int32_t direction) argument 53 VMlongAdd(jlong op1, jlong op2) argument 57 VMlongAnd(jlong op1, jlong op2) argument 61 VMlongDiv(jlong op1, jlong op2) argument 66 VMlongMul(jlong op1, jlong op2) argument 70 VMlongOr(jlong op1, jlong op2) argument 74 VMlongSub(jlong op1, jlong op2) argument 78 VMlongXor(jlong op1, jlong op2) argument 82 VMlongRem(jlong op1, jlong op2) argument 86 VMlongUshr(jlong op1, jint op2) argument 91 VMlongShr(jlong op1, jint op2) argument 95 VMlongShl(jlong op1, jint op2) argument 119 VMlongEq(jlong op1, jlong op2) argument 123 VMlongNe(jlong op1, jlong op2) argument 127 VMlongGe(jlong op1, jlong op2) argument 131 VMlongLe(jlong op1, jlong op2) argument 135 VMlongLt(jlong op1, jlong op2) argument 139 VMlongGt(jlong op1, jlong op2) argument 143 VMlongCompare(jlong op1, jlong op2) argument 163 VMdoubleAdd(jdouble op1, jdouble op2) argument 167 VMdoubleDiv(jdouble op1, jdouble op2) argument 172 VMdoubleMul(jdouble op1, jdouble op2) argument 180 VMdoubleRem(jdouble op1, jdouble op2) argument 184 VMdoubleSub(jdouble op1, jdouble op2) argument 188 VMdoubleCompare(jdouble op1, jdouble op2, int32_t direction) argument 209 VMintAdd(jint op1, jint op2) argument 213 VMintAnd(jint op1, jint op2) argument 217 VMintDiv(jint op1, jint op2) argument 223 VMintMul(jint op1, jint op2) argument 231 VMintOr(jint op1, jint op2) argument 235 VMintRem(jint op1, jint op2) argument 241 VMintShl(jint op1, jint op2) argument 245 VMintShr(jint op1, jint op2) argument 249 VMintSub(jint op1, jint op2) argument 253 VMintUshr(jint op1, jint op2) argument 257 VMintXor(jint op1, jint op2) argument [all...] |
H A D | c1_LinearScan_x86.cpp | 182 LIR_Op2* op2 = op->as_Op2(); local 196 } else if (op2 != NULL) { 197 handle_op2(op2); 658 void FpuStackAllocator::handle_op2(LIR_Op2* op2) { argument 659 LIR_Opr left = op2->in_opr1(); 667 LIR_Opr right = op2->in_opr2(); 668 LIR_Opr res = op2->result_opr(); 675 switch (op2->code()) { 687 pop_if_last_use(op2, left); 693 assert(op2 [all...] |
H A D | assembler_x86.cpp | 222 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) { argument 224 assert(isByte(op1) && isByte(op2), "wrong opcode"); 228 emit_byte(op2 | encode(dst)); 233 void Assembler::emit_arith(int op1, int op2, Register dst, int32_t imm32) { argument 234 assert(isByte(op1) && isByte(op2), "wrong opcode"); 239 emit_byte(op2 | encode(dst)); 243 emit_byte(op2 | encode(dst)); 249 void Assembler::emit_arith_imm32(int op1, int op2, Register dst, int32_t imm32) { argument 250 assert(isByte(op1) && isByte(op2), "wrong opcode"); 254 emit_byte(op2 | encod 273 emit_arith(int op1, int op2, Register dst, jobject obj) argument 285 emit_arith(int op1, int op2, Register dst, Register src) argument 771 int op2 = 0xFF & *ip++; local [all...] |
/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | bytecodeInterpreter_zero.inline.hpp | 31 inline jfloat BytecodeInterpreter::VMfloatAdd(jfloat op1, jfloat op2) { argument 32 return op1 + op2; 35 inline jfloat BytecodeInterpreter::VMfloatSub(jfloat op1, jfloat op2) { argument 36 return op1 - op2; 39 inline jfloat BytecodeInterpreter::VMfloatMul(jfloat op1, jfloat op2) { argument 40 return op1 * op2; 43 inline jfloat BytecodeInterpreter::VMfloatDiv(jfloat op1, jfloat op2) { argument 44 return op1 / op2; 47 inline jfloat BytecodeInterpreter::VMfloatRem(jfloat op1, jfloat op2) { argument 48 return fmod(op1, op2); 55 VMfloatCompare(jfloat op1, jfloat op2, int32_t direction) argument 70 VMlongAdd(jlong op1, jlong op2) argument 74 VMlongAnd(jlong op1, jlong op2) argument 78 VMlongDiv(jlong op1, jlong op2) argument 84 VMlongMul(jlong op1, jlong op2) argument 88 VMlongOr(jlong op1, jlong op2) argument 92 VMlongSub(jlong op1, jlong op2) argument 96 VMlongXor(jlong op1, jlong op2) argument 100 VMlongRem(jlong op1, jlong op2) argument 106 VMlongUshr(jlong op1, jint op2) argument 110 VMlongShr(jlong op1, jint op2) argument 114 VMlongShl(jlong op1, jint op2) argument 138 VMlongEq(jlong op1, jlong op2) argument 142 VMlongNe(jlong op1, jlong op2) argument 146 VMlongGe(jlong op1, jlong op2) argument 150 VMlongLe(jlong op1, jlong op2) argument 154 VMlongLt(jlong op1, jlong op2) argument 158 VMlongGt(jlong op1, jlong op2) argument 162 VMlongCompare(jlong op1, jlong op2) argument 182 VMdoubleAdd(jdouble op1, jdouble op2) argument 186 VMdoubleDiv(jdouble op1, jdouble op2) argument 191 VMdoubleMul(jdouble op1, jdouble op2) argument 199 VMdoubleRem(jdouble op1, jdouble op2) argument 203 VMdoubleSub(jdouble op1, jdouble op2) argument 207 VMdoubleCompare(jdouble op1, jdouble op2, int32_t direction) argument 230 VMintAdd(jint op1, jint op2) argument 234 VMintAnd(jint op1, jint op2) argument 238 VMintDiv(jint op1, jint op2) argument 244 VMintMul(jint op1, jint op2) argument 252 VMintOr(jint op1, jint op2) argument 256 VMintRem(jint op1, jint op2) argument 262 VMintShl(jint op1, jint op2) argument 266 VMintShr(jint op1, jint op2) argument 270 VMintSub(jint op1, jint op2) argument 274 VMintUshr(jint op1, jint op2) argument 278 VMintXor(jint op1, jint op2) argument [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Canonicalizer.cpp | 534 Op2* op2 = x->value()->as_Op2(); local 535 if (op2 && op2->op() == Bytecodes::_iand && op2->y()->type()->is_constant()) { 537 jint mask = op2->y()->type()->as_IntConstant()->value();
|
H A D | c1_LIR.cpp | 629 LIR_Op2* op2 = (LIR_Op2*)op; local 630 assert(op2->_tmp2->is_illegal() && op2->_tmp3->is_illegal() && 631 op2->_tmp4->is_illegal() && op2->_tmp5->is_illegal(), "not used"); 633 if (op2->_info) do_info(op2->_info); 634 if (op2->_opr1->is_valid()) do_input(op2->_opr1); 635 if (op2 654 LIR_Op2* op2 = (LIR_Op2*)op; local 675 LIR_Op2* op2 = (LIR_Op2*)op; local 694 LIR_Op2* op2 = (LIR_Op2*)op; local 725 LIR_Op2* op2 = (LIR_Op2*)op; local 751 LIR_Op2* op2 = (LIR_Op2*)op; local [all...] |
H A D | c1_LinearScan.cpp | 1117 LIR_Op2* op2 = (LIR_Op2*)op; local 1118 if (op2->in_opr1() != op2->in_opr2() && op2->in_opr2() == opr) { 1119 assert((op2->result_opr()->is_register() || op->code() == lir_cmp) && op2->in_opr1()->is_register(), "cannot mark second operand as stack if others are not in register"); 1133 LIR_Op2* op2 = (LIR_Op2*)op; local 1134 if (op2->in_opr1() != op2->in_opr2() && op2 1153 LIR_Op2* op2 = (LIR_Op2*)op; local [all...] |
/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | formssel.cpp | 3531 bool static root_ops_match(FormDict &globals, const char *op1, const char *op2) { argument 3534 assert( op2, "Must have op's name"); 3536 const Form *form2 = globals[op2];
|