We don't need to assert the kernel if we met some
debug related intrinsics. Just ignore them.
This patch could make beignet works well with Debug
mode clBLAS.
Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
this->newRegister(&I);
break;
#endif /* LLVM_VERSION_MINOR >= 2 */
+ case Intrinsic::debugtrap:
+ case Intrinsic::dbg_value:
+ case Intrinsic::dbg_declare:
+ break;
default:
GBE_ASSERTM(false, "Unsupported intrinsics");
}
case Intrinsic::lifetime_end:
break;
#endif /* LLVM_VERSION_MINOR >= 2 */
+ case Intrinsic::debugtrap:
+ case Intrinsic::dbg_value:
+ case Intrinsic::dbg_declare:
+ break;
default: NOT_IMPLEMENTED;
}
} else {