[PATCH] D43106: [RISCV] Enable -fforce-enable-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 21 11:39:06 PST 2018


efriedma added a comment.

RISCV ABI doc specifies the calling convention for __int128_t ("Scalars wider than 2✕XLEN are passed by reference and are replaced in the argument list with the address.").  And llc, at least, appears to correctly honor that.  So I think we're okay in terms of ABI stability, but someone should verify that clang emits appropriate IR.


Repository:
  rCRT Compiler Runtime

https://reviews.llvm.org/D43106





More information about the llvm-commits mailing list