Skip to content

Commit c508ec9

Browse files
committed
fixup! Disable G_FREM libcalls for rv32.
1 parent d072797 commit c508ec9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,8 @@ RISCVLegalizerInfo::RISCVLegalizerInfo(const RISCVSubtarget &ST)
507507
.lowerFor({s32, s64, s128});
508508

509509
getActionDefinitionsBuilder(G_FREM)
510-
.libcallFor({s32, s64, s128})
510+
.libcallFor({s32, s64})
511+
.libcallFor(ST.is64Bit(), {s128})
511512
.minScalar(0, s32)
512513
.scalarize(0);
513514

0 commit comments

Comments
 (0)