llvm-project
[RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation
#137973
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
25
Changes
View On
GitHub
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