ΒΆ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