[all-commits] [llvm/llvm-project] 702e2d: [HardwareLoops] Add support for strictfp functions...

Kevin P. Neal via All-commits all-commits at lists.llvm.org
Mon Mar 11 05:25:46 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 702e2da15a1c5e728c042afd094eccf1cb3741f0
      https://github.com/llvm/llvm-project/commit/702e2da15a1c5e728c042afd094eccf1cb3741f0
  Author: Kevin P. Neal <52762977+kpneal at users.noreply.github.com>
  Date:   2024-03-11 (Mon, 11 Mar 2024)

  Changed paths:
    M llvm/lib/CodeGen/HardwareLoops.cpp
    A llvm/test/Transforms/HardwareLoops/scalar-while-strictfp.ll

  Log Message:
  -----------
  [HardwareLoops] Add support for strictfp functions. (#84531)

This pass was adding new function calls without adding the strictfp
attribute as required by the rules laid out in the langref. With this
change a make check has 4-5 fewer failing tests with the Verifier
changes in D146845.

LangRef:
https://llvm.org/docs/LangRef.html#constrained-floating-point-intrinsics

Test failures found with "https://reviews.llvm.org/D146845".



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list