Searched defs:JTI (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp195 unsigned JTI = MI->getOperand(opNum).getIndex(); local
199 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
H A DXCoreISelLowering.cpp358 unsigned JTI = JT->getIndex(); local
363 unsigned NumEntries = MJTI->getJumpTables()[JTI].MBBs.size();
/external/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp614 MachineJumpTableInfo *JTI = MF.getOrCreateJumpTableInfo(YamlJTI.Kind); local
623 unsigned Index = JTI->createJumpTableIndex(Blocks);
/external/llvm/lib/CodeGen/
H A DMIRPrinter.cpp86 const MachineJumpTableInfo &JTI);
395 const MachineJumpTableInfo &JTI) {
396 YamlJTI.Kind = JTI.getEntryKind();
398 for (const auto &Table : JTI.getJumpTables()) {
393 convert(ModuleSlotTracker &MST, yaml::MachineJumpTable &YamlJTI, const MachineJumpTableInfo &JTI) argument
H A DMachineFunction.cpp491 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, argument
495 assert(JTI < JumpTableInfo->getJumpTables().size() && "Invalid JTI!");
501 << Prefix << "JTI" << getFunctionNumber() << '_' << JTI;
H A DBranchFolding.cpp239 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); local
240 if (!JTI) {
246 BitVector JTIsLive(JTI->getJumpTables().size());
261 JTI->RemoveJumpTable(i);
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h477 SDValue getJumpTable(int JTI, EVT VT, bool isTarget = false,
479 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned char TargetFlags = 0) { argument
480 return getJumpTable(JTI, VT, true, TargetFlags);
/external/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp232 raw_svector_ostream(Name) << DL.getPrivateGlobalPrefix() << "JTI"
964 unsigned JTI = MO1.getIndex(); local
971 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel(JTI);
980 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1011 unsigned JTI = MO1.getIndex(); local
1013 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel(JTI);
1019 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
1037 unsigned JTI = MO1.getIndex(); local
1039 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel(JTI);
1045 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI]
[all...]
H A DARMConstantIslandPass.cpp627 unsigned JTI = JTOp.getIndex(); local
628 unsigned Size = JT[JTI].MBBs.size() * sizeof(uint32_t);
634 .addJumpTableIndex(JTI)
637 CPEntries.emplace_back(1, CPEntry(CPEMI, JTI));
638 JumpTableEntryIndices.insert(std::make_pair(JTI, CPEntries.size() - 1));
2119 unsigned JTI = JTOP.getIndex(); local
2120 assert(JTI < JT.size());
2125 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
2149 CPUser &User = CPUsers[JumpTableUserIndices[JTI]];
2168 .addJumpTableIndex(JTI, JTO
[all...]
H A DARMISelLowering.cpp3859 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PTy); local
3860 Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI);
3869 Addr, Op.getOperand(2), JTI);
3878 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI);
3885 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI);
7118 MachineJumpTableInfo *JTI = local
7120 unsigned MJTI = JTI->createJumpTableIndex(LPadList);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h248 MachineBasicBlock *D): Reg(R), JTI(J), MBB(M), Default(D) {}
253 /// JTI - the JumpTableIndex for this jump table in the function.
254 unsigned JTI; member in struct:llvm::SelectionDAGBuilder::JumpTable
H A DTargetLowering.cpp269 unsigned JTI,MCContext &Ctx) const{
271 return MCSymbolRefExpr::create(MF->getJTISymbol(JTI, Ctx), Ctx);
268 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI,MCContext &Ctx) const argument
H A DSelectionDAG.cpp1328 SDValue SelectionDAG::getJumpTable(int JTI, EVT VT, bool isTarget, argument
1335 ID.AddInteger(JTI);
1341 SDNode *N = new (NodeAllocator) JumpTableSDNode(JTI, VT, isTarget,
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2082 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI, argument
2086 return TargetLowering::getPICJumpTableRelocBaseExpr(MF, JTI, Ctx);
[all...]

Completed in 310 milliseconds