diff options
| author | Akshay Kumar <akshay.kumar@blackfigtech.com> | 2022-01-17 22:09:22 +0530 |
|---|---|---|
| committer | Shivam Gupta <shivam98.tkg@gmail.com> | 2022-01-18 00:25:15 +0530 |
| commit | 6f61fe7de97c78adc8fac528239260122fb83be5 (patch) | |
| tree | 6939e4cc43fed1e4d6b230420c7a06f0bab46b8b /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
| parent | 311207bbea2b109ca6e40426bebe76a5f9786315 (diff) | |
| download | llvm-6f61fe7de97c78adc8fac528239260122fb83be5.zip llvm-6f61fe7de97c78adc8fac528239260122fb83be5.tar.gz llvm-6f61fe7de97c78adc8fac528239260122fb83be5.tar.bz2 | |
[Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
For the following test case, clang is crashing for ARM64 architecture
$ cat crash.c
double crash(double a, double b)
{
return __builtin_copysign(a, b);
}
$ clang -O2 -march=armv8-a+nosimd --target=arm64 -S crash.c -o /dev/null
fatal error: error in backend: Cannot select: 0x7fae361bb4e8: v2i64 = AArch64ISD::BIT 0x7fae361bb210, 0x7fae361bb278, 0x7fae361bb480
Fix: PR51806
Reviewed By: dmgreen
Differential Revision: https://reviews.llvm.org/D116581
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions
