PR功能描述 / 为什么需要这个合入:

希望检视人员了解的内容:
之前的Fix bug about "non-trivial conversion in ‘ssa_name’" bug的原因是测试用例设计的问题,修改了测试用例,使得DFE和Pointer Compression不会同时对死代码生效;回退之前的强制类型转换修复方式,使得编译pnefcdf报ICE:internal compiler error不会出错。
相关issue:


Checklist:
PR格式

  • PR title是否和commit message title一致
  • commit message是否使用模板,请配置git config commit.template .gitee/commit_message
  • PR是否关联issue
  • PR是否设置审查人员(主要成员ID为eastb233,李彦成,黄晓权)

功能验证

  • 修改涉及后端架构
    • AArch64
    • X86_64
  • GCC自举构建是否通过,参考Wiki
  • GCC deja测试是否通过,并附上测试结果