Key for map that records association between
scalar conditions and corresponding loop mask, and
is populated by vect_record_loop_mask.
void scalar_cond_masked_key::get_cond_ops_from_tree |
( |
tree | t | ) |
|
If the condition represented by T is a comparison or the SSA name
result of a comparison, extract the comparison's operands. Represent
T as NE_EXPR <T, 0> otherwise.
References build_zero_cst(), code, dyn_cast(), gimple_assign_rhs1(), gimple_assign_rhs2(), gimple_assign_rhs_code(), inverted_p, op0, op1, SSA_NAME_DEF_STMT, tcc_comparison, TREE_CODE, TREE_CODE_CLASS, TREE_OPERAND, and TREE_TYPE.
Referenced by scalar_cond_masked_key().