/external/llvm/lib/CodeGen/ |
ELFCodeEmitter.cpp | 63 // the later may reference JT or CP entry address. 168 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 169 if (JT.empty()) return; 181 // For each JT, record its offset from the start of the section 182 for (unsigned i = 0, e = JT.size(); i != e; ++i) { 183 const std::vector<MachineBasicBlock*> &MBBs = JT[i].MBBs; 185 // Record JT 'i' offset in the JT section 198 // Output placeholder for MBB in the JT section
|
ELFWriter.cpp | 224 const MCSectionELF *JT = 226 return getSection(JT->getSectionName(), JT->getType(), JT->getFlags(), [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreAsmPrinter.cpp | 209 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 210 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
XCoreISelLowering.cpp | 334 JumpTableSDNode *JT = cast<JumpTableSDNode>(Table); 335 unsigned JTI = JT->getIndex(); 338 SDValue TargetJT = DAG.getTargetJumpTable(JT->getIndex(), MVT::i32); [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelDAGToDAG.cpp | 51 int JT; 56 ES(0), JT(-1), Align(0) { 60 return GV != 0 || CP != 0 || ES != 0 || JT != -1; 82 } else if (JT != -1) 83 errs() << " JT" << JT << " Align" << Align << '\n'; 160 AM.JT = J->getIndex(); 274 else if (AM.JT != -1) 275 Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i16, 0/*AM.SymbolFlags*/);
|
/external/llvm/lib/CompilerDriver/ |
CompilationGraph.cpp | 184 JoinTool& JT = static_cast<JoinTool&>(*CurTool); 185 JT.AddToJoinList(In); 381 JoinTool* JT = &static_cast<JoinTool&>(*CurNode->ToolPtr.getPtr()); 384 if (JT->JoinListEmpty() && !(JT->WorksOnEmpty() && InputFilenames.empty())) 389 if (int ret = JT->GenerateAction(CurAction, CurNode->HasChildren(),
|
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | 766 JumpTableSDNode *JT = cast<JumpTableSDNode>(Op); 767 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), getPointerTy()); [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 613 JumpTableSDNode *JT = cast<JumpTableSDNode>(Op); 615 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, 0); [all...] |
/frameworks/compile/libbcc/lib/CodeGen/ |
CodeEmitter.cpp | 781 const std::vector<llvm::MachineJumpTableEntry> &JT = 783 if (JT.empty()) 787 for (int i = 0, e = JT.size(); i != e; i++) 788 NumEntries += JT[i].MBBs.size(); 804 const std::vector<llvm::MachineJumpTableEntry> &JT = 806 if (JT.empty() || mpJumpTableBase == 0) 816 for (int i = 0, ie = JT.size(); i != ie; i++) { 817 const std::vector<llvm::MachineBasicBlock*> &MBBs = JT[i].MBBs; [all...] |
/external/libpcap/ |
gencode.h | 192 struct slist *jt; /*only for relative jump in block*/ member in struct:stmt 235 int longjt; /* jt branch requires long jump */ 329 #define JT(b) ((b)->et.succ)
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JITEmitter.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.cpp | 831 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 832 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 867 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 868 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; [all...] |
ARMConstantIslandPass.cpp | 520 continue; // Ignore other JT branches [all...] |
ARMBaseInstrInfo.cpp | 516 static unsigned getNumJTEntries(const std::vector<MachineJumpTableEntry> &JT, 518 static unsigned getNumJTEntries(const std::vector<MachineJumpTableEntry> &JT, 520 assert(JTI < JT.size()); 521 return JT[JTI].MBBs.size(); 589 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 590 assert(JTI < JT.size()); 591 // Thumb instructions are 2 byte aligned, but JT entries are 4 byte 593 // the JT entries. The size does not include this padding; the 599 unsigned NumEntries = getNumJTEntries(JT, JTI); [all...] |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaISelLowering.cpp | 190 JumpTableSDNode *JT = cast<JumpTableSDNode>(Op); 191 SDValue JTI = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinter.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | 71 int JT; 77 Segment(), GV(0), CP(0), BlockAddr(0), ES(0), JT(-1), Align(0), 82 return GV != 0 || CP != 0 || ES != 0 || JT != -1 || BlockAddr != 0; 135 dbgs() << " JT" << JT << " Align" << Align << '\n'; 249 else if (AM.JT != -1) 250 Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i32, AM.SymbolFlags); 648 AM.JT = J->getIndex(); 679 AM.JT = J->getIndex(); 741 if (!AM.ES && AM.JT != -1) return true [all...] |
X86ISelLowering.cpp | [all...] |
/external/clang/lib/Analysis/ |
CFG.cpp | 565 JumpTarget JT = LI->second; 567 JT.scopePosition); 568 addSuccessor(B, JT.block); [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |