[all-commits] [llvm/llvm-project] 0f588a: [PowerPC] Only use some extend mne if assembler is...
jsji via All-commits
all-commits at lists.llvm.org
Thu Jan 14 13:03:18 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0f588ac03e15a204b68f0214dda2b9f67410ff62
https://github.com/llvm/llvm-project/commit/0f588ac03e15a204b68f0214dda2b9f67410ff62
Author: Jinsong Ji <jji at us.ibm.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
M llvm/lib/Target/PowerPC/PPC.td
M llvm/lib/Target/PowerPC/PPCInstr64Bit.td
M llvm/lib/Target/PowerPC/PPCInstrInfo.td
M llvm/lib/Target/PowerPC/PPCSubtarget.cpp
M llvm/lib/Target/PowerPC/PPCSubtarget.h
M llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
M llvm/test/MC/Disassembler/PowerPC/ppc64-encoding-ext.txt
A llvm/test/MC/PowerPC/modern-aix-as.s
Log Message:
-----------
[PowerPC] Only use some extend mne if assembler is modern enough
Legacy AIX assembly might not support all extended mnes,
add one feature bit to control the generation in MC,
and avoid generating them by default on AIX.
Reviewed By: sfertile
Differential Revision: https://reviews.llvm.org/D94458
More information about the All-commits
mailing list