diff options
author | Kevin P. Neal <kevin.neal@sas.com> | 2020-07-29 10:33:01 -0400 |
---|---|---|
committer | Kevin P. Neal <kevin.neal@sas.com> | 2020-08-03 13:25:24 -0400 |
commit | d535a91d13b88b547ba24ec50337aa0715d74d4d (patch) | |
tree | 952f10f59ab625cf0217f90d94d1c5411a57f3e7 /llvm/lib/Transforms/Utils/LoopVersioning.cpp | |
parent | 317e00dc54c74a2e0fd0c62bdc6a6d68b0d2ca7e (diff) | |
download | llvm-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