@@ -616,7 +616,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
616616 return getTargetAddend (Op.getExpr ());
617617 }
618618
619- bool replaceBranchTarget (MCInst &Inst, const MCSymbol *TBB,
619+ void replaceBranchTarget (MCInst &Inst, const MCSymbol *TBB,
620620 MCContext *Ctx) const override {
621621 assert ((isCall (Inst) || isBranch (Inst)) && !isIndirectBranch (Inst) &&
622622 " Invalid instruction" );
@@ -638,7 +638,6 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
638638
639639 *OI = MCOperand::createExpr (
640640 MCSymbolRefExpr::create (TBB, MCSymbolRefExpr::VK_None, *Ctx));
641- return true ;
642641 }
643642
644643 // / Matches indirect branch patterns in AArch64 related to a jump table (JT),
@@ -969,7 +968,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
969968 }
970969 }
971970
972- bool reverseBranchCondition (MCInst &Inst, const MCSymbol *TBB,
971+ void reverseBranchCondition (MCInst &Inst, const MCSymbol *TBB,
973972 MCContext *Ctx) const override {
974973 if (isTB (Inst) || isCB (Inst)) {
975974 Inst.setOpcode (getInvertedBranchOpcode (Inst.getOpcode ()));
@@ -984,7 +983,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
984983 LLVM_DEBUG (Inst.dump ());
985984 llvm_unreachable (" Unrecognized branch instruction" );
986985 }
987- return replaceBranchTarget (Inst, TBB, Ctx);
986+ replaceBranchTarget (Inst, TBB, Ctx);
988987 }
989988
990989 int getPCRelEncodingSize (const MCInst &Inst) const override {
0 commit comments