This makes __builtin_nontemporal_load and __builtin_nontemporal_store work properly for HVX registers.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/CodeGen/Hexagon/hvx-nontemporal.ll | ||
---|---|---|
1 ↗ | (On Diff #105580) |
|
Paths
| Differential D35104
[Hexagon] Add support for nontemporal loads and stores on HVX ClosedPublic Authored by michaelwu on Jul 6 2017, 9:21 PM.
Details Summary This makes __builtin_nontemporal_load and __builtin_nontemporal_store work properly for HVX registers.
Diff Detail
Event Timelinemichaelwu retitled this revision from Add support for nontemporal loads and stores on HVX to [Hexagon] Add support for nontemporal loads and stores on HVX.Jul 7 2017, 8:25 AM
This revision is now accepted and ready to land.Jul 11 2017, 5:48 AM Closed by commit rL307671: [Hexagon] Add support for nontemporal loads and stores on HVX (authored by kparzysz). · Explain WhyJul 11 2017, 9:40 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 106054 llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
llvm/trunk/lib/Target/Hexagon/HexagonInstrInfo.cpp
llvm/trunk/lib/Target/Hexagon/HexagonPatterns.td
llvm/trunk/lib/Target/Hexagon/HexagonPseudo.td
llvm/trunk/test/CodeGen/Hexagon/hvx-nontemporal.ll
|