[PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
    Andy Kaylor via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Aug 23 11:49:10 PDT 2017
    
    
  
andrew.w.kaylor added inline comments.
================
Comment at: test/CodeGen/X86/fp-intrinsics.ll:245
 
+; Verify that fma(1.0) isn't simplified when the rounding mode is
+; unknown.
----------------
These values could be constant folded without rounding, so even though this test case works now it's testing something that we don't necessarily want to be true.  At some point, we're going to want to teach optimizations to recognize these intrinsics and fold cases like this.  That's why I was using 42.1 in the other tests.  It's just an arbitrary value that introduces rounding errors.
Repository:
  rL LLVM
https://reviews.llvm.org/D36335
    
    
More information about the llvm-commits
mailing list