Signed-off-by: Bai Yannan <[email protected]>
---
backend/src/llvm/llvm_gen_backend.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/backend/src/llvm/llvm_gen_backend.cpp
b/backend/src/llvm/llvm_gen_backend.cpp
index b75da22..e3b6b13 100644
--- a/backend/src/llvm/llvm_gen_backend.cpp
+++ b/backend/src/llvm/llvm_gen_backend.cpp
@@ -203,7 +203,8 @@ if(OCL_PROFILING){ \
llvm::DebugLoc dg; \
GET_INSN_DBGLOC##FLAG(I); \
gbe::ir::BasicBlock * bb = ctx.getBlock();
\
- for(gbe::ir::Instruction *in = bb->getFirstInstruction();
in!=bb->getLastInstruction(); in=bb->getSuccessorInstruction(in) )\
+ if(bb)\
+ for(gbe::ir::Instruction *in = bb->getFirstInstruction();
in!=bb->getLastInstruction(); in=bb->getSuccessorInstruction(in) )\
if(!in->DBGInfo.hasDBGInfo) in->setDBGInfo(dg.getLine(),
dg.getCol());\
}
// end define SET_GENIR_DBGINFO
--
1.9.1
_______________________________________________
Beignet mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/beignet