[Beignet] [PATCH] GBE: clear deadprintfs when current function is done.
Ruiling Song
ruiling.song at intel.com
Tue Aug 26 00:39:11 PDT 2014
It should be cleared, to prevent invalid pointers staying there
when processing next Function.
Signed-off-by: Ruiling Song <ruiling.song at intel.com>
---
backend/src/llvm/llvm_printf_parser.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/backend/src/llvm/llvm_printf_parser.cpp b/backend/src/llvm/llvm_printf_parser.cpp
index e02f5aa..00e1ef8 100644
--- a/backend/src/llvm/llvm_printf_parser.cpp
+++ b/backend/src/llvm/llvm_printf_parser.cpp
@@ -616,6 +616,7 @@ error:
prf.first->eraseFromParent();
}
+ deadprintfs.clear();
delete builder;
return changed;
--
1.7.10.4
More information about the Beignet
mailing list