diff options
| author | Nick Desaulniers <[email protected]> | 2023-08-03 11:33:52 -0700 |
|---|---|---|
| committer | Michael Ellerman <[email protected]> | 2023-08-16 23:54:48 +1000 |
| commit | ae7936d232d862e5b8311180036281ffe93735b8 (patch) | |
| tree | d0e7e6a3a9b7e6f0e9e62fa25be37492c82be1ef /tools/perf/scripts/python | |
| parent | 0e1cd3d9f82eb5440d32d4c0f12c65403b956cb5 (diff) | |
powerpc/inst: add PPC_TLBILX_LPID
Clang didn't recognize the instruction tlbilxlpid. This was fixed in
clang-18 [0] then backported to clang-17 [1]. To support clang-16 and
older, rather than using that instruction bare in inline asm, add it to
ppc-opcode.h and use that macro as is done elsewhere for other
instructions.
Link: https://github.com/ClangBuiltLinux/linux/issues/1891
Link: https://github.com/llvm/llvm-project/issues/64080
Link: https://github.com/llvm/llvm-project/commit/53648ac1d0c953ae6d008864dd2eddb437a92468 [0]
Link: https://github.com/llvm/llvm-project-release-prs/commit/0af7e5e54a8c7ac665773ac1ada328713e8338f5 [1]
Reported-by: kernel test robot <[email protected]>
Closes: https://lore.kernel.org/llvm/[email protected]/
Suggested-by: Michael Ellerman <[email protected]>
Signed-off-by: Nick Desaulniers <[email protected]>
Reviewed-by: Christophe Leroy <[email protected]>
Signed-off-by: Michael Ellerman <[email protected]>
Link: https://msgid.link/[email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions