diff options
| author | Wang Pengcheng <wangpengcheng.pp@bytedance.com> | 2023-12-12 17:25:33 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-12 17:25:33 +0800 |
| commit | cbf1d58820877b06a379005c155bf354cece57ff (patch) | |
| tree | 1e607320e66b13182cba7609a99d1cb634fbcad7 /llvm/lib/Transforms/Utils/Local.cpp | |
| parent | b010747a4f481d4f2119ffa52f5da75e8cc8c6da (diff) | |
| download | llvm-cbf1d58820877b06a379005c155bf354cece57ff.zip llvm-cbf1d58820877b06a379005c155bf354cece57ff.tar.gz llvm-cbf1d58820877b06a379005c155bf354cece57ff.tar.bz2 | |
[SelectionDAG] Add space-optimized forms of OPC_EmitCopyToReg (#73293)
These new opcodes implicitly indicate the RecNo.
The old `OPC_EmitCopyToReg2` is renamed to `OPC_EmitCopyToRegTwoByte`.
Overall this reduces the llc binary size with all in-tree targets by
about 33K (most are from RISCV target).
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions
