[all-commits] [llvm/llvm-project] 107987: [llvm-mc][AArch64] HINT instruction disassembled a...
Alexandros Lamprineas via All-commits
all-commits at lists.llvm.org
Fri May 14 02:09:54 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 10798709713a9b5d4ff8d8f5961b3c2fdb81d887
https://github.com/llvm/llvm-project/commit/10798709713a9b5d4ff8d8f5961b3c2fdb81d887
Author: Alexandros Lamprineas <alexandros.lamprineas at arm.com>
Date: 2021-05-14 (Fri, 14 May 2021)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrFormats.td
M llvm/lib/Target/AArch64/AArch64SystemOperands.td
M llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
M llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
M llvm/test/MC/Disassembler/AArch64/armv8.5a-bti.txt
Log Message:
-----------
[llvm-mc][AArch64] HINT instruction disassembled as BTI
The Arm Architecture Reference Manual says that the SystemHintOp_BTI
opcode is prefered when CRm:op2 matches 0100:xx0, but llvm-mc
currently accepts 0100:xxx, which isn't right.
Differential Revision: https://reviews.llvm.org/D102415
More information about the All-commits
mailing list