aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorAlex Bradbury <asb@lowrisc.org>2019-02-01 03:53:30 +0000
committerAlex Bradbury <asb@lowrisc.org>2019-02-01 03:53:30 +0000
commit7539fa2c2d1fe54fbb7f9e01ea07ebcec012a144 (patch)
treef0d5928b5c81073d838604a8dbaee42672a1d934 /llvm/lib/Support/CommandLine.cpp
parent32b77383ecf67774cd311c23fe5f112202729592 (diff)
downloadllvm-7539fa2c2d1fe54fbb7f9e01ea07ebcec012a144.zip
llvm-7539fa2c2d1fe54fbb7f9e01ea07ebcec012a144.tar.gz
llvm-7539fa2c2d1fe54fbb7f9e01ea07ebcec012a144.tar.bz2
[RISCV] Implement RV64D codegen
This patch: * Adds necessary RV64D codegen patterns * Modifies CC_RISCV so it will properly handle f64 types (with soft float ABI) Note that in general there is no reason to try to select fcvt.w[u].d rather than fcvt.l[u].d for i32 conversions because fptosi/fptoui produce poison if the input won't fit into the target type. Differential Revision: https://reviews.llvm.org/D53237 llvm-svn: 352833
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions