/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMJITInfo.h | 132 intptr_t getJumpTableBaseAddr(unsigned JTI) const { 133 assert(JTI < JumpTableId2AddrMap.size()); 134 return JumpTableId2AddrMap[JTI]; 141 void addJumpTableBaseAddr(unsigned JTI, intptr_t Addr) { 142 assert(JTI < JumpTableId2AddrMap.size()); 143 JumpTableId2AddrMap[JTI] = Addr;
|
H A D | ARMConstantIslandPass.cpp | 1856 unsigned JTI = JTOP.getIndex(); local 1857 assert(JTI < JT.size()); 1862 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1941 .addJumpTableIndex(JTI, JTOP.getTargetFlags()) 1982 unsigned JTI = JTOP.getIndex(); 1983 assert(JTI < JT.size()); 1989 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 2000 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB);
|
H A D | ARMCodeEmitter.cpp | 48 ARMJITInfo *JTI; member in class:__anon10319::ARMCodeEmitter 68 : MachineFunctionPass(ID), JTI(0), 377 JTI = ((ARMBaseTargetMachine &)MF.getTarget()).getJITInfo(); 386 JTI->Initialize(MF, IsPIC); 632 JTI->addConstantPoolEntryAddr(CPI, MCE.getCurrentPCValue()); 836 JTI->addPCLabelAddr(LabelID, MCE.getCurrentPCValue()); 1491 JTI->addJumpTableBaseAddr(JTIndex, JTBase);
|
H A D | ARMAsmPrinter.cpp | 405 raw_svector_ostream(Name) << MAI->getPrivateGlobalPrefix() << "JTI" 977 unsigned JTI = MO1.getIndex(); local 980 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); 989 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1023 unsigned JTI = MO1.getIndex(); local 1025 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); 1031 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
H A D | ARMBaseInstrInfo.cpp | 542 unsigned JTI); 544 unsigned JTI) { 545 assert(JTI < JT.size()); 546 return JT[JTI].MBBs.size(); 613 unsigned JTI = JTOP.getIndex(); local 617 assert(JTI < JT.size()); 626 unsigned NumEntries = getNumJTEntries(JT, JTI); 543 getNumJTEntries(const std::vector<MachineJumpTableEntry> &JT, unsigned JTI) argument
|
H A D | ARMISelLowering.cpp | 3125 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PTy); local 3126 Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI, UId); 3135 Addr, Op.getOperand(2), JTI, UId); 3143 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId); 3149 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId); 5992 MachineJumpTableInfo *JTI = local 5994 unsigned MJTI = JTI->createJumpTableIndex(LPadList);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/ |
H A D | MipsCodeEmitter.cpp | 48 MipsJITInfo *JTI; member in class:__anon10436::MipsCodeEmitter 67 MachineFunctionPass(ID), JTI(0), 129 JTI = ((MipsTargetMachine&) MF.getTarget()).getJITInfo(); 136 JTI->Initialize(MF, IsPIC);
|
H A D | MipsISelLowering.cpp | 1853 SDValue HiPart, JTI, JTILo; local 1861 JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MipsII::MO_ABS_HI); 1862 HiPart = DAG.getNode(MipsISD::Hi, dl, PtrVT, JTI); 1867 JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, GOTFlag); 1868 JTI = DAG.getNode(MipsISD::Wrapper, dl, PtrVT, GetGlobalReg(DAG, PtrVT), 1869 JTI); 1870 HiPart = DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), JTI,
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | MachineRelocation.h | 179 unsigned JTI, intptr_t cst = 0, 190 Result.Target.Index = JTI; 178 getJumpTable(uintptr_t offset,unsigned RelocationType, unsigned JTI, intptr_t cst = 0, bool letTargetResolve = false) argument
|
H A D | MachineFunction.h | 422 MCSymbol *getJTISymbol(unsigned JTI, MCContext &Ctx,
|
H A D | SelectionDAG.h | 404 SDValue getJumpTable(int JTI, EVT VT, bool isTarget = false, 406 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned char TargetFlags = 0) { argument 407 return getJumpTable(JTI, VT, true, TargetFlags);
|
H A D | SelectionDAGNodes.h | 1267 int JTI; member in class:llvm::SDNode::JumpTableSDNode 1272 DebugLoc(), getSDVTList(VT)), JTI(jti), TargetFlags(TF) { 1276 int getIndex() const { return JTI; }
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 209 unsigned JTI = MI->getOperand(opNum).getIndex(); local 213 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 247 O << MAI->getPrivateGlobalPrefix() << "JTI" << getFunctionNumber()
|
H A D | XCoreISelLowering.cpp | 336 unsigned JTI = JT->getIndex(); local 341 unsigned NumEntries = MJTI->getJumpTables()[JTI].MBBs.size();
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | MachineFunction.cpp | 422 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, argument 425 assert(JTI < JumpTableInfo->getJumpTables().size() && "Invalid JTI!"); 432 << Prefix << "JTI" << getFunctionNumber() << '_' << JTI;
|
H A D | BranchFolding.cpp | 216 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); local 217 if (JTI == 0) { 223 BitVector JTIsLive(JTI->getJumpTables().size()); 241 JTI->RemoveJumpTable(i);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1090 for (unsigned JTI = 0, e = JT.size(); JTI != e; ++JTI) { 1091 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1103 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF,JTI,OutContext); 1111 OutStreamer.EmitAssignment(GetJTSetSymbol(JTI, MBB->getNumber()), 1123 OutStreamer.EmitLabel(GetJTISymbol(JTI, true)); 1125 OutStreamer.EmitLabel(GetJTISymbol(JTI)); 1128 EmitJumpTableEntry(MJTI, JTBBs[ii], JTI); 1191 const MCExpr *JTI local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 226 MachineBasicBlock *D): Reg(R), JTI(J), MBB(M), Default(D) {} 231 /// JTI - the JumpTableIndex for this jump table in the function. 232 unsigned JTI; member in struct:llvm::SelectionDAGBuilder::JumpTable
|
H A D | TargetLowering.cpp | 1079 unsigned JTI,MCContext &Ctx) const{ 1081 return MCSymbolRefExpr::Create(MF->getJTISymbol(JTI, Ctx), Ctx); 1078 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI,MCContext &Ctx) const argument
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86CodeEmitter.cpp | 98 void emitJumpTableAddress(unsigned JTI, unsigned Reloc, 341 void Emitter<CodeEmitter>::emitJumpTableAddress(unsigned JTI, unsigned Reloc, argument 349 Reloc, JTI, RelocCST)); 1182 X86JITInfo *JTI = TM.getJITInfo(); 1183 JTI->setPICBase(MCE.getCurrentPCValue());
|
H A D | X86ISelLowering.h | 466 unsigned JTI, MCContext &Ctx) const;
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 617 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, 0); local 618 return DAG.getNode(MBlazeISD::Wrap, dl, MVT::i32, JTI);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/CellSPU/ |
H A D | SPUISelLowering.cpp | 1046 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); local 1054 return DAG.getNode(SPUISD::AFormAddr, dl, PtrVT, JTI, Zero); 1056 SDValue Hi = DAG.getNode(SPUISD::Hi, dl, PtrVT, JTI, Zero); 1057 SDValue Lo = DAG.getNode(SPUISD::Lo, dl, PtrVT, JTI, Zero);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 726 unsigned JTI = JT->getIndex(); local 733 const std::vector<MachineBasicBlock*> &JTBBs = JTE[JTI].MBBs;
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/ |
H A D | TargetLowering.h | 834 unsigned JTI, MCContext &Ctx) const;
|