[all-commits] [llvm/llvm-project] d42992: [RISCV] Cleanup setOperationAction for ISD::BITCAS...

Craig Topper via All-commits all-commits at lists.llvm.org
Wed Mar 20 10:44:33 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d42992e71c660d57c89056f6ee4a5be74fa4d1f4
      https://github.com/llvm/llvm-project/commit/d42992e71c660d57c89056f6ee4a5be74fa4d1f4
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelLowering.cpp

  Log Message:
  -----------
  [RISCV] Cleanup setOperationAction for ISD::BITCAST with Zfa and D extension. NFC

We only need Custom handling for i64 on RV32. This will be used by
type legalization. We don't need to make it custom for f64 to get
type legalization to custom split i64.

If f64 and i64 are legal types, then ISD::BITCAST should be legal.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list