aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-op.cc
AgeCommit message (Expand)AuthorFilesLines
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-08Ensure arguments to range-op handler are supported.Andrew MacLeod1-0/+6
2022-10-17Add relation_trio class for range-ops.Andrew MacLeod1-20/+20
2022-10-14Implement range-op entry for __builtin_copysign.Aldy Hernandez1-0/+39
2022-10-14Replace CFN_BUILTIN_SIGNBIT* cases with CASE_FLT_FN.Aldy Hernandez1-3/+1
2022-10-14Add cases for CFN_BUILT_IN_SIGNBIT[FL].Aldy Hernandez1-0/+2
2022-10-11ranger: add override keywordMartin Liska1-1/+1
2022-10-10Add op1_range for __builtin_signbit.Aldy Hernandez1-0/+20
2022-10-05[PR tree-optimization/107052] range-ops: Take into account nonzero mask in po...Aldy Hernandez1-3/+12
2022-10-04[PR107130] range-ops: Separate out ffs and popcount optimizations.Aldy Hernandez1-10/+27
2022-09-29Track value_relations in GORI.Andrew MacLeod1-6/+6
2022-09-27range-ops: Calculate the popcount of a singleton.Aldy Hernandez1-0/+8
2022-09-22Convert CFN_BUILT_IN_PARITY to range-ops.Andrew MacLeod1-0/+19
2022-09-22Convert CFN_BUILT_IN_GOACC_DIM_* to range-ops.Andrew MacLeod1-0/+47
2022-09-22Convert CFN_BUILT_IN_STRLEN to range-ops.Andrew MacLeod1-0/+37
2022-09-22Convert CFN_BUILT_IN_UBSAN_CHECK_* to range-ops.Andrew MacLeod1-0/+56
2022-09-22Convert CFN_BUILT_IN_CLRSB to range-ops.Andrew MacLeod1-0/+23
2022-09-22Convert CFN_CTZ builtins to range-ops.Andrew MacLeod1-0/+79
2022-09-22Convert CFN_CLZ builtins to range-ops.Andrew MacLeod1-0/+84
2022-09-22Convert CFN_BUILT_FFS and CFN_POPCOUNT to range-ops.Andrew MacLeod1-0/+34
2022-09-22Convert CFN_BUILT_IN_TOUPPER and TOLOWER to range-ops.Andrew MacLeod1-0/+77
2022-09-22Convert CFN_BUILT_IN_SIGNBIT to range-ops.Andrew MacLeod1-0/+27
2022-09-22Add range-ops support for builtin functions.Andrew MacLeod1-8/+96
2022-09-22Fix calc_op1 for undefined op2_range.Andrew MacLeod1-2/+6
2022-09-22Create gimple_range_op_handler in a new source file.Andrew MacLeod1-0/+245