[all-commits] [llvm/llvm-project] b8fef7: [RISCV][GlobalISel] Legalize constants, undefined ...
Nitin John Raj via All-commits
all-commits at lists.llvm.org
Mon Aug 7 11:26:41 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b8fef7a6d40105ac9bc3bf67268ff1245c4be5c8
https://github.com/llvm/llvm-project/commit/b8fef7a6d40105ac9bc3bf67268ff1245c4be5c8
Author: Nitin John Raj <nitin.raj at sifive.com>
Date: 2023-08-07 (Mon, 07 Aug 2023)
Changed paths:
M llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp
A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv32/legalize-const.mir
A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv32/legalize-implicit-def.mir
A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv64/legalize-const.mir
A llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv64/legalize-implicit-def.mir
Log Message:
-----------
[RISCV][GlobalISel] Legalize constants, undefined values, extension instructions, and (un)merge instructions for narrow types
Test legalization for (s7, s8, s16, s32, s48, s64, s96) for rv32, (s8, s15, s16, s32, s64, s72, s128, s192) for rv64.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D156383
More information about the All-commits
mailing list