/external/llvm/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 | SelectionDAG.h | 397 SDValue getJumpTable(int JTI, EVT VT, bool isTarget = false, 399 SDValue getTargetJumpTable(int JTI, EVT VT, unsigned char TargetFlags = 0) { argument 400 return getJumpTable(JTI, VT, true, TargetFlags);
|
H A D | SelectionDAGNodes.h | 1325 int JTI; member in class:JumpTableSDNode 1330 0, DebugLoc(), getSDVTList(VT)), JTI(jti), TargetFlags(TF) { 1334 int getIndex() const { return JTI; }
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsCodeEmitter.cpp | 49 MipsJITInfo *JTI; member in class:__anon21429::MipsCodeEmitter 68 : MachineFunctionPass(ID), JTI(0), II(0), TD(0), 133 JTI = Target.getJITInfo(); 140 JTI->Initialize(MF, IsPIC, Subtarget->isLittle());
|
/external/llvm/lib/Target/X86/ |
H A D | X86CodeEmitter.cpp | 93 void emitJumpTableAddress(unsigned JTI, unsigned Reloc, 344 void Emitter<CodeEmitter>::emitJumpTableAddress(unsigned JTI, unsigned Reloc, argument 352 Reloc, JTI, RelocCST)); 1198 X86JITInfo *JTI = TM.getJITInfo(); 1199 JTI->setPICBase(MCE.getCurrentPCValue());
|
H A D | X86ISelLowering.cpp | 1696 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI, argument 1700 return TargetLowering::getPICJumpTableRelocBaseExpr(MF, JTI, Ctx);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 192 unsigned JTI = MI->getOperand(opNum).getIndex(); local 196 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 230 O << MAI->getPrivateGlobalPrefix() << "JTI" << getFunctionNumber()
|
H A D | XCoreISelLowering.cpp | 308 unsigned JTI = JT->getIndex(); local 313 unsigned NumEntries = MJTI->getJumpTables()[JTI].MBBs.size();
|
/external/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 215 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); local 216 if (JTI == 0) { 222 BitVector JTIsLive(JTI->getJumpTables().size()); 240 JTI->RemoveJumpTable(i);
|
H A D | MachineFunction.cpp | 439 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, argument 442 assert(JTI < JumpTableInfo->getJumpTables().size() && "Invalid JTI!"); 449 << Prefix << "JTI" << getFunctionNumber() << '_' << JTI;
|
/external/llvm/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 | 235 unsigned JTI,MCContext &Ctx) const{ 237 return MCSymbolRefExpr::Create(MF->getJTISymbol(JTI, Ctx), Ctx); 234 getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI,MCContext &Ctx) const argument
|
H A D | SelectionDAG.cpp | 1132 SDValue SelectionDAG::getJumpTable(int JTI, EVT VT, bool isTarget, argument 1139 ID.AddInteger(JTI); 1145 SDNode *N = new (NodeAllocator) JumpTableSDNode(JTI, VT, isTarget,
|
H A D | SelectionDAGBuilder.cpp | 1682 SDValue Table = DAG.getJumpTable(JT.JTI, PTy); 2213 unsigned JTI = CurMF->getOrCreateJumpTableInfo(JTEncoding) local 2218 JumpTable JT(-1U, JTI, JumpTableBB, Default);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1117 for (unsigned JTI = 0, e = JT.size(); JTI != e; ++JTI) { 1118 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1130 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF,JTI,OutContext); 1138 OutStreamer.EmitAssignment(GetJTSetSymbol(JTI, MBB->getNumber()), 1150 OutStreamer.EmitLabel(GetJTISymbol(JTI, true)); 1152 OutStreamer.EmitLabel(GetJTISymbol(JTI)); 1155 EmitJumpTableEntry(MJTI, JTBBs[ii], JTI); 1218 const MCExpr *JTI local [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 393 raw_svector_ostream(Name) << MAI->getPrivateGlobalPrefix() << "JTI" 1008 unsigned JTI = MO1.getIndex(); local 1011 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); 1020 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1054 unsigned JTI = MO1.getIndex(); local 1056 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); 1062 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
H A D | ARMCodeEmitter.cpp | 48 ARMJITInfo *JTI; member in class:__anon21351::ARMCodeEmitter 68 : MachineFunctionPass(ID), JTI(0), 403 JTI = static_cast<ARMJITInfo*>(Target.getJITInfo()); 413 JTI->Initialize(MF, IsPIC); 714 JTI->addConstantPoolEntryAddr(CPI, MCE.getCurrentPCValue()); 916 JTI->addPCLabelAddr(LabelID, MCE.getCurrentPCValue()); 1605 JTI->addJumpTableBaseAddr(JTIndex, JTBase);
|
H A D | ARMConstantIslandPass.cpp | 1857 unsigned JTI = JTOP.getIndex(); local 1858 assert(JTI < JT.size()); 1863 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1942 .addJumpTableIndex(JTI, JTOP.getTargetFlags()) 1983 unsigned JTI = JTOP.getIndex(); 1984 assert(JTI < JT.size()); 1990 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 2001 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB);
|
H A D | ARMBaseInstrInfo.cpp | 534 unsigned JTI); 536 unsigned JTI) { 537 assert(JTI < JT.size()); 538 return JT[JTI].MBBs.size(); 605 unsigned JTI = JTOP.getIndex(); local 609 assert(JTI < JT.size()); 618 unsigned NumEntries = getNumJTEntries(JT, JTI); 535 getNumJTEntries(const std::vector<MachineJumpTableEntry> &JT, unsigned JTI) argument
|
H A D | ARMISelLowering.cpp | 3387 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PTy); local 3388 Table = DAG.getNode(ARMISD::WrapperJT, dl, MVT::i32, JTI, UId); 3397 Addr, Op.getOperand(2), JTI, UId); 3405 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId); 3411 return DAG.getNode(ARMISD::BR_JT, dl, MVT::Other, Chain, Addr, JTI, UId); 6657 MachineJumpTableInfo *JTI = local 6659 unsigned MJTI = JTI->createJumpTableIndex(LPadList);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 736 unsigned JTI = JT->getIndex(); local 743 const std::vector<MachineBasicBlock*> &JTBBs = JTE[JTI].MBBs;
|