User Details
- User Since
- Jun 1 2015, 8:58 AM (407 w, 6 d)
Mon, Mar 6
Tue, Feb 28
Just a glancing review but, to me, "expand pseudos" has a more immediate connotation of the many pseudo expansion passes (e.g., RISCVExpandPseudoInsts) than "expanding the set of pseudos" as you seem to intend it.
Feb 21 2023
Feb 8 2023
Maybe I missed the rationale, but why not use the ExpandVectorPredicationPass for this?
Feb 6 2023
Superseded by D139873 amongst others
Bit late to the party, but thanks for doing this
Feb 2 2023
LGTM other than test header comment that needs changed.
Jan 30 2023
LGTM other than nits
Jan 24 2023
Jan 23 2023
Thanks for kicking this off. Unfortunately I don't have the time right now to give an in-depth review.
Jan 12 2023
Dec 13 2022
Nov 30 2022
LGTM (with nit) - I couldn't find or think of any problems arising from this.
LGTM
Nov 24 2022
LGTM too, with some minor suggestions
Nov 15 2022
Nov 10 2022
LGTM
Nov 7 2022
Nov 2 2022
LGTM
Oct 28 2022
LGTM other than a nit, but I concur that a comment in AutoUpgrade would be nice.
Oct 24 2022
I agree with @reames, though I do think the patch description could use a rewrite.
Oct 19 2022
Seems like a reasonable approach to me. I feel it's too difficult for targets to account for the alignment of non-default stack IDs themselves. And that's without your suspicions that scalable vectors may not even be knowingly excluded at the present time.
Oct 18 2022
LGTM
Oct 13 2022
Does anything in the callee expect/rely on the alignment? I'm wondering if it's possible that a caller with one subtarget uses a lower alignment than its callee with another subtarget, causing issues.
Oct 11 2022
Oct 7 2022
LGTM too - makes sense.
Oct 6 2022
LGTM
Oct 5 2022
add missing case, update examples sections
Oct 4 2022
rebase
LGTM
LGTM
Oct 3 2022
LGTM
Sep 28 2022
Fixed-vector tests should be in fixed-vectors-round-vp.ll
Sep 27 2022
Fixed vector tests?
Forgive me if I've missed something but you're adding support for widening and splitting in the legalizer without adding tests for that behaviour.
LGTM but I have seen that we have some %t and %also.r mismatches throughout the LangRef that were introduced with the more recent VP intrinsics that have probably since been copy/pasted.
Sep 26 2022
Sep 22 2022
LGTM. Thanks, this has been on my list for a long while but I've not had the bandwidth to do much upstreaming recently.
Sep 20 2022
I think some level of verification makes sense. I half worry that some instructions may not behave so nicely and we'll have to add exceptions to our rules, but none come to mind right now.
Sep 15 2022
LGTM
Sep 6 2022
LGTM too
Sep 5 2022
Looks good to me.
Sep 1 2022
Thanks for doing this!
Aug 29 2022
Do we need a new test in expand-vp.ll? It seems that test has been forgotten about somewhat. There's no fneg in there. Maybe the expansion for that hasn't been implemented? Hard to keep track.
Aug 25 2022
LGTM
Aug 3 2022
LGTM
Aug 2 2022
The change LGTM but I'd like to know why only VP INT_TO_FP nodes are handled in this code.
Jul 28 2022
LGTM
Jul 20 2022
LGTM, thanks for the well-written description.
Jul 18 2022
Jul 14 2022
LGTM