[llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
    David Green via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu May  1 08:27:30 PDT 2025
    
    
  
davemgreen wrote:
> It looks like this doesn't work, as the fpext/fpround are introduced during legalization which happens from the bottom up, so at the time the fpext is created the fpround doesn't exist yet.
Ah, OK thanks for checking. Considering this fixes the noneon codegen and most of the important cases are a single instruction it looks OK to me. LGTM
https://github.com/llvm/llvm-project/pull/137212
    
    
More information about the llvm-commits
mailing list