ΒΆbool parseWidenableBranch(
llvm::User* U,
llvm::Use*& Cond,
llvm::Use*& WC,
llvm::BasicBlock*& IfTrueBB,
llvm::BasicBlock*& IfFalseBB)
bool parseWidenableBranch(
llvm::User* U,
llvm::Use*& Cond,
llvm::Use*& WC,
llvm::BasicBlock*& IfTrueBB,
llvm::BasicBlock*& IfFalseBB)
Description
Analgous to the above, but return the Uses so that that they can be modified. Unlike previous version, Condition is optional and may be null.
Declared at: llvm/include/llvm/Analysis/GuardUtils.h:49
Parameters
- llvm::User* U
- llvm::Use*& Cond
- llvm::Use*& WC
- llvm::BasicBlock*& IfTrueBB
- llvm::BasicBlock*& IfFalseBB