diff options
author | Anastasia Stulova <anastasia.stulova@arm.com> | 2016-04-26 15:14:01 +0000 |
---|---|---|
committer | Anastasia Stulova <anastasia.stulova@arm.com> | 2016-04-26 15:14:01 +0000 |
commit | 0937a7d8143056c43918642e5d2b444deee9dbb0 (patch) | |
tree | cbbfc92b17d70130bf792ba04c14126cf2b1ff0a /clang/lib/CodeGen/TargetInfo.cpp | |
parent | 90927006833f81e544f9c84d712d574c492e7d38 (diff) | |
download | bcm5719-llvm-0937a7d8143056c43918642e5d2b444deee9dbb0.tar.gz bcm5719-llvm-0937a7d8143056c43918642e5d2b444deee9dbb0.zip |
[SPIR] Remove an assert mandating SPIR for OpenCL sources only.
SPIR target can be used for C/C++ inputs too (i.e. in OpenCL compatible mode for the libs creation).
Patch by Neil Henning!
Review: http://reviews.llvm.org/D19478
llvm-svn: 267561
Diffstat (limited to 'clang/lib/CodeGen/TargetInfo.cpp')
-rw-r--r-- | clang/lib/CodeGen/TargetInfo.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp index dcea1a529ee..4512f702e7e 100644 --- a/clang/lib/CodeGen/TargetInfo.cpp +++ b/clang/lib/CodeGen/TargetInfo.cpp @@ -7442,7 +7442,6 @@ public: /// Emit SPIR specific metadata: OpenCL and SPIR version. void SPIRTargetCodeGenInfo::emitTargetMD(const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { - assert(CGM.getLangOpts().OpenCL && "SPIR is only for OpenCL"); llvm::LLVMContext &Ctx = CGM.getModule().getContext(); llvm::Type *Int32Ty = llvm::Type::getInt32Ty(Ctx); llvm::Module &M = CGM.getModule(); |