[RISCV] Support stack offset exceed 32-bit for RV64
authorShiva Chen <shiva0217@gmail.com>
Fri, 13 Sep 2019 04:03:32 +0000 (04:03 +0000)
committerShiva Chen <shiva0217@gmail.com>
Fri, 13 Sep 2019 04:03:32 +0000 (04:03 +0000)
commita49a16ddd0eb06cd0d84e2f073364397d94a1e84
tree53673c3725546be72e56fc212238367911a8bbca
parentea530ba3ed757de7ffc45114e9b5e9fa72475fe3
[RISCV] Support stack offset exceed 32-bit for RV64

Differential Revision: https://reviews.llvm.org/D61884

llvm-svn: 371810
llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
llvm/lib/Target/RISCV/RISCVInstrInfo.h
llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp
llvm/test/CodeGen/RISCV/rv64-large-stack.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/stack-realignment.ll