Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp211 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
217 if (JumpTarget.isGlobal()) { in emitEpilogue()
218 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in emitEpilogue()
219 JumpTarget.getTargetFlags()); in emitEpilogue()
221 assert(JumpTarget.isSymbol() && "unexpected tail call destination"); in emitEpilogue()
222 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in emitEpilogue()
223 JumpTarget.getTargetFlags()); in emitEpilogue()
226 assert(RetOpcode == AArch64::TC_RETURNxi && JumpTarget.isReg() in emitEpilogue()
230 MIB.addReg(JumpTarget.getReg(), RegState::Kill); in emitEpilogue()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp290 typedef BlockScopePosPair JumpTarget; typedef in __anon7f9b860f0111::CFGBuilder
298 JumpTarget ContinueJumpTarget;
299 JumpTarget BreakJumpTarget;
308 typedef llvm::DenseMap<LabelDecl*, JumpTarget> LabelMapTy;
691 JumpTarget JT = LI->second; in buildCFG()
1924 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); in VisitLabelStmt()
1970 JumpTarget JT = I->second; in VisitGotoStmt()
2009 SaveAndRestore<JumpTarget> save_break(BreakJumpTarget); in VisitForStmt()
2010 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitForStmt()
2020 SaveAndRestore<JumpTarget> save_continue(ContinueJumpTarget); in VisitForStmt()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp475 SDValue JumpTarget = Callee; in getOpndList() local
483 JumpTarget = DAG.getExternalSymbol(Mips16HelperFunction, getPointerTy()); in getOpndList()
484 ExternalSymbolSDNode *S = cast<ExternalSymbolSDNode>(JumpTarget); in getOpndList()
485 JumpTarget = getAddrGlobal(S, JumpTarget.getValueType(), DAG, in getOpndList()
492 Ops.push_back(JumpTarget); in getOpndList()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp847 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
849 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in emitEpilogue()
856 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
857 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in emitEpilogue()
860 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
862 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in emitEpilogue()
869 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
870 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA8)).addImm(JumpTarget.getImm()); in emitEpilogue()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMFrameLowering.cpp451 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
459 if (JumpTarget.isGlobal()) in emitEpilogue()
460 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in emitEpilogue()
461 JumpTarget.getTargetFlags()); in emitEpilogue()
463 assert(JumpTarget.isSymbol()); in emitEpilogue()
464 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in emitEpilogue()
465 JumpTarget.getTargetFlags()); in emitEpilogue()
473 addReg(JumpTarget.getReg(), RegState::Kill); in emitEpilogue()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86FrameLowering.cpp838 MachineOperand &JumpTarget = MBBI->getOperand(0); in emitEpilogue() local
864 if (JumpTarget.isGlobal()) in emitEpilogue()
865 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in emitEpilogue()
866 JumpTarget.getTargetFlags()); in emitEpilogue()
868 assert(JumpTarget.isSymbol()); in emitEpilogue()
869 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in emitEpilogue()
870 JumpTarget.getTargetFlags()); in emitEpilogue()
880 addReg(JumpTarget.getReg(), RegState::Kill); in emitEpilogue()
883 addReg(JumpTarget.getReg(), RegState::Kill); in emitEpilogue()