Lines Matching +full:20 +full:a
52 #define TEST_PADDI(t, a, i, pr) \ argument
54 PPC_RAW_ADDI(t, a, i))
93 unsigned long a = 0x23; in test_ld() local
97 regs.gpr[3] = (unsigned long) &a; in test_ld()
102 if (stepped == 1 && regs.gpr[5] == a) in test_ld()
111 unsigned long a = 0x23; in test_pld() local
120 regs.gpr[3] = (unsigned long)&a; in test_pld()
125 if (stepped == 1 && regs.gpr[5] == a) in test_pld()
134 unsigned int a = 0x4545; in test_lwz() local
138 regs.gpr[3] = (unsigned long) &a; in test_lwz()
143 if (stepped == 1 && regs.gpr[5] == a) in test_lwz()
152 unsigned int a = 0x4545; in test_plwz() local
161 regs.gpr[3] = (unsigned long)&a; in test_plwz()
167 if (stepped == 1 && regs.gpr[5] == a) in test_plwz()
176 unsigned int a[3] = {0x0, 0x0, 0x1234}; in test_lwzx() local
180 regs.gpr[3] = (unsigned long) a; in test_lwzx()
186 if (stepped == 1 && regs.gpr[5] == a[2]) in test_lwzx()
195 unsigned long a = 0x1234; in test_std() local
199 regs.gpr[3] = (unsigned long) &a; in test_std()
204 if (stepped == 1 && regs.gpr[5] == a) in test_std()
213 unsigned long a = 0x1234; in test_pstd() local
222 regs.gpr[3] = (unsigned long)&a; in test_pstd()
227 if (stepped == 1 || regs.gpr[5] == a) in test_pstd()
236 unsigned long a = 0x1234; in test_ldarx_stdcx() local
246 regs.gpr[3] = (unsigned long) &a; in test_ldarx_stdcx()
254 * Don't touch 'a' here. Touching 'a' can do Load/store in test_ldarx_stdcx()
255 * of 'a' which result in failure of subsequent stdcx. in test_ldarx_stdcx()
279 if (stepped == 1 && ((regs.gpr[5] == a && (regs.ccr & cr0_eq)) in test_ldarx_stdcx()
280 || (regs.gpr[5] != a && !(regs.ccr & cr0_eq)))) in test_ldarx_stdcx()
291 float a; in test_lfsx_stfsx() member
302 c.a = 123.45; in test_lfsx_stfsx()
305 regs.gpr[3] = (unsigned long) &c.a; in test_lfsx_stfsx()
319 c.a = 678.91; in test_lfsx_stfsx()
334 float a; in test_plfs_pstfs() member
350 c.a = 123.45; in test_plfs_pstfs()
353 regs.gpr[3] = (unsigned long)&c.a; in test_plfs_pstfs()
366 c.a = 678.91; in test_plfs_pstfs()
381 double a; in test_lfdx_stfdx() member
392 c.a = 123456.78; in test_lfdx_stfdx()
395 regs.gpr[3] = (unsigned long) &c.a; in test_lfdx_stfdx()
409 c.a = 987654.32; in test_lfdx_stfdx()
424 double a; in test_plfd_pstfd() member
440 c.a = 123456.78; in test_plfd_pstfd()
443 regs.gpr[3] = (unsigned long)&c.a; in test_plfd_pstfd()
456 c.a = 987654.32; in test_plfd_pstfd()
497 vector128 a; in test_lvx_stvx() member
513 regs.gpr[3] = (unsigned long) &c.a; in test_lvx_stvx()
554 vector128 a; in test_lxvd2x_stxvd2x() member
570 regs.gpr[3] = (unsigned long) &c.a; in test_lxvd2x_stxvd2x()
667 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
675 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
683 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
691 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
699 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
707 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
715 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
723 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
731 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
739 .instr = ppc_inst(PPC_RAW_ADD(20, 21, 22)),
753 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
761 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
770 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
778 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
786 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
794 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
802 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
810 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
818 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
826 .instr = ppc_inst(PPC_RAW_ADD_DOT(20, 21, 22)),
839 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
847 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
855 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
863 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
871 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
879 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
887 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
895 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
903 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
911 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
919 .instr = ppc_inst(PPC_RAW_ADDC(20, 21, 22)),
933 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
941 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
950 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
958 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
966 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
974 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
982 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
990 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
998 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
1006 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
1014 .instr = ppc_inst(PPC_RAW_ADDC_DOT(20, 21, 22)),
1027 .instr = ppc_inst(PPC_RAW_DIVDE(20, 21, 22)),
1035 .instr = ppc_inst(PPC_RAW_DIVDE(20, 21, 22)),
1036 .flags = IGNORE_GPR(20),
1044 .instr = ppc_inst(PPC_RAW_DIVDE(20, 21, 22)),
1057 .instr = ppc_inst(PPC_RAW_DIVDE_DOT(20, 21, 22)),
1065 .instr = ppc_inst(PPC_RAW_DIVDE_DOT(20, 21, 22)),
1066 .flags = IGNORE_GPR(20),
1074 .instr = ppc_inst(PPC_RAW_DIVDE_DOT(20, 21, 22)),
1087 .instr = ppc_inst(PPC_RAW_DIVDEU(20, 21, 22)),
1088 .flags = IGNORE_GPR(20),
1096 .instr = ppc_inst(PPC_RAW_DIVDEU(20, 21, 22)),
1097 .flags = IGNORE_GPR(20),
1105 .instr = ppc_inst(PPC_RAW_DIVDEU(20, 21, 22)),
1113 .instr = ppc_inst(PPC_RAW_DIVDEU(20, 21, 22)),
1121 .instr = ppc_inst(PPC_RAW_DIVDEU(20, 21, 22)),
1122 .flags = IGNORE_GPR(20),
1135 .instr = ppc_inst(PPC_RAW_DIVDEU_DOT(20, 21, 22)),
1136 .flags = IGNORE_GPR(20),
1144 .instr = ppc_inst(PPC_RAW_DIVDEU_DOT(20, 21, 22)),
1145 .flags = IGNORE_GPR(20),
1153 .instr = ppc_inst(PPC_RAW_DIVDEU_DOT(20, 21, 22)),
1161 .instr = ppc_inst(PPC_RAW_DIVDEU_DOT(20, 21, 22)),
1169 .instr = ppc_inst(PPC_RAW_DIVDEU_DOT(20, 21, 22)),
1170 .flags = IGNORE_GPR(20),
1387 * Set a compatible MSR value explicitly to ensure in run_tests_compute()