Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp188 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
237 if (JumpTarget.isGlobal()) { in ExpandMI()
238 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
239 JumpTarget.getTargetFlags()); in ExpandMI()
241 assert(JumpTarget.isSymbol()); in ExpandMI()
242 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
243 JumpTarget.getTargetFlags()); in ExpandMI()
259 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
262 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp490 SDValue JumpTarget = Callee; in getOpndList() local
498 JumpTarget = DAG.getExternalSymbol(Mips16HelperFunction, in getOpndList()
500 ExternalSymbolSDNode *S = cast<ExternalSymbolSDNode>(JumpTarget); in getOpndList()
501 JumpTarget = getAddrGlobal(S, CLI.DL, JumpTarget.getValueType(), DAG, in getOpndList()
508 Ops.push_back(JumpTarget); in getOpndList()
H A DMipsInstrInfo.td813 let Name = "JumpTarget";
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp446 using JumpTarget = BlockScopePosPair; typedef in __anon15de256c0411::CFGBuilder
458 JumpTarget ContinueJumpTarget;
459 JumpTarget BreakJumpTarget;
460 JumpTarget SEHLeaveJumpTarget;
1451 JumpTarget JT = LI->second; in buildCFG()
3098 JumpTarget JT = I->second; in VisitGotoStmt()
3139 SaveAndRestore<JumpTarget> save_break(BreakJumpTarget); in VisitForStmt()
3140 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitForStmt()
3386 ContinueJumpTarget = JumpTarget(Succ, ScopePos); in VisitObjCForCollectionStmt()
3842 SaveAndRestore<JumpTarget> save_break(BreakJumpTarget); in VisitSwitchStmt()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp1586 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1588 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1595 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1596 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
1599 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1601 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1608 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1609 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA8)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp1166 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
1175 if (JumpTarget.isGlobal()) in ExpandMI()
1176 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
1177 JumpTarget.getTargetFlags()); in ExpandMI()
1179 assert(JumpTarget.isSymbol()); in ExpandMI()
1180 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
1181 JumpTarget.getTargetFlags()); in ExpandMI()
1193 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp510 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() function in __anon7e76e5f80111::MatchTable
2794 << MatchTable::JumpTarget(LabelID) in emit()
4704 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
4827 << MatchTable::Comment("default:") << MatchTable::JumpTarget(Default); in emit()
4836 Table << MatchTable::LineBreak << V << MatchTable::JumpTarget(LabelIDs[I]); in emit()