diff options
author | Craig Topper <craig.topper@sifive.com> | 2022-02-10 09:14:51 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2022-02-10 09:28:44 -0800 |
commit | b861ddf365ce2148b86a3f8f09e47c0d5cbb0c89 (patch) | |
tree | 2ab23dfd34ff4db222882f9f06e7db625039f07b /llvm/lib/Object/TapiFile.cpp | |
parent | 8baa076dffa381baa1f190356b4be5b0cc3bf13e (diff) | |
download | llvm-b861ddf365ce2148b86a3f8f09e47c0d5cbb0c89.zip llvm-b861ddf365ce2148b86a3f8f09e47c0d5cbb0c89.tar.gz llvm-b861ddf365ce2148b86a3f8f09e47c0d5cbb0c89.tar.bz2 |
[RISCV] Move the creation of VLMaxSentinel to isel. Use X0 during lowering.
The VLMaxSentinel is represented as TargetConstant, but that's included
in isa<ConstantSDNode>. To keep constant VLs and VLMax separate as long
as possible, use the X0 register during lowering and only convert to
VLMaxSentinel during isel.
Reviewed By: frasercrmck
Differential Revision: https://reviews.llvm.org/D118845
Diffstat (limited to 'llvm/lib/Object/TapiFile.cpp')
0 files changed, 0 insertions, 0 deletions