| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineJumpTableInfo.h | 36 struct MachineJumpTableEntry { struct 44 LLVM_ABI explicit MachineJumpTableEntry( argument 93 std::vector<MachineJumpTableEntry> JumpTables; 113 const std::vector<MachineJumpTableEntry> &getJumpTables() const { in getJumpTables()
|
| H A D | TargetLoweringObjectFileImpl.h | 85 const MachineJumpTableEntry *JTE) const override;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetLoweringObjectFile.h | 25 struct MachineJumpTableEntry; 152 const MachineJumpTableEntry *JTE) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64CompressJumpTables.cpp | 111 const MachineJumpTableEntry &JT = JTInfo.getJumpTables()[JTIdx]; in compressJumpTable()
|
| H A D | AArch64AsmPrinter.cpp | 1284 ArrayRef<MachineJumpTableEntry> JT = MJTI.getJumpTables(); in emitJumpTableImpl() 1518 const std::vector<MachineJumpTableEntry> &JTs = MJTI->getJumpTables(); in LowerHardenedBRJumpTable()
|
| H A D | AArch64InstrInfo.cpp | 10192 auto containsMBB = [&MBB](const MachineJumpTableEntry &JTE) { in isMBBSafeToSplitToCold()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 1314 MachineJumpTableEntry::MachineJumpTableEntry( in MachineJumpTableEntry() function in MachineJumpTableEntry 1363 JumpTables.push_back(MachineJumpTableEntry(DestBBs)); in createJumpTableIndex() 1392 for (MachineJumpTableEntry &JTE : JumpTables) { in RemoveMBBFromJumpTables() 1407 MachineJumpTableEntry &JTE = JumpTables[Idx]; in ReplaceMBBInJumpTable()
|
| H A D | TargetLoweringObjectFileImpl.cpp | 636 const MachineJumpTableEntry *JTE) { in getELFSectionNameForGlobal() 880 const MachineJumpTableEntry *MJTE = nullptr) { in selectELFSectionForGlobal() 978 const MachineJumpTableEntry *JTE) const { in getSectionForJumpTable()
|
| H A D | MachineBasicBlock.cpp | 1071 const MachineJumpTableEntry &MJTE = MJTI.getJumpTables()[JumpTableIndex]; in jumpTableHasOtherUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreAsmPrinter.cpp | 187 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ |
| H A D | TargetLoweringObjectFile.cpp | 384 const MachineJumpTableEntry *JTE) const { in getSectionForJumpTable()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMConstantIslandPass.cpp | 605 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in doInitialJumpTablePlacement() 2216 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in optimizeThumb2JumpTables() 2411 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in reorderThumb2JumpTables()
|
| H A D | ARMAsmPrinter.cpp | 1018 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableAddrs() 1061 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableInsts() 1089 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableTBInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 1275 const std::vector<MachineJumpTableEntry> &JT = JtInfo->getJumpTables(); in NaClAlignIndirectJumpTargets()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 2956 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableInfo() 2988 const std::vector<MachineJumpTableEntry> &JT = MJTI.getJumpTables(); in emitJumpTableImpl() 3072 const std::vector<MachineJumpTableEntry> &JT = MJTI.getJumpTables(); in emitJumpTableSizesSection()
|
| H A D | CodeViewDebug.cpp | 3576 const MachineJumpTableEntry &JTE = JTI.getJumpTables()[JumpTableIndex]; in collectDebugInfoForJumpTables()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 13546 …S1_EEj", "getNumJTEntries(std::vector<llvm::MachineJumpTableEntry, std::allocator<llvm::MachineJum… 16997 …_", "std::vector<llvm::MachineJumpTableEntry, std::allocator<llvm::MachineJumpTableEntry>>::push_b… 16999 …MachineJumpTableEntry, std::allocator<llvm::MachineJumpTableEntry>>::_M_insert_aux(__gnu_cxx::__no…
|