This makes __builtin_nontemporal_load and __builtin_nontemporal_store work properly for HVX registers.
Details
Details
Diff Detail
Diff Detail
Event Timeline
test/CodeGen/Hexagon/hvx-nontemporal.ll | ||
---|---|---|
2 |
|
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 105970 lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonPatterns.td
lib/Target/Hexagon/HexagonPseudo.td
test/CodeGen/Hexagon/hvx-nontemporal.ll
|