[llvm] [llvm][AArch64] Improve the cost model for i128 div's (PR #107306)
    David Green via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Sep  4 15:00:14 PDT 2024
    
    
  
https://github.com/davemgreen commented:
We tend to use 10 as the cost of a libcall. Does what you are doing need to be more precise than that?
It might be worth using `size > 64`. For larger sizes the codegen is horrendous, but giving it a higher cost sounds at least more correct!  It could be 10 * type legalization cost or something like it.
Otherwise this sounds good to me. Let me know what you think.
https://github.com/llvm/llvm-project/pull/107306
    
    
More information about the llvm-commits
mailing list