Searched refs:instr (Results 26 - 50 of 65) sorted by relevance

123

/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/
H A DInstruction.java95 R visitNoOperands(Instruction instr, P p); argument
97 R visitArrayType(Instruction instr, TypeKind kind, P p); argument
99 R visitBranch(Instruction instr, int offset, P p); argument
101 R visitConstantPoolRef(Instruction instr, int index, P p); argument
103 R visitConstantPoolRefAndValue(Instruction instr, int index, int value, P p); argument
105 R visitLocal(Instruction instr, int index, P p); argument
107 R visitLocalAndValue(Instruction instr, int index, int value, P p); argument
109 R visitLookupSwitch(Instruction instr, int default_, int npairs, int[] matches, int[] offsets, P p); argument
111 R visitTableSwitch(Instruction instr, int default_, int low, int high, int[] offsets, P p); argument
113 R visitValue(Instruction instr, in argument
115 visitUnknown(Instruction instr, P p) argument
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/
H A DTryBlockWriter.java94 public void writeDetails(Instruction instr) { argument
95 writeTrys(instr, NoteKind.END);
96 writeTrys(instr, NoteKind.START);
97 writeTrys(instr, NoteKind.HANDLER);
100 public void writeTrys(Instruction instr, NoteKind kind) { argument
102 int pc = instr.getPC();
H A DLocalVariableTableWriter.java97 public void writeDetails(Instruction instr) { argument
98 int pc = instr.getPC();
H A DLocalVariableTypeTableWriter.java98 public void writeDetails(Instruction instr) { argument
99 int pc = instr.getPC();
H A DSourceWriter.java82 public void writeDetails(Instruction instr) { argument
84 Set<Integer> lines = lineMap.get(instr.getPC());
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_CFGPrinter.cpp69 void print_operand(Value instr);
70 void print_HIR(Value instr);
226 void CFGPrinterOutput::print_operand(Value instr) { argument
227 if (instr->operand()->is_virtual()) {
229 instr->operand()->print(output());
234 void CFGPrinterOutput::print_HIR(Value instr) { argument
237 if (instr->is_pinned()) {
241 output()->print("%d %d ", instr->printable_bci(), instr->use_count());
243 print_operand(instr);
[all...]
H A Dc1_ValueMap.cpp331 for (Value instr = block->next(); instr != NULL; instr = instr->next()) {
332 instr->visit(this);
413 for (Value instr = block->next(); instr != NULL; instr = instr->next()) {
414 assert(!instr
[all...]
H A Dc1_InstructionPrinter.hpp71 void print_op2(Op2* instr);
73 void print_instr(Instruction* instr);
85 void print_line(Instruction* instr);
H A Dc1_Compilation.hpp171 Instruction* set_current_instruction(Instruction* instr) { argument
173 _current_instruction = instr;
255 InstructionMark(Compilation* compilation, Instruction* instr) { argument
257 _previous = _compilation->set_current_instruction(instr);
H A Dc1_InstructionPrinter.cpp194 void InstructionPrinter::print_op2(Op2* instr) { argument
195 print_value(instr->x());
196 output()->print(" %s ", op_name(instr->op()));
197 print_value(instr->y());
210 void InstructionPrinter::print_instr(Instruction* instr) { argument
211 instr->visit(this);
323 fill_to(instr_pos, filler); output()->print("instr");
329 void InstructionPrinter::print_line(Instruction* instr) { argument
331 if (instr->is_pinned()) output()->put('.');
332 fill_to(bci_pos ); output()->print("%d", instr
[all...]
H A Dc1_Optimizer.cpp817 for (Instruction* instr = block; instr != NULL; instr = instr->next()) {
822 mark_visitable(instr);
823 if (instr->is_pinned() || instr->can_trap() || (instr->as_NullCheck() != NULL)) {
824 mark_visited(instr);
825 instr
[all...]
H A Dc1_GraphBuilder.hpp265 Instruction* append_with_bci(Instruction* instr, int bci);
266 Instruction* append(Instruction* instr);
267 Instruction* append_split(StateSplit* instr);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DReadWriteDecoder.java41 Instruction instr = null;
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DnativeInst_sparc.hpp344 inline NativeCall* nativeCall_at(address instr);
345 inline NativeCall* nativeCall_overwriting_at(address instr,
374 friend inline NativeCall* nativeCall_at(address instr);
375 friend NativeCall* nativeCall_overwriting_at(address instr, address destination = NULL) { argument
377 NativeCall* call = (NativeCall*)instr;
378 call->set_long_at(0 * BytesPerInstWord, call_instruction(destination, instr));
380 assert(call->addr_at(2 * BytesPerInstWord) - instr == instruction_size, "instruction size");
382 assert(nativeCall_at(instr)->destination() == destination, "correct call destination");
394 static bool is_call_at(address instr) { argument
395 return nativeInstruction_at(instr)
398 is_call_before(address instr) argument
402 is_call_to(address instr, address target) argument
414 nativeCall_at(address instr) argument
433 nativeFarCall_at(address instr) argument
434 nativeFarCall_overwriting_at(address instr, address destination = NULL) argument
478 nativeFarCall_at(address instr) argument
486 nativeFarCall_overwriting_at(address instr, address destination = NULL) argument
894 fill_delay_slot(int instr) argument
[all...]
/openjdk7/hotspot/src/share/vm/adlc/
H A DarchDesc.cpp311 InstructForm *instr; local
312 for( ; (instr = (InstructForm*)_instructions.iter()) != NULL; ) {
314 instr->build_components();
317 if ( instr->_matrule == NULL ) continue;
319 MatchRule &mrule = *instr->_matrule;
320 Predicate *pred = instr->build_predicate();
323 const char *rootOp = instr->_ident;
327 const char *costStr = instr->cost();
333 const char *result = instr->reduce_result();
335 if ( instr
[all...]
H A Doutput_c.cpp1042 fprintf(fp_cpp, " st->print(\"%%s%%d instr%%s\", needs_comma ? \", \" : \"\", instr_count(), instr_count() != 1 ? \"s\" : \"\");\n");
1313 // static Form::DataType get_operand_type(FormDict &globals, InstructForm *instr, const char *op_name ) {
1314 // int op_index = instr->operand_position(op_name, Component::USE);
1316 // op_index = instr->operand_position(op_name, Component::DEF);
1318 // op_index = instr->operand_position(op_name, Component::USE_DEF);
1323 // ComponentList components_right = instr->_components;
3043 InstructForm *instr; local
3045 for( ; (instr = (InstructForm*)_instructions.iter()) != NULL; ) {
3047 if ( instr->ideal_only() ) continue;
3049 defineOut_RegMask(_CPP_MISC_file._fp, instr
4169 InstructForm *instr; local
4230 InstructForm *instr; local
4251 InstructForm *instr; local
[all...]
H A Dadlparse.cpp146 InstructForm *instr; local
153 instr = new InstructForm(ident); // Create new instruction form
154 instr->_linenum = linenum();
155 _globalNames.Insert(ident, instr); // Add name to the name table
166 else get_oplist(instr->_parameters, instr->_localNames);
181 if (!strcmp(ident, "predicate")) instr->_predicate = pred_parse();
184 rule = instr->_matrule;
187 rule = match_parse(instr->_localNames);
189 instr
309 adjust_set_rule(InstructForm *instr) argument
1271 ins_pipe_parse(InstructForm &instr) argument
3164 size_parse(InstructForm *instr) argument
3199 opcode_parse(InstructForm *instr) argument
3803 effect_parse(InstructForm *instr) argument
3824 expand_parse(InstructForm *instr) argument
[all...]
H A Dadlparse.hpp104 void adjust_set_rule(InstructForm *instr);
157 Attribute *attr_parse(char *ident);// Parse instr/operand attribute rule
175 void effect_parse(InstructForm *instr); // Parse effect rule
176 ExpandRule *expand_parse(InstructForm *instr); // Parse expand rule
180 void ins_pipe_parse(InstructForm &instr); // Parse ins_pipe rule
/openjdk7/jdk/src/solaris/demo/jni/Poller/
H A DPollingServer.java70 private static InputStream[] instr = new InputStream[MAXCONN]; field in class:PollingServer
165 instr[connects] = sockArr[connects].getInputStream();
243 instream = instr[map];
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/x86/
H A DFloatDecoder.java244 Instruction instr = null;
246 instr = instrDecoder.decode(bytesArray, byteIndex, instrStartIndex, segmentOverride, prefixes, factory);
249 instr = factory.newIllegalInstruction();
251 return instr;
H A DGRPDecoder.java310 Instruction instr = null;
312 instr = instrDecoder.decode(bytesArray, byteIndex, instrStartIndex, segmentOverride, prefixes, factory);
315 instr = factory.newIllegalInstruction();
318 return instr;
/openjdk7/hotspot/src/cpu/x86/vm/
H A DnativeInst_x86.hpp149 static bool is_call_at(address instr) { argument
150 return ((*instr) & 0xFF) == NativeCall::instruction_code;
157 static bool is_call_to(address instr, address target) { argument
158 return nativeInstruction_at(instr)->is_call() &&
159 nativeCall_at(instr)->destination() == target;
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/
H A DHTMLGenerator.java712 public void visit(Bytecode instr) {
713 int curBci = instr.bci();
724 instrStr = escapeHTMLSpecialChars(instr.toString());
733 if (instr instanceof BytecodeNew) {
734 BytecodeNew newBytecode = (BytecodeNew) instr;
741 } else if(instr instanceof BytecodeInvoke) {
742 BytecodeInvoke invokeBytecode = (BytecodeInvoke) instr;
752 } else if (instr instanceof BytecodeGetPut) {
753 BytecodeGetPut getPut = (BytecodeGetPut) instr;
761 } else if (instr instanceo
965 visit(long currentPc, Instruction instr) argument
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/
H A DVariableBase.java129 final Instruction instr = _loadInstruction;
141 final Instruction instr = _storeInstruction;
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/
H A DUnpackerImpl.java164 try (FileInputStream instr = new FileInputStream(in)) {
165 unpack(instr, out);

Completed in 372 milliseconds

123