[GlobalISel][InlineAsm] Add support for basic output operand constraints
authorKonstantin Schwarz <konstantin.schwarz@hightec-rt.com>
Wed, 8 Apr 2020 18:04:13 +0000 (20:04 +0200)
committerKonstantin Schwarz <konstantin.schwarz@hightec-rt.com>
Wed, 6 May 2020 08:06:13 +0000 (10:06 +0200)
commite82b0e9a8e85bef7f2b7d8c7e417bd364fc81d22
tree2b6fe29626ac47d412cd91f32439e5c7997bbcad
parent3adaa97f0157e9d274c4d4e69b733db75b963574
[GlobalISel][InlineAsm] Add support for basic output operand constraints

Reviewers: arsenm, dsanders, aemerson, volkan, t.p.northover, paquette

Reviewed By: arsenm

Subscribers: gargaroff, wdng, rovka, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D78318
llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h
llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp
llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp
llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-inline-asm.ll [new file with mode: 0644]
llvm/test/CodeGen/AArch64/GlobalISel/regbank-inlineasm.mir [new file with mode: 0644]
llvm/test/CodeGen/AArch64/GlobalISel/translate-inline-asm.ll [deleted file]