Lines Matching refs:false_val
213 int32_t true_val, int32_t false_val, RegStorage rs_dest, in GenSelectConst32() argument
220 if (true_val == false_val) { in GenSelectConst32()
227 const bool zero_one_case = (true_val == 0 && false_val == 1) || (true_val == 1 && false_val == 0); in GenSelectConst32()
244 if (false_val == 0 && dest_intersect) { in GenSelectConst32()
246 std::swap(true_val, false_val); in GenSelectConst32()
249 LoadConstantNoClobber(rs_dest, false_val); in GenSelectConst32()
254 LoadConstantNoClobber(rs_dest, false_val); in GenSelectConst32()
262 LoadConstantNoClobber(rs_dest, false_val); in GenSelectConst32()
288 int false_val = mir->dalvikInsn.vC; in GenSelect() local
291 if (true_val == false_val) { in GenSelect()
322 const bool true_zero_case = (true_val == 0 && false_val != 0 && !result_reg_same_as_src); in GenSelect()
323 const bool false_zero_case = (false_val == 0 && true_val != 0 && !result_reg_same_as_src); in GenSelect()
335 OpRegImm(kOpMov, rl_result.reg, false_val); in GenSelect()
340 int immediateForTemp = true_zero_case ? false_val : true_val; in GenSelect()