mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-30 17:25:21 +00:00
Fix ssat and ssat16 encodings for ARM and Thumb. The bit position value
must be encoded decremented by one. Only add encoding tests for ssat16 because ssat can't be parsed yet. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132324 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -232,6 +232,8 @@ namespace {
|
||||
unsigned Op) const { return 0; }
|
||||
unsigned getMsbOpValue(const MachineInstr &MI,
|
||||
unsigned Op) const { return 0; }
|
||||
unsigned getSsatBitPosValue(const MachineInstr &MI,
|
||||
unsigned Op) const { return 0; }
|
||||
uint32_t getLdStmModeOpValue(const MachineInstr &MI, unsigned OpIdx)
|
||||
const {return 0; }
|
||||
uint32_t getLdStSORegOpValue(const MachineInstr &MI, unsigned OpIdx)
|
||||
|
Reference in New Issue
Block a user