aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorNigel Perks <nigelp@xmos.com>2020-06-24 12:20:29 -0700
committerErich Keane <erich.keane@intel.com>2020-06-24 12:48:17 -0700
commitdc3f8913d2ad33b1129ea488393e12cc88061aff (patch)
tree5a6c0d6c7920a4ac757fd801b6c9138ff41f4774 /clang/lib/Frontend/CompilerInvocation.cpp
parent395920a6149323a17813b384caf6bdb883fd767e (diff)
downloadllvm-dc3f8913d2ad33b1129ea488393e12cc88061aff.zip
llvm-dc3f8913d2ad33b1129ea488393e12cc88061aff.tar.gz
llvm-dc3f8913d2ad33b1129ea488393e12cc88061aff.tar.bz2
Fix crash on XCore on unused inline in EmitTargetMetadata
EmitTargetMetadata passed to emitTargetMD a null pointer as returned from GetGlobalValue, for an unused inline function which has been removed from the module at that point. A FIXME in CodeGenModule.cpp commented that the calling code in EmitTargetMetadata should be moved into the one target that needs it (XCore). A review comment agreed. So the calling loop has been moved into the XCore subclass. The check for null is done in that loop. Differential Revision: https://reviews.llvm.org/D77068
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions