[PATCH] D62132: [RFC] Intrinsics for Hardware Loops
Sam Parker via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon May 20 06:25:59 PDT 2019
samparker added a comment.
In D62132#1508322 <https://reviews.llvm.org/D62132#1508322>, @SjoerdMeijer wrote:
> Loop tail predication and VPT block predication use different mechanism, architecturally. The former uses FPSCR.LTPSIZE, and the latter VPR, right? But I don't think it matters or changes anything for the rest of your story.
Indeed, the register is only used for code generation here. I expect that we will need separate registers in the compiler for each in the final implementation as both architecture registers are used at runtime if there's a VPT block within a tail-predicated loop.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D62132/new/
https://reviews.llvm.org/D62132
More information about the llvm-commits
mailing list