aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2020-05-19 12:54:35 -0700
committerErich Keane <erich.keane@intel.com>2020-05-19 13:21:15 -0700
commit74ef6a11478abe5f0f3f817640508f0cf5d8de0c (patch)
tree360879dc1c6c4d18790a53c51feafe919d735a56 /clang/lib/Frontend/CompilerInvocation.cpp
parent350dadaa8ab3db34ff41d7291f43442c57719de3 (diff)
downloadllvm-74ef6a11478abe5f0f3f817640508f0cf5d8de0c.zip
llvm-74ef6a11478abe5f0f3f817640508f0cf5d8de0c.tar.gz
llvm-74ef6a11478abe5f0f3f817640508f0cf5d8de0c.tar.bz2
Fix X86_64 complex-returns for regcall.
D35259 introduced a case where complex types of non-long-double would result in FI.getReturnInfo() to not be initialized properly. This resulted in a crash under some very specific circumstances when dereferencing the LLVMContext. This patch makes sure that these types have the intended getReturnInfo initialization.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions