Lines Matching refs:ccode
43 LIR* ArmMir2Lir::OpIT(ConditionCode ccode, const char* guide) {
48 ArmConditionCode code = ArmConditionEncoding(ccode);
156 int64_t val, ConditionCode ccode) {
167 if (val == 0 && (ccode == kCondEq || ccode == kCondNe)) {
171 OpCondBranch(ccode, taken);
175 switch (ccode) {
178 OpCmpImmBranch(kCondNe, high_reg, val_hi, (ccode == kCondEq) ? not_taken : taken);
183 ccode = kCondUlt;
188 ccode = kCondLs;
193 ccode = kCondHi;
198 ccode = kCondUge;
201 LOG(FATAL) << "Unexpected ccode: " << ccode;
203 OpCmpImmBranch(ccode, low_reg, val_lo, taken);
238 ConditionCode ccode = mir->meta.ccode;
245 if (ccode == kCondNe) {
246 ccode = kCondEq;
250 if (cheap_false_val && ccode == kCondEq && (true_val == 0 || true_val == -1)) {
256 } else if (cheap_false_val && ccode == kCondEq && true_val == 1) {
264 LIR* it = OpIT(ccode, "E");
275 LIR* it = OpIT(ccode, "E");
290 it = OpIT(NegateComparison(ccode), "");
293 it = OpIT(ccode, "");
296 it = OpIT(ccode, "E");
309 ConditionCode ccode = mir->meta.ccode;
312 ccode = FlipComparisonOrder(ccode);
320 GenFusedLongCmpImmBranch(bb, rl_src1, val, ccode);
329 switch (ccode) {
339 ccode = kCondUlt;
344 ccode = kCondLs;
349 ccode = kCondHi;
354 ccode = kCondUge;
357 LOG(FATAL) << "Unexpected ccode: " << ccode;
360 OpCondBranch(ccode, taken);
910 // Make sure we use ORR that sets the ccode