Searched refs:instruction (Results 26 - 50 of 89) sorted by relevance

1234

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/
H A DV9SavedRestoredDecoder.java31 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
34 int rdNum = getDestinationRegister(instruction);
45 instr = v9factory.newIllegalInstruction(instruction);
H A DV9MOVccDecoder.java34 private static int getMoveConditionFlag(int instruction) { argument
35 boolean cc2Bit = (instruction & CMOVE_CC2_MASK) != 0;
36 int conditionFlag = (instruction & CMOVE_CC0_CC1_MASK) >>> CMOVE_CC_START_BIT;
41 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
44 int conditionFlag = getMoveConditionFlag(instruction);
46 instr = v9factory.newIllegalInstruction(instruction);
48 int rdNum = getDestinationRegister(instruction);
50 int conditionCode = getMoveConditionCode(instruction);
51 ImmediateOrRegister source = getCMoveSource(instruction, 11);
H A DV9RdprDecoder.java30 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
33 int prNum = getSourceRegister1(instruction);
35 SPARCRegister rd = SPARCRegisters.getRegister(getDestinationRegister(instruction));
38 instr = v9factory.newIllegalInstruction(instruction);
H A DCallDecoder.java30 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
32 int offset = (instruction & DISP_30_MASK) << 2;
H A DFloatDecoder.java55 abstract Instruction decodeFloatInstruction(int instruction, argument
59 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
60 int rs1Num = getSourceRegister1(instruction);
61 int rs2Num = getSourceRegister2(instruction);
62 int rdNum = getDestinationRegister(instruction);
68 return factory.newIllegalInstruction(instruction);
75 return factory.newIllegalInstruction(instruction);
78 return decodeFloatInstruction(instruction, rs1, rs2, rd, factory);
H A DTrapDecoder.java39 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
40 int conditionCode = getConditionCode(instruction);
H A DV9CMoveDecoder.java48 static int getMoveConditionCode(int instruction) { argument
49 return (instruction & CMOVE_COND_MASK) >>> CMOVE_COND_START_BIT;
52 static int getRegisterConditionCode(int instruction) { argument
53 return (instruction & CMOVE_RCOND_MASK) >>> CMOVE_RCOND_START_BIT;
56 static ImmediateOrRegister getCMoveSource(int instruction, int numBits) { argument
58 if (isIBitSet(instruction)) {
59 source = new Immediate(new Short((short) extractSignedIntFromNBits(instruction, numBits)));
61 source = SPARCRegisters.getRegister(getSourceRegister2(instruction));
H A DV9FMOVccDecoder.java46 private static int getFMoveConditionFlag(int instruction) { argument
47 return (instruction & OPF_CC_MASK) >>> OPF_CC_START_BIT;
50 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
53 int conditionFlag = getFMoveConditionFlag(instruction);
55 instr = v9factory.newIllegalInstruction(instruction);
57 int rdNum = getDestinationRegister(instruction);
58 int rs1Num = getSourceRegister1(instruction);
60 int conditionCode = getMoveConditionCode(instruction);
H A DV9FloatBranchDecoder.java33 int getConditionFlag(int instruction) { argument
34 return (FBPfcc_CC_MASK & instruction) >>> FBPfcc_CC_START_BIT;
H A DV9IntegerBranchDecoder.java33 int getConditionFlag(int instruction) { argument
34 return ((BPcc_CC_MASK & instruction) >>> BPcc_CC_START_BIT) + icc;
H A DV9AlternateSpaceDecoder.java43 abstract Instruction decodeV9AsiLoadStore(int instruction, argument
48 Instruction decodeMemoryInstruction(int instruction, argument
52 if (isIBitSet(instruction)) {
57 int asi = (instruction & ASI_MASK) >>> ASI_START_BIT;
60 return decodeV9AsiLoadStore(instruction, v9addr, rd,
H A DV9FMOVrDecoder.java40 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
42 int regConditionCode = getRegisterConditionCode(instruction);
43 int rdNum = getDestinationRegister(instruction);
44 int rs1Num = getSourceRegister1(instruction);
45 int rs2Num = getSourceRegister2(instruction);
H A DSethiDecoder.java30 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument
32 int rdNum = getDestinationRegister(instruction);
34 int imm22 = (instruction & DISP_22_MASK);
H A DAlternateSpaceLdstubDecoder.java34 Instruction decodeMemoryInstruction(int instruction, argument
38 setAddressSpace(instruction, addr);
H A DAlternateSpaceLoadDecoder.java34 Instruction decodeMemoryInstruction(int instruction, argument
38 setAddressSpace(instruction, addr);
H A DAlternateSpaceStoreDecoder.java34 protected Instruction decodeMemoryInstruction(int instruction, argument
38 setAddressSpace(instruction, addr);
H A DAlternateSpaceSwapDecoder.java34 Instruction decodeMemoryInstruction(int instruction, argument
38 setAddressSpace(instruction, addr);
H A DWriteDecoder.java34 Instruction decodeReadWrite(int instruction, SPARCInstructionFactory factory, argument
42 getOperand2(instruction));
H A DSpecialLoadStoreDecoder.java37 final Instruction decodeMemoryInstruction(int instruction, argument
40 int cregNum = getSourceRegister1(instruction);
H A DV9CasDecoder.java34 Instruction decodeV9AsiLoadStore(int instruction, argument
39 SPARCRegister rs2 = SPARCRegisters.getRegister(getSourceRegister2(instruction));
H A DFlushDecoder.java34 Instruction decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, argument
H A DRestoreDecoder.java34 Instruction decodeFormat3AInstruction(int instruction, argument
H A DRettDecoder.java34 Instruction decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, argument
H A DSaveDecoder.java34 Instruction decodeFormat3AInstruction(int instruction, argument
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DInstructionHandle.java74 * previous instruction (handle) are accessible. One
85 Instruction instruction; field in class:InstructionHandle
86 protected int i_position = -1; // byte code offset of instruction
92 public final Instruction getInstruction() { return instruction; }
95 * Replace current instruction contained in this handle.
96 * Old instruction is disposed using Instruction.dispose().
103 throw new ClassGenException("Assigning branch instruction " + i + " to plain handle");
105 if(instruction != null)
106 instruction.dispose();
108 instruction
[all...]

Completed in 653 milliseconds

1234