forked from OSchip/llvm-project
[PowerPC] fix assertion failure due to missing instruction in P9InstrResources.td
This patch adds L(D|W|H|B)XTLS instructions introduced by https://reviews.llvm.org/rL327635 in P9InstrResources.td. llvm-svn: 328969
This commit is contained in:
parent
d3144ea849
commit
6d48493817
|
@ -736,12 +736,13 @@ def : InstRW<[P9_LS_4C, IP_AGEN_1C, DISP_1C, DISP_1C],
|
|||
(instregex "ICBI(EP)?$"),
|
||||
(instregex "ICBT(LS)?$"),
|
||||
(instregex "LBARX(L)?$"),
|
||||
(instregex "LBZ(CIX|8|X|X8)?$"),
|
||||
(instregex "LD(ARX|ARXL|BRX|CIX|X)?$"),
|
||||
(instregex "LBZ(CIX|8|X|X8|XTLS)?$"),
|
||||
(instregex "LD(ARX|ARXL|BRX|CIX|X|XTLS)?$"),
|
||||
(instregex "LH(A|B)RX(L)?(8)?$"),
|
||||
(instregex "LWARX(L)?$"),
|
||||
(instregex "LWBRX(8)?$"),
|
||||
(instregex "LWZ(8|CIX|X|X8)?$"),
|
||||
(instregex "LWZ(8|CIX|X|X8|XTLS)?$"),
|
||||
(instregex "LHZ(8|CIX|X|X8|XTLS)?$"),
|
||||
CP_ABORT,
|
||||
DARN,
|
||||
EnforceIEIO,
|
||||
|
@ -749,11 +750,6 @@ def : InstRW<[P9_LS_4C, IP_AGEN_1C, DISP_1C, DISP_1C],
|
|||
MSGSYNC,
|
||||
TLBSYNC,
|
||||
SYNC,
|
||||
LHZ,
|
||||
LHZ8,
|
||||
LHZCIX,
|
||||
LHZX,
|
||||
LHZX8,
|
||||
LMW,
|
||||
LSWI
|
||||
)>;
|
||||
|
|
Loading…
Reference in New Issue