diff options
author | Wang, Pengfei <pengfei.wang@intel.com> | 2021-09-17 10:20:09 +0800 |
---|---|---|
committer | Wang, Pengfei <pengfei.wang@intel.com> | 2021-09-17 10:51:59 +0800 |
commit | e9e1d4751b54126743ed72b1a9178ee51200acf6 (patch) | |
tree | 3ef790f842ba9966e2231a4d4646a532588b2a44 /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp | |
parent | aaf00f3f19c1be69ce10d53236f824c2580c2139 (diff) | |
download | llvm-e9e1d4751b54126743ed72b1a9178ee51200acf6.zip llvm-e9e1d4751b54126743ed72b1a9178ee51200acf6.tar.gz llvm-e9e1d4751b54126743ed72b1a9178ee51200acf6.tar.bz2 |
[X86] Refactor GetSSETypeAtOffset to fix pr51813
D105263 adds support for _Float16 type. It introduced a bug (pr51813) that generates a <4 x half> type instead the default double when passing blank structure by SSE registers.
Although I doubt it may expose a bug somewhere other than D105263, it's good to avoid return half type when no half type in arguments.
Reviewed By: LuoYuanke
Differential Revision: https://reviews.llvm.org/D109607
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions