Convenient for calls to zero-argument functions.
Patch by servuswiegehtz at yahoo.de
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242159
91177308-0d34-0410-b5e6-
96231b3b80d8
return Insert(PHINode::Create(Ty, NumReservedValues), Name);
}
return Insert(PHINode::Create(Ty, NumReservedValues), Name);
}
- CallInst *CreateCall(Value *Callee, ArrayRef<Value *> Args,
+ CallInst *CreateCall(Value *Callee, ArrayRef<Value *> Args = {},
const Twine &Name = "") {
return Insert(CallInst::Create(Callee, Args), Name);
}
const Twine &Name = "") {
return Insert(CallInst::Create(Callee, Args), Name);
}