/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/sparc/ |
H A D | SPARCIndirectCallInstruction.java | 32 public SPARCIndirectCallInstruction(SPARCRegisterIndirectAddress addr, SPARCRegister rd) { argument 33 super("call", addr, rd);
|
H A D | SPARCV9RdprInstruction.java | 28 final private SPARCRegister rd; field in class:SPARCV9RdprInstruction 30 public SPARCV9RdprInstruction(int regNum, SPARCRegister rd) { argument 32 this.rd = rd; 41 buf.append(rd.toString()); 46 return rd;
|
H A D | AlternateSpaceLdstubDecoder.java | 36 SPARCRegister rd, 39 return factory.newLdstubInstruction(name, addr, rd); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | AlternateSpaceLoadDecoder.java | 36 SPARCRegister rd, 39 return factory.newLoadInstruction(name, op3, addr, rd, dataType); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | AlternateSpaceStoreDecoder.java | 36 SPARCRegister rd, 39 return factory.newStoreInstruction(name, op3, addr, rd, dataType); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | AlternateSpaceSwapDecoder.java | 36 SPARCRegister rd, 39 return factory.newSwapInstruction(name, addr, rd); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | ArithmeticDecoder.java | 37 SPARCRegister rd, 39 return factory.newArithmeticInstruction(name, op3, rtlOperation, rs1, operand2, rd); 34 decodeFormat3AInstruction(int instruction, SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | FP2RegisterDecoder.java | 38 SPARCRegister rd, 41 Assert.that(rs2.isFloat() && rd.isFloat(), "rs2, rd have to be float registers"); 43 return factory.newFP2RegisterInstruction(name, opf, (SPARCFloatRegister)rs2, (SPARCFloatRegister)rd); 36 decodeFloatInstruction(int instruction, SPARCRegister rs1, SPARCRegister rs2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | FPMoveDecoder.java | 38 SPARCRegister rd, 41 Assert.that(rs2.isFloat() && rd.isFloat(), "rs2, rd have to be float registers"); 43 return factory.newFPMoveInstruction(name, opf, (SPARCFloatRegister)rs2, (SPARCFloatRegister)rd); 36 decodeFloatInstruction(int instruction, SPARCRegister rs1, SPARCRegister rs2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | FlushDecoder.java | 35 SPARCRegister rd, SPARCInstructionFactory factory) { 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | Format3ADecoder.java | 43 SPARCRegister rd = SPARCRegisters.getRegister(getDestinationRegister(instruction)); 45 return decodeFormat3AInstruction(instruction, rs1, operand2, rd, factory); 51 SPARCRegister rd, 48 decodeFormat3AInstruction(int instruction, SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | JmplDecoder.java | 35 SPARCRegister rd, SPARCInstructionFactory factory) { 38 if (rd == SPARCRegisters.O7) { 39 instr = factory.newIndirectCallInstruction(addr, rd); 40 } else if (rd == SPARCRegisters.G0) { 44 instr = factory.newReturnInstruction(addr, rd, false /* not leaf */); 46 instr = factory.newReturnInstruction(addr, rd, true /* leaf */); 48 instr = factory.newJmplInstruction(addr, rd); 51 instr = factory.newJmplInstruction(addr, rd); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | LdstubDecoder.java | 36 SPARCRegister rd, 38 return factory.newLdstubInstruction(name, addr, rd); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | LoadDecoder.java | 36 SPARCRegister rd, 38 return factory.newLoadInstruction(name, op3, addr, rd, dataType); 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | LogicDecoder.java | 37 SPARCRegister rd, 40 if (op3 == OR && rs1 == SPARCRegisters.G0 && rd != SPARCRegisters.G0) { 41 instr = factory.newMoveInstruction(name, op3, operand2, rd); 43 instr = factory.newLogicInstruction(name, op3, rtlOperation, rs1, operand2, rd); 34 decodeFormat3AInstruction(int instruction, SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | RestoreDecoder.java | 37 SPARCRegister rd, 39 return factory.newRestoreInstruction(rs1, operand2, rd); 34 decodeFormat3AInstruction(int instruction, SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | RettDecoder.java | 35 SPARCRegister rd, SPARCInstructionFactory factory) { 34 decodeMemoryInstruction(int instruction, SPARCRegisterIndirectAddress addr, SPARCRegister rd, SPARCInstructionFactory factory) argument
|
H A D | SPARCFP2RegisterInstruction.java | 31 final SPARCFloatRegister rd; field in class:SPARCFP2RegisterInstruction 34 public SPARCFP2RegisterInstruction(String name, int opf, SPARCFloatRegister rs, SPARCFloatRegister rd) { argument 37 this.rd = rd; 51 buf.append(rd.toString());
|
H A D | SPARCFPMoveInstruction.java | 32 public SPARCFPMoveInstruction(String name, int opf, SPARCFloatRegister rs, SPARCFloatRegister rd) { argument 33 super(name, opf, rs, rd); 37 return rd;
|
H A D | SPARCLdstubInstruction.java | 30 public SPARCLdstubInstruction(String name, SPARCRegisterIndirectAddress addr, SPARCRegister rd) { argument 31 super(name, addr, rd);
|
H A D | SPARCMoveInstruction.java | 32 public SPARCMoveInstruction(String name, int opcode, ImmediateOrRegister operand2, SPARCRegister rd) { argument 33 super(name, opcode, null, operand2, rd); 41 buf.append(rd.toString()); 47 buf.append(rd.toString());
|
H A D | SPARCReadInstruction.java | 33 final private SPARCRegister rd; field in class:SPARCReadInstruction 35 public SPARCReadInstruction(int specialReg, int asrRegNum, SPARCRegister rd) { argument 36 super("rd"); 39 this.rd = rd; 61 buf.append(rd.toString());
|
H A D | SPARCRestoreInstruction.java | 31 public SPARCRestoreInstruction(SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd) { argument 32 super("restore", RESTORE, rs1, operand2, rd); 34 trivial = (rs1 == G0 && operand2 == G0 && rd == G0);
|
H A D | SPARCReturnInstruction.java | 34 public SPARCReturnInstruction(SPARCRegisterIndirectAddress addr, SPARCRegister rd, boolean leaf) { argument 35 super(leaf? "retl" : "ret", addr, rd);
|
H A D | SPARCSaveInstruction.java | 31 public SPARCSaveInstruction(SPARCRegister rs1, ImmediateOrRegister operand2, SPARCRegister rd) { argument 32 super("save", SAVE, rs1, operand2, rd); 34 trivial = (rs1 == G0 && operand2 == G0 && rd == G0);
|