The code that generates post-increments for Hexagon considered integer values only. This patch adds support to generate them for floating point values, f32 and f64.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D47036
[Hexagon] Generate post-increment for floating point types ClosedPublic Authored by bcahoon on May 17 2018, 3:44 PM.
Details Summary The code that generates post-increments for Hexagon considered integer values only. This patch adds support to generate them for floating point values, f32 and f64.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 18 2018, 5:36 AM Closed by commit rL332748: [Hexagon] Generate post-increment for floating point types (authored by bcahoon). · Explain WhyMay 18 2018, 11:21 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 147561 llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
llvm/trunk/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/trunk/lib/Target/Hexagon/HexagonInstrInfo.cpp
llvm/trunk/test/CodeGen/Hexagon/postinc-float.ll
llvm/trunk/test/CodeGen/Hexagon/swp-memrefs-epilog.ll
|