diff options
author | Elizabeth Andrews <elizabeth.andrews@intel.com> | 2021-11-01 13:28:20 -0700 |
---|---|---|
committer | Elizabeth Andrews <elizabeth.andrews@intel.com> | 2021-11-02 12:00:26 -0700 |
commit | 5c8d3053fa0c183ea4f908e51a111ada3d4031f2 (patch) | |
tree | 714a41a0168e8b3bba192b142d900818bc6a90d7 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | |
parent | 7011511f297fc85cda9fb8d6953df99641610fed (diff) | |
download | llvm-5c8d3053fa0c183ea4f908e51a111ada3d4031f2.zip llvm-5c8d3053fa0c183ea4f908e51a111ada3d4031f2.tar.gz llvm-5c8d3053fa0c183ea4f908e51a111ada3d4031f2.tar.bz2 |
Fix complex types declared using mode TC
This patch reverts incorrect IR introduced in commit d11ec6f67e45
[Clang] Enable IC/IF mode for __ibm128, for complex types declared
using __attribute__((mode(TC))). TC corresponds to an unspecified
128-bit format, which on some targets is a double-double format
(like __ibm128_t) and on others is float128_t. The bug in d11ec6f67e45
is that long double is only safe to use when it's known to be one of
these formats.
Differential Revision: https://reviews.llvm.org/D112975
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions