llvm-project
[RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation
#137973
Merged

Commits
  • [RISCV][TII] Add and use new hook fo optmize/canonicalize instructions after MachineCopyPropagation
    asb committed 1 year ago
  • Add changes missed in first push
    asb committed 1 year ago
  • Fix errors in some patterns and remove PACK/PACKW
    asb committed 1 year ago
  • Use commuteInstruction helper
    asb committed 1 year ago
  • Move optimizeInstructoin to after the preprocessor undefs
    asb committed 1 year ago
  • (cherry-pick) [RISCV][NFC] Add missed // clang-format on
    asb committed 1 year ago
  • Reformat now issue with clang-format being disabled was fixed
    asb committed 1 year ago
  • Consistently avoid use of pseudoinstructions in comments for transforms
    asb committed 1 year ago
  • Pull optimizeInstruction call outside of loop
    asb committed 1 year ago
  • Simplify and/mul* case as suggested in review
    asb committed 1 year ago
  • Re-order instructions in switch
    asb committed 1 year ago
  • clang-format
    asb committed 1 year ago
  • reorder comment to match code logic
    asb committed 1 year ago
  • generalise sltiu check to any non-zero immediate
    asb committed 1 year ago
  • Add sll/srl/sra mv-like case
    asb committed 1 year ago
  • handle sltiu rd, zero, 0
    asb committed 1 year ago
  • Add suggested comments for 'normalize' pre-transforms
    asb committed 1 year ago
  • Get rid of redundant newline
    asb committed 1 year ago
  • Set Changed=true if optimizeInstruction returned true in call from MCP
    asb committed 1 year ago
  • Cover ADD as well
    asb committed 1 year ago
  • Rename hook to simplifyInstruction
    asb committed 1 year ago
  • Merge remote-tracking branch 'origin/main' into 2025q2-riscv-optimize-instruction-hook
    asb committed 1 year ago
  • Add comment to .mir file
    asb committed 1 year ago
  • Rename test
    asb committed 1 year ago
  • Merge remote-tracking branch 'origin/main' into 2025q2-riscv-optimize-instruction-hook
    asb committed 1 year ago
Loading