diff options
author | Craig Topper <craig.topper@sifive.com> | 2024-11-08 22:26:56 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-08 22:26:56 -0800 |
commit | 09b372aa60548b8ee94a801d3d966001ad60a677 (patch) | |
tree | a0ae5f1be76d82202bcf0928dbffbcc8095f7c14 /llvm/lib/CodeGen/MachineCSE.cpp | |
parent | cdc1c1ac84ea525b8c2dceaeb7d29ede94346acf (diff) | |
download | llvm-09b372aa60548b8ee94a801d3d966001ad60a677.zip llvm-09b372aa60548b8ee94a801d3d966001ad60a677.tar.gz llvm-09b372aa60548b8ee94a801d3d966001ad60a677.tar.bz2 |
[GISel][AArch64][RISCV] Allow G_SEXT_INREG patterns to be imported. (#115576)
SelectionDAG uses VTSDNode to store the extension type. GlobalISel uses
a literal constant operand.
For vectors, SelectionDAG uses a type with the same number of elements
as other operand of the sext_inreg. I assume for GISel we would just use
the scalar size.
Diffstat (limited to 'llvm/lib/CodeGen/MachineCSE.cpp')
0 files changed, 0 insertions, 0 deletions