llvm-project
42e0d302
- [NVPTX] Enhance `mul.wide` and `mad.wide` peepholes (#150477)
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Commit
61 days ago
[NVPTX] Enhance `mul.wide` and `mad.wide` peepholes (#150477) Implements `(sign_extend|zero_extend (mul|shl) x, y) -> (mul.wide x, y)` as a DAG combine. Implements `(add (mul.wide a, b), c) -> (mad.wide a, b, c)` in instruction selection.
References
#150477 - [NVPTX] Enhance `mul.wide` and `mad.wide` peepholes
Author
justinfargnoli
Parents
e8e9bef3
Loading