diff options
| author | Hans Wennborg <hans@hanshq.net> | 2018-08-16 10:00:54 +0000 |
|---|---|---|
| committer | Hans Wennborg <hans@hanshq.net> | 2018-08-16 10:00:54 +0000 |
| commit | f273c33c1f1c8f07e16d0adcc276f26703a7d77e (patch) | |
| tree | 2b98b40b0e4fc239818c48e4ed2a947e80dc0fa0 /llvm/lib/CodeGen/LiveDebugVariables.h | |
| parent | 7b0a6d324692b5861e001f943e84dbb6187c6926 (diff) | |
| download | bcm5719-llvm-f273c33c1f1c8f07e16d0adcc276f26703a7d77e.tar.gz bcm5719-llvm-f273c33c1f1c8f07e16d0adcc276f26703a7d77e.zip | |
Merging r339535:
------------------------------------------------------------------------
r339535 | ctopper | 2018-08-13 08:53:47 +0200 (Mon, 13 Aug 2018) | 5 lines
[SelectionDAG] In PromoteIntRes_BITCAST, when the input is TypePromoteFloat, make sure the output type is scalar. For vectors, use a store and load of temporary.
Previously if the result type was a vector, we emitted a FP_TO_FP16 with a vector result type which isn't valid.
This is basically the opposite case of the root cause of PR38533.
------------------------------------------------------------------------
llvm-svn: 339856
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.h')
0 files changed, 0 insertions, 0 deletions

