/openjdk7/hotspot/src/share/vm/adlc/ |
H A D | formssel.cpp | 53 _cisc_spill_operand = Not_cisc_spillable;// Which operand may cisc-spill 85 _cisc_spill_operand = Not_cisc_spillable;// Which operand may cisc-spill 179 // operand ideal Opcode instead. 183 assert( src_op, "Not operand class of chain rule" ); 610 // Check if instruction has a USE of a memory operand class, but no defs 654 // Check if instruction has a USE of a memory operand class, or a def. 829 // Return the number of leaves below this complex operand 892 // by writing the operand names into the _components list. 916 // uses so their operand numbering must directly follow the real 1034 // because it did not check contents of operand classe 1954 OperandForm *operand = form->is_operand(); local 1974 OperandForm *operand = form->is_operand(); local 3543 cisc_spill_match(FormDict& globals, RegisterForm* registers, MatchNode* mRule2, const char* &operand, const char* ®_type) argument 3627 matchrule_cisc_spill_match(FormDict& globals, RegisterForm* registers, MatchRule* mRule2, const char* &operand, const char* ®_type) argument [all...] |
H A D | formssel.hpp | 79 int _cisc_spill_operand;// Which operand may cisc-spill 112 // operand structure 217 // Build instruction predicates. If the user uses the same operand name 233 const char *opnd_ident(int idx); // Name of operand #idx. 235 // Return the name of the operand on the right hand side of the binary match 283 const char *unique_opnd_ident(int idx); // Name of operand at unique idx. 287 // operand list is higher than the number of unique operands. 296 // Generate index values needed for determining the operand position 355 // Verify operand types in parameter list 536 const char *_ident; // Name of this operand [all...] |
H A D | output_c.cpp | 751 fprintf(fp_cpp, " // If this is not an operand, then assume a dependence with 0 latency\n"); 985 fprintf(fp_cpp, " // determine which operand this is in\n"); 1176 assert( left_op_index != NameList::Not_in_list, "Did not find operand in instruction"); 1187 if( right_index != -1 ) { // Match operand 1200 assert( right_op_index != NameList::Not_in_list, "Did not find operand in instruction"); 1223 // Need parameter for index position if not result operand 1321 // assert( op_index != NameList::Not_in_list, "Did not find operand in instruction"); 1347 int opnds_index = 0; // define result operand 1359 assert( inst_op_num != NameList::Not_in_list, "Did not find operand as USE"); 1380 // Define result register and result operand 4215 int operand = inst->cisc_spill_operand(); local [all...] |
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRGenerator_sparc.cpp | 53 LIR_Opr r = value()->operand(); 465 arithmetic_op_fpu(x->op(), x->operand(), left.result(), right.result(), x->is_strictfp()); 538 arithmetic_op_long(x->op(), x->operand(), left.result(), right.result(), NULL); 570 __ irem(left.result(), right.result(), x->operand(), tmp, info); 572 __ idiv(left.result(), right.result(), x->operand(), tmp, info); 575 arithmetic_op_int(x->op(), x->operand(), left.result(), right.result(), FrameMap::G1_opr);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | ConstantPool.java | 258 private int remapInstructionOperandFromCache(int operand) { argument 259 int cpc_index = operand; 368 /** Lookup for multi-operand (InvokeDynamic) entries. */
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/main/ |
H A D | Main.java | 243 String operand = flags[ac]; 245 if (option.process(options, flag, operand))
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRGenerator_x86.cpp | 64 LIR_Opr r = value()->operand(); 408 // do not load right operand if it is a constant. only 0 and 1 are 425 // frem and drem destroy also right operand, so move it to a new register 449 __ move(right.result(), fpu1); // order of left and right operand is important! 469 // the check for division by zero destroys the right operand 477 // check for division by zero (destroys registers of right operand!) 532 arithmetic_op_long(x->op(), x->operand(), left.result(), right.result(), NULL); 627 arithmetic_op_int(x->op(), x->operand(), left_arg->result(), right_arg->result(), tmp); 632 arithmetic_op_int(x->op(), x->operand(), left_arg->result(), right_arg->result(), tmp); 639 // when an operand wit [all...] |
H A D | templateTable_x86_64.cpp | 1388 jlong *operand = (jlong*)(((intptr_t)adr)&((intptr_t)(~0xF))); local 1389 // Store the value to a 128-bits operand. 1390 operand[0] = lo; 1391 operand[1] = hi; 1392 return operand;
|
H A D | c1_LIRAssembler_x86.cpp | 50 jlong *operand = (jlong*)(((intptr_t)adr) & ((intptr_t)(~0xF))); local 51 // Store the value to a 128-bits operand. 52 operand[0] = lo; 53 operand[1] = hi; 54 return operand;
|
H A D | assembler_x86.cpp | 421 // an embedded 32-bit operand word. 427 // Caller is responsible for ensuring that there is such an operand, 856 assert(opnd == pc(), "must put operand where relocs can find it"); 1129 int operand = LP64_ONLY(disp32_operand) NOT_LP64(imm_operand); local 1138 emit_data(offs - long_size, rtype, operand); 1145 emit_data(int(0), rtype, operand); 1172 int operand = LP64_ONLY(disp32_operand) NOT_LP64(call32_operand); local 1173 emit_data((int) disp, rspec, operand);
|
/openjdk7/corba/src/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ |
H A D | Util.java | 1369 if (e.operand ().value () instanceof Float || 1370 e.operand ().value () instanceof Double) 1385 //return castString + e.op () + parseExpression (e.operand ()); 1394 return castString + e.op () + parseExpression (e.operand ());
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_InstructionPrinter.cpp | 228 if (phi->operand()->is_valid()) { 230 phi->operand()->print(output());
|
H A D | c1_Instruction.hpp | 410 LIR_Opr operand() const { return _operand; } function in class:Instruction 457 void set_operand(LIR_Opr operand) { assert(operand != LIR_OprFact::illegalOpr, "operand must exist"); _operand = operand; } argument 575 int _index; // to value on operand stack (index < 0) or to local
|
H A D | c1_LinearScan.cpp | 124 // Returns -1 for hi word if opr is a single word operand. 126 // Note: the inverse operation (calculating an operand for register numbers) 341 // two consecutive definitions (because of two-operand LIR form) 473 assert(from_opr->is_fixed_cpu() || from_opr->is_fixed_fpu(), "from operand must be a register"); 474 assert(to_opr->is_stack(), "to operand must be a stack slot"); 550 LIR_Opr opr = value->operand(); 592 live_kill.set_bit(phi->operand()->vreg_number()) 883 LIR_Opr opr = value->operand(); 1053 // input operand must have a register instead of output operand (lead [all...] |
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/ |
H A D | MethodWriter.java | 298 * local variables start at index 3 and are followed by the operand stack 689 public void visitIntInsn(final int opcode, final int operand) { argument 693 currentBlock.frame.execute(opcode, operand, null, null); 706 code.put12(opcode, operand); 708 code.put11(opcode, operand);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/ |
H A D | Attr.java | 2000 Type operand = attribExpr(tree.rhs, env); 2004 owntype, operand); 2008 !operand.isErroneous()) { 2013 operand); 2014 chk.checkDivZero(tree.rhs.pos(), operator, operand);
|
H A D | Check.java | 2628 * @param operand The right hand operand for the expression 2630 void checkDivZero(DiagnosticPosition pos, Symbol operator, Type operand) { argument 2631 if (operand.constValue() != null 2633 && operand.tag <= LONG 2634 && ((Number) (operand.constValue())).longValue() == 0) {
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constantPoolOop.cpp | 364 int constantPoolOopDesc::remap_instruction_operand_from_cache(int operand) { argument 365 int cpc_index = operand;
|
H A D | constantPoolOop.hpp | 548 // operand tuples fit together exactly, end to end 597 // There are also "uncached" versions which do not adjust the operand index; see below. 723 int remap_instruction_operand_from_cache(int operand); // operand must be biased by CPCACHE_INDEX_TAG
|
/openjdk7/corba/src/share/classes/com/sun/tools/corba/se/idl/ |
H A D | Preprocessor.java | 411 e.rep ("!" + ((BooleanNot)e).operand ().rep ());
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | machnode.hpp | 72 // Methods to output the encoding of the operand 150 // Return name of operand 153 // Methods to output the text version of the operand 157 virtual void dump_spec(outputStream *st) const; // Print per-operand info 173 // Number of inputs which come before the first operand. 196 // First index in _in[] corresponding to operand, or -1 if there is none 197 int operand_index(uint operand) const; 213 // Array of complex operand pointers. Each corresponds to zero or 269 // Helper for memory_inputs: Which operand carries the necessary info? 270 // By default, returns NULL, which means there is no such operand [all...] |