Searched refs:JTI (Results 1 - 20 of 20) sorted by relevance

/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp194 unsigned JTI = MI->getOperand(opNum).getIndex(); local
198 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DXCoreISelLowering.cpp360 unsigned JTI = JT->getIndex(); local
365 unsigned NumEntries = MJTI->getJumpTables()[JTI].MBBs.size();
/external/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp1870 unsigned JTI = JTOP.getIndex(); local
1871 assert(JTI < JT.size());
1876 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1957 .addJumpTableIndex(JTI, JTOP.getTargetFlags())
1998 unsigned JTI = JTOP.getIndex();
1999 assert(JTI < JT.size());
2005 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
2016 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB);
H A DARMAsmPrinter.cpp208 raw_svector_ostream(Name) << DL->getPrivateGlobalPrefix() << "JTI"
940 unsigned JTI = MO1.getIndex(); local
943 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm());
952 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
986 unsigned JTI = MO1.getIndex(); local
988 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm());
994 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DARMBaseInstrInfo.cpp657 unsigned JTI = JTOP.getIndex(); local
661 assert(JTI < JT.size());
670 unsigned NumEntries = JT[JTI].MBBs.size();
H A DARMISelLowering.cpp3750 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PTy); local
3751 Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI, UId);
3760 Addr, Op.getOperand(2), JTI, UId);
3768 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId);
3774 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId);
6543 MachineJumpTableInfo *JTI = local
6545 unsigned MJTI = JTI->createJumpTableIndex(LPadList);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1310 for (unsigned JTI = 0, e = JT.size(); JTI != e; ++JTI) {
1311 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1322 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF,JTI,OutContext);
1331 OutStreamer.EmitAssignment(GetJTSetSymbol(JTI, MBB->getNumber()),
1343 OutStreamer.EmitLabel(GetJTISymbol(JTI, true));
1345 OutStreamer.EmitLabel(GetJTISymbol(JTI));
1348 EmitJumpTableEntry(MJTI, JTBBs[ii], JTI);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h236 MachineBasicBlock *D): Reg(R), JTI(J), MBB(M), Default(D) {}
241 /// JTI - the JumpTableIndex for this jump table in the function.
242 unsigned JTI; member in struct:llvm::SelectionDAGBuilder::JumpTable
H A DTargetLowering.cpp255 unsigned JTI,MCContext &Ctx) const{
257 return MCSymbolRefExpr::Create(MF->getJTISymbol(JTI, Ctx), Ctx);
254 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI,MCContext &Ctx) const argument
H A DSelectionDAG.cpp1309 SDValue SelectionDAG::getJumpTable(int JTI, EVT VT, bool isTarget, argument
1316 ID.AddInteger(JTI);
1322 SDNode *N = new (NodeAllocator) JumpTableSDNode(JTI, VT, isTarget,
H A DSelectionDAGBuilder.cpp1745 SDValue Table = DAG.getJumpTable(JT.JTI, PTy);
2361 unsigned JTI = CurMF->getOrCreateJumpTableInfo(JTEncoding)
2366 JumpTable JT(-1U, JTI, JumpTableBB, Default);
/external/llvm/include/llvm/CodeGen/
H A DMachineFunction.h482 MCSymbol *getJTISymbol(unsigned JTI, MCContext &Ctx,
H A DSelectionDAG.h459 SDValue getJumpTable(int JTI, EVT VT, bool isTarget = false,
461 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned char TargetFlags = 0) { argument
462 return getJumpTable(JTI, VT, true, TargetFlags);
H A DSelectionDAGNodes.h1477 int JTI; member in class:JumpTableSDNode
1482 0, DebugLoc(), getSDVTList(VT)), JTI(jti), TargetFlags(TF) {
1486 int getIndex() const { return JTI; }
/external/llvm/lib/CodeGen/
H A DMachineFunction.cpp460 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, argument
464 assert(JTI < JumpTableInfo->getJumpTables().size() && "Invalid JTI!");
470 << Prefix << "JTI" << getFunctionNumber() << '_' << JTI;
H A DBranchFolding.cpp230 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); local
231 if (!JTI) {
237 BitVector JTIsLive(JTI->getJumpTables().size());
255 JTI->RemoveJumpTable(i);
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.h582 unsigned JTI, MCContext &Ctx) const override;
H A DX86ISelLowering.cpp1788 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI, argument
1792 return TargetLowering::getPICJumpTableRelocBaseExpr(MF, JTI, Ctx);
/external/llvm/include/llvm/Target/
H A DTargetLowering.h2020 unsigned JTI, MCContext &Ctx) const;
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp764 unsigned JTI = JT->getIndex(); local
771 const std::vector<MachineBasicBlock*> &JTBBs = JTE[JTI].MBBs;

Completed in 605 milliseconds