/freebsd-12-stable/contrib/libpcap/ |
H A D | optimize.c | 372 if (JT(b)) { 373 find_levels_r(opt_state, ic, JT(b)); 375 level = MAX(JT(b)->level, JF(b)->level) + 1; 423 if (JT(b) == 0) 425 SET_INTERSECT(JT(b)->dom, b->dom, opt_state->nodewords); 490 if (JT(b) == 0) 492 SET_UNION(JT(b)->closure, b->closure, opt_state->nodewords); 665 p->out_use |= JT(p)->in_use | JF(p)->in_use; 824 struct block *tmp = JT(b); 826 JT( [all...] |
H A D | gencode.h | 387 #define JT(b) ((b)->et.succ) macro
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CompressJumpTables.cpp | 98 const MachineJumpTableEntry &JT = JTInfo.getJumpTables()[JTIdx]; local 101 if (JT.MBBs.empty()) 107 for (auto Block : JT.MBBs) {
|
H A D | AArch64AsmPrinter.cpp | 761 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); local 762 if (JT.empty()) return; 778 for (unsigned JTI = 0, e = JT.size(); JTI != e; ++JTI) { 779 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelDAGToDAG.cpp | 52 int JT = -1; member in struct:__anon5225::MSP430ISelAddressMode 58 return GV != nullptr || CP != nullptr || ES != nullptr || JT != -1; 81 } else if (JT != -1) 82 errs() << " JT" << JT << " Align" << Align << '\n'; 156 AM.JT = J->getIndex(); 270 else if (AM.JT != -1) 271 Disp = CurDAG->getTargetJumpTable(AM.JT, MVT::i16, 0/*AM.SymbolFlags*/);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 191 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); local 192 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | WholeProgramDevirt.cpp | 509 void applyICallBranchFunnel(VTableSlotInfo &SlotInfo, Constant *JT, 1067 Function *JT; local 1069 JT = Function::Create(FT, Function::ExternalLinkage, 1072 JT->setVisibility(GlobalValue::HiddenVisibility); 1074 JT = Function::Create(FT, Function::InternalLinkage, 1078 JT->addAttribute(1, Attribute::Nest); 1081 JTArgs.push_back(JT->arg_begin()); 1087 BasicBlock *BB = BasicBlock::Create(M.getContext(), "", JT, nullptr); 1096 applyICallBranchFunnel(SlotInfo, JT, IsExported); 1102 Constant *JT, boo 1101 applyICallBranchFunnel(VTableSlotInfo &SlotInfo, Constant *JT, bool &IsExported) argument 1755 Constant *JT = cast<Constant>( local [all...] |
H A D | LowerTypeTests.cpp | 482 void replaceWeakDeclarationWithJumpTablePtr(Function *F, Constant *JT, 1286 // Replace all uses of F with (F ? JT : 0). 1288 Function *F, Constant *JT, bool IsJumpTableCanonical) { 1307 JT, Constant::getNullValue(F->getType())); 1613 for (ICallBranchFunnel *JT : ICallBranchFunnels) { 1616 for (GlobalTypeMember *T : JT->targets()) 1287 replaceWeakDeclarationWithJumpTablePtr( Function *F, Constant *JT, bool IsJumpTableCanonical) argument
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 476 dbgs() << "JT:"; 508 void IRTranslator::emitJumpTable(SwitchCG::JumpTable &JT, argument 511 assert(JT.Reg != -1U && "Should lower JT Header first!"); 519 auto Table = MIB.buildJumpTable(PtrTy, JT.JTI); 520 MIB.buildBrJT(Table.getReg(0), JT.JTI, JT.Reg); 523 bool IRTranslator::emitJumpTableHeader(SwitchCG::JumpTable &JT, argument 543 JT.Reg = Sub.getReg(0); 546 if (JT 657 SwitchCG::JumpTable *JT = &SL->JTCases[I->JTCasesIndex].second; local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 678 void visitJumpTable(SwitchCG::JumpTable &JT); 679 void visitJumpTableHeader(SwitchCG::JumpTable &JT,
|
H A D | InstrEmitter.cpp | 408 } else if (JumpTableSDNode *JT = dyn_cast<JumpTableSDNode>(Op)) { 409 MIB.addJumpTableIndex(JT->getIndex(), JT->getTargetFlags());
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 251 JumpTable JT(-1U, JTI, JumpTableMBB, nullptr); 255 JTCases.emplace_back(std::move(JTH), std::move(JT));
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 295 bool emitJumpTableHeader(SwitchCG::JumpTable &JT, 298 void emitJumpTable(SwitchCG::JumpTable &JT, MachineBasicBlock *MBB);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMConstantIslandPass.cpp | 178 /// Maps a JT index to the offset in CPEntries containing copies of that 182 /// Maps a JT index to the LEA that actually uses the index to calculate its 559 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); local 595 unsigned Size = JT[JTI].MBBs.size() * sizeof(uint32_t); 720 continue; // Ignore other JT branches 2121 // Remove a dead add between the LEA and JT, which used to compute EntryReg, 2122 // but the JT now uses PC. Finds the last ADD (if any) that def's EntryReg 2166 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); local 2174 assert(JTI < JT.size()); 2179 const std::vector<MachineBasicBlock*> &JTBBs = JT[JT 2360 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); local [all...] |
H A D | ARMAsmPrinter.cpp | 954 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 955 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 997 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 998 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs; 1025 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); 1026 const std::vector<MachineBasicBlock*> &JTBBs = JT[JTI].MBBs;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MIRYamlMapping.h | 473 static void mapping(IO &YamlIO, MachineJumpTable &JT) { argument 474 YamlIO.mapRequired("kind", JT.Kind); 475 YamlIO.mapOptional("entries", JT.Entries,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsAsmPrinter.cpp | 1282 const std::vector<MachineJumpTableEntry> &JT = JtInfo->getJumpTables(); local 1283 for (unsigned I = 0; I < JT.size(); ++I) { 1284 const std::vector<MachineBasicBlock*> &MBBs = JT[I].MBBs;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 1169 const JumpTableSDNode *JT = cast<JumpTableSDNode>(Op); local 1170 return DAG.getTargetJumpTable(JT->getIndex(), Op.getValueType(), 1171 JT->getTargetFlags()); 1178 const auto *JT = cast<JumpTableSDNode>(Op.getOperand(1)); local 1180 assert(JT->getTargetFlags() == 0 && "WebAssembly doesn't set target flags"); 1187 const auto &MBBs = MJTI->getJumpTables()[JT->getIndex()].MBBs;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 1557 JumpTarget JT = LI->second; local 1559 JT.scopePosition); 1561 JT.scopePosition); 1563 B, I->scopePosition, JT.scopePosition); 1564 appendScopeBegin(JT.block, VD, G); 1565 addSuccessor(B, JT.block); 1575 JumpTarget JT = LI->second; local 1577 if (JT.block == Successor) 1579 addSuccessor(B, JT.block); 3283 JumpTarget JT local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 1211 JumpTableSDNode *JT = cast<JumpTableSDNode>(Op); local 1216 JT->getIndex(), getPointerTy(DAG.getDataLayout()), LanaiII::MO_NO_FLAG); 1225 JT->getIndex(), getPointerTy(DAG.getDataLayout()), OpFlagHi); 1227 JT->getIndex(), getPointerTy(DAG.getDataLayout()), OpFlagLo);
|
/freebsd-12-stable/contrib/openpam/misc/ |
H A D | Makefile.in | 64 -[JT]) skip_next=yes;; \
|
/freebsd-12-stable/contrib/file/python/ |
H A D | Makefile.in | 63 -[JT]) skip_next=yes;; \
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.h | 51 JT, // Jump table.
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.h | 573 SDValue lowerJumpTable(JumpTableSDNode *JT, SelectionDAG &DAG) const;
|
/freebsd-12-stable/contrib/ntp/sntp/scripts/ |
H A D | Makefile.in | 63 -[JT]) skip_next=yes;; \
|