diff options
Diffstat (limited to 'llvm/lib/Target/ARM64/ARM64InstrFormats.td')
-rw-r--r-- | llvm/lib/Target/ARM64/ARM64InstrFormats.td | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM64/ARM64InstrFormats.td b/llvm/lib/Target/ARM64/ARM64InstrFormats.td index abb92514a5b..94fc2e0ab9f 100644 --- a/llvm/lib/Target/ARM64/ARM64InstrFormats.td +++ b/llvm/lib/Target/ARM64/ARM64InstrFormats.td @@ -277,6 +277,15 @@ def movz_symbol_g0 : Operand<i32> { let ParserMatchClass = MovZSymbolG0AsmOperand; } +def MovKSymbolG3AsmOperand : AsmOperandClass { + let Name = "MovKSymbolG3"; + let RenderMethod = "addImmOperands"; +} + +def movk_symbol_g3 : Operand<i32> { + let ParserMatchClass = MovKSymbolG3AsmOperand; +} + def MovKSymbolG2AsmOperand : AsmOperandClass { let Name = "MovKSymbolG2"; let RenderMethod = "addImmOperands"; |