aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorR <rqou00@gmail.com>2024-07-11 04:10:02 +0100
committerGitHub <noreply@github.com>2024-07-11 11:10:02 +0800
commit3c5f929ad093a2053b3194474609f1fc3eb15431 (patch)
treeb74fa7ec28d833d396ec1f9d6359919f9f921349 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentc5e5088033fed170068d818c54af6862e449b545 (diff)
downloadllvm-3c5f929ad093a2053b3194474609f1fc3eb15431.zip
llvm-3c5f929ad093a2053b3194474609f1fc3eb15431.tar.gz
llvm-3c5f929ad093a2053b3194474609f1fc3eb15431.tar.bz2
[RISCV] Add QingKe "XW" compressed opcode extension (#97925)
This extension consists of 8 additional 16-bit compressed forms for existing standard load/store opcodes. These opcodes are found in some RISC-V microcontrollers from WCH / Nanjing Qinheng Microelectronics. As discussed in the Discourse forums, this uses incompatible extension and opcode names vs the vendor binary toolchain. The chosen names instead follow the conventions for other vendor extensions listed on the "riscv-non-isa" project.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions