aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-fold.cc
AgeCommit message (Expand)AuthorFilesLines
2021-09-22Check for BB before calling register_outgoing_edges.Aldy Hernandez1-5/+3
2021-09-21Move postfold_gcond_edges into fur_source.Aldy Hernandez1-22/+22
2021-09-21Do not query SCEV in range_of_phi unless dominators are available.Aldy Hernandez1-1/+3
2021-09-20Use EDGE_EXECUTABLE in ranger and return UNDEFINED for those edges.Andrew MacLeod1-7/+40
2021-09-17Virtualize relation oracle and various cleanups.Andrew MacLeod1-2/+2
2021-09-03Skip statements with no BB in ranger.Aldy Hernandez1-0/+4
2021-09-03Improve support for IMAGPART_EXPR and REALPART_EXPR in ranger.Aldy Hernandez1-34/+76
2021-08-17Abstract tracing routines into a class.Andrew MacLeod1-3/+1
2021-08-09Ensure toupper and tolower follow the expected pattern.Andrew MacLeod1-0/+6
2021-07-26Confirm and Handle only ASCII in toupper and tolower ranges.Andrew MacLeod1-10/+39
2021-07-26Adjust ranges for to_upper and to_lower.Andrew MacLeod1-0/+32
2021-07-22Check for undefined on COND_EXPR before querying type.Andrew MacLeod1-1/+2
2021-07-15Add gimple_range_type for statements.Andrew MacLeod1-25/+19
2021-07-12Add relation processing to ubsan builtins.Andrew MacLeod1-1/+3
2021-06-24Only register relations on live edgesAndrew MacLeod1-6/+23
2021-06-23Split gimple-range into gimple-range-fold and gimple-range.Andrew MacLeod1-0/+1331