/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ |
H A D | V9SavedRestoredDecoder.java | 31 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument 34 int rdNum = getDestinationRegister(instruction); 45 instr = v9factory.newIllegalInstruction(instruction);
|
H A D | V9MOVccDecoder.java | 34 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 D | V9RdprDecoder.java | 30 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 D | CallDecoder.java | 30 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument 32 int offset = (instruction & DISP_30_MASK) << 2;
|
H A D | FloatDecoder.java | 55 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 D | TrapDecoder.java | 39 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument 40 int conditionCode = getConditionCode(instruction);
|
H A D | V9CMoveDecoder.java | 48 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 D | V9FMOVccDecoder.java | 46 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 D | V9FloatBranchDecoder.java | 33 int getConditionFlag(int instruction) { argument 34 return (FBPfcc_CC_MASK & instruction) >>> FBPfcc_CC_START_BIT;
|
H A D | V9IntegerBranchDecoder.java | 33 int getConditionFlag(int instruction) { argument 34 return ((BPcc_CC_MASK & instruction) >>> BPcc_CC_START_BIT) + icc;
|
H A D | V9AlternateSpaceDecoder.java | 43 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 D | V9FMOVrDecoder.java | 40 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 D | SethiDecoder.java | 30 Instruction decode(int instruction, SPARCInstructionFactory factory) { argument 32 int rdNum = getDestinationRegister(instruction); 34 int imm22 = (instruction & DISP_22_MASK);
|
H A D | AlternateSpaceLdstubDecoder.java | 34 Instruction decodeMemoryInstruction(int instruction, argument 38 setAddressSpace(instruction, addr);
|
H A D | AlternateSpaceLoadDecoder.java | 34 Instruction decodeMemoryInstruction(int instruction, argument 38 setAddressSpace(instruction, addr);
|
H A D | AlternateSpaceStoreDecoder.java | 34 protected Instruction decodeMemoryInstruction(int instruction, argument 38 setAddressSpace(instruction, addr);
|
H A D | AlternateSpaceSwapDecoder.java | 34 Instruction decodeMemoryInstruction(int instruction, argument 38 setAddressSpace(instruction, addr);
|
H A D | WriteDecoder.java | 34 Instruction decodeReadWrite(int instruction, SPARCInstructionFactory factory, argument 42 getOperand2(instruction));
|
H A D | SpecialLoadStoreDecoder.java | 37 final Instruction decodeMemoryInstruction(int instruction, argument 40 int cregNum = getSourceRegister1(instruction);
|
H A D | V9CasDecoder.java | 34 Instruction decodeV9AsiLoadStore(int instruction, argument 39 SPARCRegister rs2 = SPARCRegisters.getRegister(getSourceRegister2(instruction));
|
H A D | FlushDecoder.java | 34 Instruction decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, argument
|
H A D | RestoreDecoder.java | 34 Instruction decodeFormat3AInstruction(int instruction, argument
|
H A D | RettDecoder.java | 34 Instruction decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, argument
|
H A D | SaveDecoder.java | 34 Instruction decodeFormat3AInstruction(int instruction, argument
|
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/ |
H A D | InstructionHandle.java | 74 * 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...] |