Lines Matching refs:rt
81 switch (insn.i_format.rt) { in kvm_compute_return_epc()
155 arch->gprs[insn.i_format.rt]) in kvm_compute_return_epc()
165 arch->gprs[insn.i_format.rt]) in kvm_compute_return_epc()
176 if (insn.i_format.rt != 0) in kvm_compute_return_epc()
189 if (insn.i_format.rt != 0) in kvm_compute_return_epc()
208 if (insn.i_format.rt != 0) in kvm_compute_return_epc()
214 if (insn.i_format.rs != 0 || insn.i_format.rt != 0) in kvm_compute_return_epc()
974 u32 rt; in kvm_mips_emulate_store() local
989 rt = inst.i_format.rt; in kvm_mips_emulate_store()
1000 *(u64 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1004 vcpu->arch.gprs[rt], *(u64 *)data); in kvm_mips_emulate_store()
1010 *(u32 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1014 vcpu->arch.gprs[rt], *(u32 *)data); in kvm_mips_emulate_store()
1019 *(u16 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1023 vcpu->arch.gprs[rt], *(u16 *)data); in kvm_mips_emulate_store()
1028 *(u8 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1032 vcpu->arch.gprs[rt], *(u8 *)data); in kvm_mips_emulate_store()
1043 (vcpu->arch.gprs[rt] >> 24); in kvm_mips_emulate_store()
1047 (vcpu->arch.gprs[rt] >> 16); in kvm_mips_emulate_store()
1051 (vcpu->arch.gprs[rt] >> 8); in kvm_mips_emulate_store()
1054 *(u32 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1062 vcpu->arch.gprs[rt], *(u32 *)data); in kvm_mips_emulate_store()
1072 *(u32 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1076 (vcpu->arch.gprs[rt] << 8); in kvm_mips_emulate_store()
1080 (vcpu->arch.gprs[rt] << 16); in kvm_mips_emulate_store()
1084 (vcpu->arch.gprs[rt] << 24); in kvm_mips_emulate_store()
1092 vcpu->arch.gprs[rt], *(u32 *)data); in kvm_mips_emulate_store()
1105 ((vcpu->arch.gprs[rt] >> 56) & 0xff); in kvm_mips_emulate_store()
1109 ((vcpu->arch.gprs[rt] >> 48) & 0xffff); in kvm_mips_emulate_store()
1113 ((vcpu->arch.gprs[rt] >> 40) & 0xffffff); in kvm_mips_emulate_store()
1117 ((vcpu->arch.gprs[rt] >> 32) & 0xffffffff); in kvm_mips_emulate_store()
1121 ((vcpu->arch.gprs[rt] >> 24) & 0xffffffffff); in kvm_mips_emulate_store()
1125 ((vcpu->arch.gprs[rt] >> 16) & 0xffffffffffff); in kvm_mips_emulate_store()
1129 ((vcpu->arch.gprs[rt] >> 8) & 0xffffffffffffff); in kvm_mips_emulate_store()
1132 *(u64 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1140 vcpu->arch.gprs[rt], *(u64 *)data); in kvm_mips_emulate_store()
1151 *(u64 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1155 (vcpu->arch.gprs[rt] << 8); in kvm_mips_emulate_store()
1159 (vcpu->arch.gprs[rt] << 16); in kvm_mips_emulate_store()
1163 (vcpu->arch.gprs[rt] << 24); in kvm_mips_emulate_store()
1167 (vcpu->arch.gprs[rt] << 32); in kvm_mips_emulate_store()
1171 (vcpu->arch.gprs[rt] << 40); in kvm_mips_emulate_store()
1175 (vcpu->arch.gprs[rt] << 48); in kvm_mips_emulate_store()
1179 (vcpu->arch.gprs[rt] << 56); in kvm_mips_emulate_store()
1187 vcpu->arch.gprs[rt], *(u64 *)data); in kvm_mips_emulate_store()
1193 rt = inst.loongson3_lsdc2_format.rt; in kvm_mips_emulate_store()
1205 *(u8 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1209 vcpu->arch.gprs[rt], *(u8 *)data); in kvm_mips_emulate_store()
1213 *(u16 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1217 vcpu->arch.gprs[rt], *(u16 *)data); in kvm_mips_emulate_store()
1221 *(u32 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1225 vcpu->arch.gprs[rt], *(u32 *)data); in kvm_mips_emulate_store()
1229 *(u64 *)data = vcpu->arch.gprs[rt]; in kvm_mips_emulate_store()
1233 vcpu->arch.gprs[rt], *(u64 *)data); in kvm_mips_emulate_store()
1275 u32 op, rt; in kvm_mips_emulate_load() local
1278 rt = inst.i_format.rt; in kvm_mips_emulate_load()
1293 vcpu->arch.io_gpr = rt; in kvm_mips_emulate_load()
1453 rt = inst.loongson3_lsdc2_format.rt; in kvm_mips_emulate_load()