@@ -262,7 +262,6 @@ class IRBuilder : public IRBuilderBase {
262
262
llvm::CallInst *CreateCall (llvm::Value *Callee, ArrayRef<llvm::Value *> Args,
263
263
const Twine &Name = " " ,
264
264
llvm::MDNode *FPMathTag = nullptr ) {
265
- assert ((!DebugInfo || getCurrentDebugLocation ()) && " no debugloc on call" );
266
265
auto Call = IRBuilderBase::CreateCall (Callee, Args, Name, FPMathTag);
267
266
setCallingConvUsingCallee (Call);
268
267
return Call;
@@ -272,7 +271,6 @@ class IRBuilder : public IRBuilderBase {
272
271
ArrayRef<llvm::Value *> Args,
273
272
const Twine &Name = " " ,
274
273
llvm::MDNode *FPMathTag = nullptr ) {
275
- assert ((!DebugInfo || getCurrentDebugLocation ()) && " no debugloc on call" );
276
274
auto Call = IRBuilderBase::CreateCall (FTy, Callee, Args, Name, FPMathTag);
277
275
setCallingConvUsingCallee (Call);
278
276
return Call;
@@ -282,7 +280,6 @@ class IRBuilder : public IRBuilderBase {
282
280
ArrayRef<llvm::Value *> Args,
283
281
const Twine &Name = " " ,
284
282
llvm::MDNode *FPMathTag = nullptr ) {
285
- assert ((!DebugInfo || getCurrentDebugLocation ()) && " no debugloc on call" );
286
283
auto Call = IRBuilderBase::CreateCall (Callee, Args, Name, FPMathTag);
287
284
setCallingConvUsingCallee (Call);
288
285
return Call;
0 commit comments