llvm-project
5c35af8f - [RISCV] Replace RISCVISD::CLMUL* with ISD::CLMUL*. (#177386)

Commit
96 days ago
[RISCV] Replace RISCVISD::CLMUL* with ISD::CLMUL*. (#177386) This patch does the minimum to remove RISCVISD::CLMUL*. It does not remove existing intrinsics. There's some missed optimizations for i32 CLMULH/CLMULR on RV64, but those may be generic issues. I've put the test cases in the existing files so it's more obvious what the missed optimizations are by comparing within the file.
Author
Parents
Loading