[VE] Support inline assembly
authorKazushi (Jam) Marukawa <marukawa@nec.com>
Tue, 10 Nov 2020 04:42:24 +0000 (13:42 +0900)
committerKazushi (Jam) Marukawa <marukawa@nec.com>
Tue, 10 Nov 2020 09:56:22 +0000 (18:56 +0900)
commitb65ef65b22c225efd7755e2edf07c00b7911b969
treed62b96b673e7b17a8993263297234a1f91c66ebb
parent6c7e6b2c9abddf8b657997053d140ca4554cafbb
[VE] Support inline assembly

Support inline assembly with scalar registers.  Add a regression test also.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D91119
llvm/lib/Target/VE/VEAsmPrinter.cpp
llvm/lib/Target/VE/VEISelLowering.cpp
llvm/lib/Target/VE/VEISelLowering.h
llvm/test/CodeGen/VE/Scalar/inlineasm-lea.ll [new file with mode: 0644]