diff options
author | Sanjay Patel <spatel@rotateright.com> | 2020-01-08 10:33:44 -0500 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2020-01-08 10:33:44 -0500 |
commit | 5dfd52398f5c1b67024106febdc68e6b12f8ad37 (patch) | |
tree | d15effd888a015a527f51f59839ca63698609e35 /clang/lib/CodeGen/MacroPPCallbacks.cpp | |
parent | 780ba1f22b53116918cf12decccaed7ba2292bd5 (diff) | |
download | bcm5719-llvm-5dfd52398f5c1b67024106febdc68e6b12f8ad37.tar.gz bcm5719-llvm-5dfd52398f5c1b67024106febdc68e6b12f8ad37.zip |
[InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC
The added testcase shows the current transformation for the operation
Z / (1.0 / Y), which remains unchanged. This will be updated to align
with the transformed code (Y * Z) with D72319.
The existing transformation Z / (X / Y) => (Y * Z) / X is not handling
this case as there are multiple uses for (1.0 / Y) in this testcase.
Patch by: @raghesh (Raghesh Aloor)
Differential Revision: https://reviews.llvm.org/D72388
Diffstat (limited to 'clang/lib/CodeGen/MacroPPCallbacks.cpp')
0 files changed, 0 insertions, 0 deletions