Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ExpandPseudo.cpp86 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
113 if (JumpTarget.isGlobal()) in ExpandMI()
114 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
115 JumpTarget.getTargetFlags()); in ExpandMI()
117 assert(JumpTarget.isSymbol()); in ExpandMI()
118 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
119 JumpTarget.getTargetFlags()); in ExpandMI()
131 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
134 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ExpandPseudo.cpp196 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
246 if (JumpTarget.isGlobal()) { in ExpandMI()
247 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
248 JumpTarget.getTargetFlags()); in ExpandMI()
250 assert(JumpTarget.isSymbol()); in ExpandMI()
251 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
252 JumpTarget.getTargetFlags()); in ExpandMI()
266 JumpTarget.setIsKill(); in ExpandMI()
269 .add(JumpTarget); in ExpandMI()
271 JumpTarget.setIsKill(); in ExpandMI()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86ExpandPseudo.cpp196 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
246 if (JumpTarget.isGlobal()) { in ExpandMI()
247 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
248 JumpTarget.getTargetFlags()); in ExpandMI()
250 assert(JumpTarget.isSymbol()); in ExpandMI()
251 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
252 JumpTarget.getTargetFlags()); in ExpandMI()
266 JumpTarget.setIsKill(); in ExpandMI()
269 .add(JumpTarget); in ExpandMI()
271 JumpTarget.setIsKill(); in ExpandMI()
[all …]
/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringX8664.cpp614 void TargetX8664::lowerIndirectJump(Variable *JumpTarget) { in lowerIndirectJump() argument
618 if (JumpTarget->getType() != IceType_i64) { in lowerIndirectJump()
620 _movzx(T, JumpTarget); in lowerIndirectJump()
621 JumpTarget = T; in lowerIndirectJump()
629 _mov(T, JumpTarget); in lowerIndirectJump()
636 JumpTarget = T64; in lowerIndirectJump()
639 _jmp(JumpTarget); in lowerIndirectJump()
DIceTargetLoweringX8632.h63 void lowerIndirectJump(Variable *JumpTarget);
DIceTargetLoweringX8664.h66 void lowerIndirectJump(Variable *JumpTarget);
DIceTargetLoweringX8632.cpp296 void TargetX8632::lowerIndirectJump(Variable *JumpTarget) { in lowerIndirectJump() argument
302 _and(JumpTarget, Ctx->getConstantInt32(~(BundleSize - 1))); in lowerIndirectJump()
305 _jmp(JumpTarget); in lowerIndirectJump()
DIceTargetLoweringX86Base.h344 void lowerIndirectJump(Variable *JumpTarget) { in lowerIndirectJump() argument
348 std::move(JumpTarget)); in lowerIndirectJump()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp482 SDValue JumpTarget = Callee; in getOpndList() local
490 JumpTarget = DAG.getExternalSymbol(Mips16HelperFunction, in getOpndList()
492 ExternalSymbolSDNode *S = cast<ExternalSymbolSDNode>(JumpTarget); in getOpndList()
493 JumpTarget = getAddrGlobal(S, CLI.DL, JumpTarget.getValueType(), DAG, in getOpndList()
500 Ops.push_back(JumpTarget); in getOpndList()
DMipsInstrInfo.td826 let Name = "JumpTarget";
/external/llvm-project/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp482 SDValue JumpTarget = Callee; in getOpndList() local
490 JumpTarget = DAG.getExternalSymbol(Mips16HelperFunction, in getOpndList()
492 ExternalSymbolSDNode *S = cast<ExternalSymbolSDNode>(JumpTarget); in getOpndList()
493 JumpTarget = getAddrGlobal(S, CLI.DL, JumpTarget.getValueType(), DAG, in getOpndList()
500 Ops.push_back(JumpTarget); in getOpndList()
DMipsInstrInfo.td826 let Name = "JumpTarget";
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp495 SDValue JumpTarget = Callee; in getOpndList() local
503 JumpTarget = DAG.getExternalSymbol(Mips16HelperFunction, in getOpndList()
505 ExternalSymbolSDNode *S = cast<ExternalSymbolSDNode>(JumpTarget); in getOpndList()
506 JumpTarget = getAddrGlobal(S, CLI.DL, JumpTarget.getValueType(), DAG, in getOpndList()
513 Ops.push_back(JumpTarget); in getOpndList()
DMipsInstrInfo.td615 let Name = "JumpTarget";
/external/clang/lib/Analysis/
DCFG.cpp367 typedef BlockScopePosPair JumpTarget; typedef in __anon30bb6a660111::CFGBuilder
375 JumpTarget ContinueJumpTarget;
376 JumpTarget BreakJumpTarget;
385 typedef llvm::DenseMap<LabelDecl*, JumpTarget> LabelMapTy;
1069 JumpTarget JT = LI->second; in buildCFG()
2329 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); in VisitLabelStmt()
2387 JumpTarget JT = I->second; in VisitGotoStmt()
2426 SaveAndRestore<JumpTarget> save_break(BreakJumpTarget); in VisitForStmt()
2427 BreakJumpTarget = JumpTarget(LoopSuccessor, ScopePos); in VisitForStmt()
2437 SaveAndRestore<JumpTarget> save_continue(ContinueJumpTarget); in VisitForStmt()
[all …]
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp1845 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1846 if (JumpTarget.isGlobal()) in createTailCallBranchInstr()
1848 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1849 else if (JumpTarget.isSymbol()) in createTailCallBranchInstr()
1851 addExternalSymbol(JumpTarget.getSymbolName()); in createTailCallBranchInstr()
1860 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1861 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
1864 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1865 if (JumpTarget.isGlobal()) in createTailCallBranchInstr()
1867 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
[all …]
/external/llvm-project/clang/lib/Analysis/
DCFG.cpp467 using JumpTarget = BlockScopePosPair; typedef in __anon99fcb4940411::CFGBuilder
479 JumpTarget ContinueJumpTarget;
480 JumpTarget BreakJumpTarget;
481 JumpTarget SEHLeaveJumpTarget;
493 using LabelMapTy = llvm::DenseMap<LabelDecl *, JumpTarget>;
1555 JumpTarget JT = LI->second; in buildCFG()
1573 JumpTarget JT = LI->second; in buildCFG()
3226 SaveAndRestore<JumpTarget> save_break(SEHLeaveJumpTarget); in VisitSEHTryStmt()
3227 SEHLeaveJumpTarget = JumpTarget(SEHTrySuccessor, ScopePos); in VisitSEHTryStmt()
3244 LabelMap[L->getDecl()] = JumpTarget(LabelBlock, ScopePos); in VisitLabelStmt()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp1350 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1352 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1359 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1360 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
1363 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1365 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1372 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1373 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA8)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
/external/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1009 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
1018 if (JumpTarget.isGlobal()) in ExpandMI()
1019 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
1020 JumpTarget.getTargetFlags()); in ExpandMI()
1022 assert(JumpTarget.isSymbol()); in ExpandMI()
1023 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
1024 JumpTarget.getTargetFlags()); in ExpandMI()
1033 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp1736 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1738 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1745 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1746 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
1749 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1751 addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset()); in createTailCallBranchInstr()
1758 MachineOperand &JumpTarget = MBBI->getOperand(0); in createTailCallBranchInstr() local
1759 BuildMI(MBB, MBBI, dl, TII.get(PPC::TAILBA8)).addImm(JumpTarget.getImm()); in createTailCallBranchInstr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1174 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
1183 if (JumpTarget.isGlobal()) in ExpandMI()
1184 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
1185 JumpTarget.getTargetFlags()); in ExpandMI()
1187 assert(JumpTarget.isSymbol()); in ExpandMI()
1188 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
1189 JumpTarget.getTargetFlags()); in ExpandMI()
1201 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/external/llvm-project/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1946 MachineOperand &JumpTarget = MBBI->getOperand(0); in ExpandMI() local
1955 if (JumpTarget.isGlobal()) in ExpandMI()
1956 MIB.addGlobalAddress(JumpTarget.getGlobal(), JumpTarget.getOffset(), in ExpandMI()
1957 JumpTarget.getTargetFlags()); in ExpandMI()
1959 assert(JumpTarget.isSymbol()); in ExpandMI()
1960 MIB.addExternalSymbol(JumpTarget.getSymbolName(), in ExpandMI()
1961 JumpTarget.getTargetFlags()); in ExpandMI()
1973 .addReg(JumpTarget.getReg(), RegState::Kill); in ExpandMI()
/external/llvm-project/llvm/utils/TableGen/
DGlobalISelEmitter.cpp546 static MatchTableRecord JumpTarget(unsigned LabelID) { in JumpTarget() function in __anon4852db4a0111::MatchTable
3306 << MatchTable::JumpTarget(LabelID) in emit()
6016 << MatchTable::JumpTarget(LabelID) << MatchTable::LineBreak; in emit()
6139 << MatchTable::Comment("default:") << MatchTable::JumpTarget(Default); in emit()
6148 Table << MatchTable::LineBreak << V << MatchTable::JumpTarget(LabelIDs[I]); in emit()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenAsmMatcher.inc3669 // 'JumpTarget' class