Home
last modified time | relevance | path

Searched refs:BrTarget (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp148 MachineBasicBlock *BrTarget = CondBr.getOperand(1).getMBB(); in knownRegValInBlock() local
149 if ((CC == AArch64CC::EQ && BrTarget != MBB) || in knownRegValInBlock()
150 (CC == AArch64CC::NE && BrTarget == MBB)) in knownRegValInBlock()
H A DAArch64AsmPrinter.cpp2002 unsigned BrTarget = MI->getOperand(0).getReg(); in emitPtrauthBranch() local
2032 BRInst.addOperand(MCOperand::createReg(BrTarget)); in emitPtrauthBranch()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.td87 let Name = "BrTarget";
89 def BrTarget : Operand<OtherVT> {
679 def BT : InstBR<(outs), (ins BrTarget:$addr),
685 def BRCC : InstBR<(outs), (ins BrTarget:$addr, CCOp:$DDDI),
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp4340 MCSymbol *BrTarget; in expandDivRem() local
4347 BrTarget = Context.createTempSymbol(); in expandDivRem()
4348 LabelOp = MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandDivRem()
4359 TOut.getStreamer().emitLabel(BrTarget); in expandDivRem()
4370 TOut.getStreamer().emitLabel(BrTarget); in expandDivRem()
5273 MCSymbol * BrTarget = Context.createTempSymbol(); in expandMulO() local
5275 MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandMulO()
5282 TOut.getStreamer().emitLabel(BrTarget); in expandMulO()
5310 MCSymbol * BrTarget = Context.createTempSymbol(); in expandMulOU() local
5312 MCOperand::createExpr(MCSymbolRefExpr::create(BrTarget, Context)); in expandMulOU()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp3775 const MachineOperand &BrTarget = MI.getOperand(1); in getDotNewPredJumpOp() local
3786 if (BrTarget.isMBB()) { in getDotNewPredJumpOp()
3787 const MachineBasicBlock *Dst = BrTarget.getMBB(); in getDotNewPredJumpOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.td74 let ParserMatchClass = ImmediateAsmOperand<"BrTarget">;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1608 MachineBasicBlock *BrTarget = MI.getOperand(0).getMBB(); in applyOptBrCondByInvertingCond() local
1627 BrCond->getOperand(1).setMBB(BrTarget); in applyOptBrCondByInvertingCond()