Home
last modified time | relevance | path

Searched refs:JTI (Results 1 – 22 of 22) sorted by relevance

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