}
/// See AbstractAttribute::initialize(...).
- void initialize(Attributor &A) override {
- indicatePessimisticFixpoint();
- }
+ void initialize(Attributor &A) override { indicatePessimisticFixpoint(); }
/// See AbstractAttribute::updateImpl(...).
ChangeStatus updateImpl(Attributor &A) override {
CI->takeName(II);
replaceAllInstructionUsesWith(*II, *CI);
- // If this is a nounwind + mayreturn invoke we only remove the unwind edge.
- // This is done by moving the invoke into a new and dead block and connecting
- // the normal destination of the invoke with a branch that follows the call
- // replacement we created above.
+ // If this is a nounwind + mayreturn invoke we only remove the
+ // unwind edge. This is done by moving the invoke into a new and
+ // dead block and connecting the normal destination of the invoke
+ // with a branch that follows the call replacement we created
+ // above.
if (MayReturn) {
- BasicBlock *NewDeadBB = SplitBlock(BB, II, nullptr, nullptr, nullptr, ".i2c");
+ BasicBlock *NewDeadBB =
+ SplitBlock(BB, II, nullptr, nullptr, nullptr, ".i2c");
assert(isa<BranchInst>(BB->getTerminator()) &&
BB->getTerminator()->getNumSuccessors() == 1 &&
BB->getTerminator()->getSuccessor(0) == NewDeadBB);
}
template <typename base_ty, base_ty BestState, base_ty WorstState>
-raw_ostream &llvm::
-operator<<(raw_ostream &OS,
- const IntegerStateBase<base_ty, BestState, WorstState> &S) {
+raw_ostream &
+llvm::operator<<(raw_ostream &OS,
+ const IntegerStateBase<base_ty, BestState, WorstState> &S) {
return OS << "(" << S.getKnown() << "-" << S.getAssumed() << ")"
<< static_cast<const AbstractState &>(S);
}