This removes the 128-byte instruction set. Single instruction set works for both modes.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D31958
[Hexagon] Switch to parametrized register classes for HVX AbandonedPublic Authored by kparzysz on Apr 11 2017, 2:14 PM.
Details
Summary This removes the 128-byte instruction set. Single instruction set works for both modes.
Diff Detail
Event Timelinekparzysz added a parent revision: D31959: Subtarget support for parametrized register class information.Apr 11 2017, 2:19 PM
Revision Contents
Diff 94888 lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
lib/Target/Hexagon/Hexagon.td
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonBitSimplify.cpp
lib/Target/Hexagon/HexagonBitTracker.cpp
lib/Target/Hexagon/HexagonCopyToCombine.cpp
lib/Target/Hexagon/HexagonDepInstrFormats.td
lib/Target/Hexagon/HexagonDepInstrInfo.td
lib/Target/Hexagon/HexagonDepMappings.td
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
lib/Target/Hexagon/HexagonExpandCondsets.cpp
lib/Target/Hexagon/HexagonFrameLowering.cpp
lib/Target/Hexagon/HexagonHardwareLoops.cpp
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonIntrinsics.td
lib/Target/Hexagon/HexagonIntrinsicsV60.td
lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td
lib/Target/Hexagon/HexagonPatterns.td
lib/Target/Hexagon/HexagonPseudo.td
lib/Target/Hexagon/HexagonRegisterInfo.h
lib/Target/Hexagon/HexagonRegisterInfo.cpp
lib/Target/Hexagon/HexagonRegisterInfo.td
lib/Target/Hexagon/HexagonSubtarget.h
lib/Target/Hexagon/HexagonSubtarget.cpp
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
|