Move the ARM SSAT and USAT optional shift amount operand out of the
instruction opcode. This also fixes part of PR7792. llvm-svn: 110875
Showing
- llvm/lib/Target/ARM/ARMAsmPrinter.cpp 23 additions, 2 deletionsllvm/lib/Target/ARM/ARMAsmPrinter.cpp
- llvm/lib/Target/ARM/ARMCodeEmitter.cpp 6 additions, 5 deletionsllvm/lib/Target/ARM/ARMCodeEmitter.cpp
- llvm/lib/Target/ARM/ARMInstrInfo.td 12 additions, 26 deletionsllvm/lib/Target/ARM/ARMInstrInfo.td
- llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp 22 additions, 3 deletionsllvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp
- llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.h 1 addition, 0 deletionsllvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.h
- llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp 1 addition, 1 deletionllvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
- llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp 10 additions, 7 deletionsllvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
- llvm/test/MC/Disassembler/arm-tests.txt 4 additions, 0 deletionsllvm/test/MC/Disassembler/arm-tests.txt
- llvm/utils/TableGen/EDEmitter.cpp 1 addition, 0 deletionsllvm/utils/TableGen/EDEmitter.cpp
Loading
Please register or sign in to comment