Lines Matching refs:cpsr
1063 static unsigned long test_check_cc(int cc, unsigned long cpsr) in test_check_cc() argument
1065 int ret = arm_check_condition(cc << 28, cpsr); in test_check_cc()
1076 unsigned long cpsr; in test_context_cpsr() local
1081 cpsr = (scenario & 0xf) << 28; /* N,Z,C,V flags */ in test_context_cpsr()
1082 cpsr |= (scenario & 0xf) << 16; /* GE flags */ in test_context_cpsr()
1083 cpsr |= (scenario & 0x1) << 27; /* Toggle Q flag */ in test_context_cpsr()
1089 probe_should_run = test_check_cc(cc, cpsr) != 0; in test_context_cpsr()
1097 probe_should_run = test_check_cc(cc, cpsr) != 0; in test_context_cpsr()
1117 cpsr |= cond_base << 13; /* ITSTATE<7:5> */ in test_context_cpsr()
1118 cpsr |= (mask & 0x1) << 12; /* ITSTATE<4> */ in test_context_cpsr()
1119 cpsr |= (mask & 0x2) << 10; /* ITSTATE<3> */ in test_context_cpsr()
1120 cpsr |= (mask & 0x4) << 8; /* ITSTATE<2> */ in test_context_cpsr()
1121 cpsr |= (mask & 0x8) << 23; /* ITSTATE<1> */ in test_context_cpsr()
1122 cpsr |= (mask & 0x10) << 21; /* ITSTATE<0> */ in test_context_cpsr()
1124 probe_should_run = test_check_cc((cpsr >> 12) & 0xf, cpsr) != 0; in test_context_cpsr()
1130 cpsr = 0x00000800; in test_context_cpsr()
1134 cpsr = 0xf0007800; in test_context_cpsr()
1138 cpsr = 0x00009800; in test_context_cpsr()
1141 cpsr = 0xf0002800; in test_context_cpsr()
1147 return cpsr; in test_context_cpsr()