/openjdk10/hotspot/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ |
H A D | InputBytecode.java | 34 private String operands; field in class:InputBytecode 38 public InputBytecode(int bci, String name, String operands, String comment) { argument 41 this.operands = operands; 62 return operands;
|
H A D | InputMethod.java | 128 String operands = matcher.group(3).trim(); 139 InputBytecode bc = new InputBytecode(bci, opcode, operands, comment);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ |
H A D | StubForeignCallNode.java | 80 protected Value[] operands(NodeLIRBuilderTool gen) { method in class:StubForeignCallNode 81 Value[] operands = new Value[arguments.size()]; 82 for (int i = 0; i < operands.length; i++) { 83 operands[i] = gen.operand(arguments.get(i)); 85 return operands; 92 Value[] operands = operands(gen); 93 Value result = gen.getLIRGeneratorTool().emitForeignCall(linkage, null, operands);
|
/openjdk10/hotspot/src/share/vm/oops/ |
H A D | constantPool.hpp | 136 void set_operands(Array<u2>* operands) { _operands = operands; } argument 191 Array<u2>* operands() const { return _operands; } function in class:ConstantPool 564 return operand_offset_at(operands(), bootstrap_specifier_index); 566 // The first part of the operands array consists of an index into the second part. 568 static int operand_offset_at(Array<u2>* operands, int bootstrap_specifier_index) { argument 570 assert(n >= 0 && n+2 <= operands->length(), "oob"); 572 // of the operands array. Make sure this index is in the first part. 573 DEBUG_ONLY(int second_part = build_int_from_shorts(operands->at(0), 574 operands 582 operand_offset_at_put(Array<u2>* operands, int bootstrap_specifier_index, int offset) argument 588 operand_array_length(Array<u2>* operands) argument 596 operand_limit_at(Array<u2>* operands, int bootstrap_specifier_index) argument [all...] |
H A D | constantPool.cpp | 99 MetadataFactory::free_array<jushort>(loader_data, operands()); 1242 // Resize the operands array with delta_len and delta_size. 1245 int old_len = operand_array_length(operands()); 1249 int old_size = operands()->length(); 1262 Copy::conjoint_memory_atomic(operands()->adr_at(2*old_len), 1265 // Explicitly deallocate old operands array. 1267 if ( operands() != NULL) { // the safety check 1268 MetadataFactory::free_array<u2>(loader_data, operands()); 1274 // Extend the operands array with the length and size of the ext_cp operands [all...] |
/openjdk10/jdk/src/java.base/share/classes/java/lang/ |
H A D | LiveStackFrameInfo.java | 41 private Object[] operands = EMPTY_ARRAY; field in class:LiveStackFrameInfo 56 return operands;
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ |
H A D | ForeignCallNode.java | 157 protected Value[] operands(NodeLIRBuilderTool gen) { method in class:ForeignCallNode 158 Value[] operands = new Value[arguments.size()]; 159 for (int i = 0; i < operands.length; i++) { 160 operands[i] = gen.operand(arguments.get(i)); 162 return operands; 168 Value[] operands = operands(gen); 169 Value result = gen.getLIRGeneratorTool().emitForeignCall(linkage, gen.state(this), operands);
|
/openjdk10/hotspot/src/share/vm/adlc/ |
H A D | adlparse.hpp | 152 MatchRule *match_parse(FormDict &operands); 153 MatchNode *matchNode_parse(FormDict &operands, int &depth, 155 MatchNode *matchChild_parse(FormDict &operands, int &depth, 237 void get_oplist(NameList ¶meters, FormDict &operands);// Parse type-operand pairs 238 void get_effectlist(FormDict &effects, FormDict &operands, bool& has_call); // Parse effect-operand pairs
|
H A D | adlparse.cpp | 162 // Then get the operands 197 // Check for commutative operations with tree operands. 216 // Check for commutative operations with tree operands. 304 // Check for commutative operations with subtree operands, 305 // create clones and swap operands. 307 // Check for commutative operations with tree operands. 311 // Clone match rule and swap commutative operation's operands. 335 // Can not have additional base operands in right side of match! 425 // Get the component operands 520 // Get the list of operands 3812 match_parse(FormDict &operands) argument 4303 matchNode_parse(FormDict &operands, int &depth, int &numleaves, bool atroot) argument 4394 matchChild_parse(FormDict &operands, int &parens, int &numleaves, bool atroot) argument 4836 get_oplist(NameList ¶meters, FormDict &operands) argument 4899 get_effectlist(FormDict &effects, FormDict &operands, bool& has_call) argument [all...] |
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ |
H A D | ConstantPool.java | 88 operands = type.getAddressField("_operands"); 108 private static AddressField operands; field in class:ConstantPool 122 public U2Array getOperands() { return new U2Array(operands.getValue(getAddress())); } 439 U2Array operands = getOperands(); 440 if (operands == null) return null; // safety first 441 int basePos = VM.getVM().buildIntFromShorts(operands.at(bsmSpec * 2 + 0), 442 operands.at(bsmSpec * 2 + 1)); 444 int argc = operands.at(basePos + INDY_ARGC_OFFSET); 448 values[j] = operands.at(basePos+j);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ |
H A D | GlobalLivenessAnalysisPhase.java | 71 * Bit map specifying which operands are live upon entry to this block. These are values 78 * Bit map specifying which operands are live upon exit from this block. These are values 87 private final Value[] operands; field in class:GlobalLivenessAnalysisPhase.Analyser 99 this.operands = new Value[lir.numVariables()]; 233 if (operands[operandNum] == null) { 234 operands[operandNum] = operand;
|
/openjdk10/jdk/test/java/lang/StackWalker/ |
H A D | LocalsAndOperands.java | 27 * @summary Tests for locals and operands 192 * Sanity check for locals and operands, including testng/jtreg frames 210 ((Object[]) getOperands.invoke(f)).length + " operands, " + 436 Object[] operands = (Object[]) getOperands.invoke(frame); 437 for (int i = 0; i < operands.length; i++) { 438 System.out.format(" operand %d: %s type %s%n", i, operands[i], 439 type(operands[i]));
|
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ |
H A D | ByteCodePrinter.java | 33 Object[] operands; field in class:ByteCodePrinter 220 operands = regex.operands; 395 cc = (CClassNode)operands[code[bp]];
|
H A D | ArrayCompiler.java | 832 if (regex.operands == null) { 833 regex.operands = new Object[4]; 834 } else if (regex.operandLength >= regex.operands.length) { 835 final Object[]tmp = new Object[regex.operands.length << 1]; 836 System.arraycopy(regex.operands, 0, tmp, 0, regex.operands.length); 837 regex.operands = tmp; 840 regex.operands[regex.operandLength++] = o;
|
H A D | Regex.java | 33 Object[] operands; /* e.g. shared CClassNode */ field in class:Regex
|
H A D | ByteCodeMachine.java | 515 final CClassNode cc = (CClassNode)regex.operands[code[ip++]];
|
/openjdk10/jdk/src/jdk.rmic/share/classes/sun/tools/tree/ |
H A D | AssignOpExpression.java | 233 int[] operands = { v, val }; 234 asm.add(where, opc_iinc, operands);
|
H A D | IncDecExpression.java | 159 int[] operands = { v, inc ? 1 : -1 }; 160 asm.add(where, opc_iinc, operands);
|
/openjdk10/hotspot/src/share/vm/prims/ |
H A D | jvmtiClassFileReconstituter.cpp | 349 Array<u2>* operands = cpool()->operands(); local 351 int num_bootstrap_methods = ConstantPool::operand_array_length(operands); 644 if (cpool()->operands() != NULL) { 668 if (cpool()->operands() != NULL) { 831 // length of bytecode (mnemonic + operands)
|
H A D | jvmtiRedefineClasses.cpp | 496 // Index of the bootstrap specifier in the operands array 578 // Append a bootstrap specifier into the merge_cp operands that is semantically equal 579 // to the scratch_cp operands bootstrap specifier passed by the old_bs_i index. 589 ("operands entry@%d bootstrap method ref_index change: %d to %d", _operands_cur_length, old_ref_i, new_ref_i); 592 Array<u2>* merge_ops = (*merge_cp_p)->operands(); 594 // We have _operands_cur_length == 0 when the merge_cp operands is empty yet. 611 ("operands entry@%d bootstrap method argument ref_index change: %d to %d", 651 if (merge_cp->operands() == NULL) { 654 // Shrink the merge_cp operands 1495 _operands_cur_length = ConstantPool::operand_array_length(old_cp->operands()); [all...] |
/openjdk10/hotspot/src/share/vm/classfile/ |
H A D | classFileParser.cpp | 3204 Array<u2>* const operands = 3207 // Eagerly assign operands so they will be deallocated with the constant 3209 cp->set_operands(operands); 3216 ConstantPool::operand_offset_at_put(operands, n, operand_fill_index); 3229 guarantee_property((operand_fill_index + 1 + argument_count) < operands->length(), 3233 operands->at_put(operand_fill_index++, bootstrap_method_index); 3234 operands->at_put(operand_fill_index++, argument_count); 3245 operands->at_put(operand_fill_index++, argument_index);
|