[all-commits] [llvm/llvm-project] bf3b86: [Hexagon] v67+ HVX register pairs should support e...
androm3da via All-commits
all-commits at lists.llvm.org
Fri Feb 14 10:43:57 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: bf3b86bc2f1020fc1b3a69803e6c3df7ffe8694d
https://github.com/llvm/llvm-project/commit/bf3b86bc2f1020fc1b3a69803e6c3df7ffe8694d
Author: Brian Cain <bcain at codeaurora.org>
Date: 2020-02-14 (Fri, 14 Feb 2020)
Changed paths:
M llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
M llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
M llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
M llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
M llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
M llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
M llvm/test/CodeGen/Hexagon/swp-sigma.ll
A llvm/test/CodeGen/Hexagon/vect-regpairs.ll
A llvm/test/MC/Hexagon/hvx-swapped-regpairs-alias-neg.s
A llvm/test/MC/Hexagon/hvx-swapped-regpairs.s
Log Message:
-----------
[Hexagon] v67+ HVX register pairs should support either direction
Assembler now permits pairs like 'v0:1', which are encoded
differently from the odd-first pairs like 'v1:0'.
The compiler will require more work to leverage these new register
pairs.
More information about the All-commits
mailing list