On Fri, 18 Nov 2016, Bin Cheng wrote:
+(for cmp (lt le gt ge)
+ (simplify
+ (cond (cmp@0 (convert1? @1) INTEGER_CST@3) (convert2? @1) INTEGER_CST@2)
+ (with
+ {
+ tree from_type = TREE_TYPE (@1);
+ tree c1_type = TREE_TYPE (@3), c2_type = TREE_TYPE (@2);
+ enum tree_code code = TREE_CODE (@0), cmp_code = TREE_CODE (@0);Note that you can use cmp directly, it is already equal to LT_EXPR or one of the others.
-- Marc Glisse
