aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorKevin P. Neal <kevin.neal@sas.com>2020-07-29 10:33:01 -0400
committerKevin P. Neal <kevin.neal@sas.com>2020-08-03 13:25:24 -0400
commitd535a91d13b88b547ba24ec50337aa0715d74d4d (patch)
tree952f10f59ab625cf0217f90d94d1c5411a57f3e7 /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent317e00dc54c74a2e0fd0c62bdc6a6d68b0d2ca7e (diff)
downloadllvm-d535a91d13b88b547ba24ec50337aa0715d74d4d.zip
llvm-d535a91d13b88b547ba24ec50337aa0715d74d4d.tar.gz
llvm-d535a91d13b88b547ba24ec50337aa0715d74d4d.tar.bz2
[FPEnv] IRBuilder fails to add strictfp attribute
The strictfp attribute is required on all function calls in a function that is itself marked with the strictfp attribute. The IRBuilder knows this and has a method for adding the attribute to function call instructions. If a function being called has the strictfp attribute itself then the IRBuilder will refuse to add the attribute to the calling instruction despite being asked to add it. Eliminate this error. Differential Revision: https://reviews.llvm.org/D84878
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions