== Progress ==
* Zero/sign extension elimination (TCWG-15) (10/10) - Posted two patches for review and gone through few iterations - Looked at flag_wrapv and !flag_strict_overflow regressions * ARM (and possibly some other targets) truncates negative values and this makes them incompatible with the value range in SSA. One solution is to ignore any gimple statements that load negative constants when eliminating zero/sign extension elimination. * We also loose the OVF(INF) information in tree when they are converted to wide_int and propagated to SSA. - Testing on a target that support PTR_EXTEND * Trying to set-up x86_64-linux with -mx32. Still not able to compile as I am getting various errors in glibc. Looking into it,
== Plan == * Upstream zero/sign extension elimination activities