@@ -616,7 +616,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
616
616
return getTargetAddend (Op.getExpr ());
617
617
}
618
618
619
- bool replaceBranchTarget (MCInst &Inst, const MCSymbol *TBB,
619
+ void replaceBranchTarget (MCInst &Inst, const MCSymbol *TBB,
620
620
MCContext *Ctx) const override {
621
621
assert ((isCall (Inst) || isBranch (Inst)) && !isIndirectBranch (Inst) &&
622
622
" Invalid instruction" );
@@ -638,7 +638,6 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
638
638
639
639
*OI = MCOperand::createExpr (
640
640
MCSymbolRefExpr::create (TBB, MCSymbolRefExpr::VK_None, *Ctx));
641
- return true ;
642
641
}
643
642
644
643
// / Matches indirect branch patterns in AArch64 related to a jump table (JT),
@@ -969,7 +968,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
969
968
}
970
969
}
971
970
972
- bool reverseBranchCondition (MCInst &Inst, const MCSymbol *TBB,
971
+ void reverseBranchCondition (MCInst &Inst, const MCSymbol *TBB,
973
972
MCContext *Ctx) const override {
974
973
if (isTB (Inst) || isCB (Inst)) {
975
974
Inst.setOpcode (getInvertedBranchOpcode (Inst.getOpcode ()));
@@ -984,7 +983,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
984
983
LLVM_DEBUG (Inst.dump ());
985
984
llvm_unreachable (" Unrecognized branch instruction" );
986
985
}
987
- return replaceBranchTarget (Inst, TBB, Ctx);
986
+ replaceBranchTarget (Inst, TBB, Ctx);
988
987
}
989
988
990
989
int getPCRelEncodingSize (const MCInst &Inst) const override {
0 commit comments