llvm::InvertBranch

Invert a conditional branch's condition and swap its successors.

Synopsis

Declared in <llvm/Transforms/Utils/BasicBlockUtils.h>

void
InvertBranch(
    CondBrInst* PBI,
    IRBuilderBase& Builder);

Parameters

NameDescription
PBIConditional branch to invert.
BuilderIR builder used to materialize the inverted condition.