Searched refs:BrTarget (Results 1 – 7 of 7) sorted by relevance
144 MachineBasicBlock *BrTarget = CondBr.getOperand(1).getMBB(); in knownRegValInBlock() local145 if ((CC == AArch64CC::EQ && BrTarget != MBB) || in knownRegValInBlock()146 (CC == AArch64CC::NE && BrTarget == MBB)) in knownRegValInBlock()
2180 unsigned BrTarget = MI->getOperand(0).getReg(); in emitPtrauthBranch() local2195 if (BrTarget == AddrDisc) in emitPtrauthBranch()2233 BRInst.addOperand(MCOperand::createReg(BrTarget)); in emitPtrauthBranch()
88 let Name = "BrTarget";90 def BrTarget : Operand<OtherVT> {680 def BT : InstBR<(outs), (ins BrTarget:$addr),686 def BRCC : InstBR<(outs), (ins BrTarget:$addr, CCOp:$DDDI),
4283 MCSymbol *BrTarget; in expandDivRem() local4290 BrTarget = Context.createTempSymbol(); in expandDivRem()4291 LabelOp = MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandDivRem()4302 TOut.getStreamer().emitLabel(BrTarget); in expandDivRem()4313 TOut.getStreamer().emitLabel(BrTarget); in expandDivRem()5215 MCSymbol * BrTarget = Context.createTempSymbol(); in expandMulO() local5217 MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandMulO()5224 TOut.getStreamer().emitLabel(BrTarget); in expandMulO()5252 MCSymbol * BrTarget = Context.createTempSymbol(); in expandMulOU() local5254 MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandMulOU()[all …]
3779 const MachineOperand &BrTarget = MI.getOperand(1); in getDotNewPredJumpOp() local3790 if (BrTarget.isMBB()) { in getDotNewPredJumpOp()3791 const MachineBasicBlock *Dst = BrTarget.getMBB(); in getDotNewPredJumpOp()
75 let ParserMatchClass = ImmediateAsmOperand<"BrTarget">;
1676 MachineBasicBlock *BrTarget = MI.getOperand(0).getMBB(); in applyOptBrCondByInvertingCond() local1695 BrCond->getOperand(1).setMBB(BrTarget); in applyOptBrCondByInvertingCond()