/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1380 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() local 1381 if (!MJTI) return; in EmitJumpTableInfo() 1382 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1383 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableInfo() 1391 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 1399 EmitAlignment(Log2_32(MJTI->getEntryAlignment(DL))); in EmitJumpTableInfo() 1414 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1445 EmitJumpTableEntry(MJTI, JTBBs[ii], JTI); in EmitJumpTableInfo() 1453 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() argument 1458 switch (MJTI->getEntryKind()) { in EmitJumpTableEntry() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64AsmPrinter.cpp | 89 void emitJumpTableEntry(const MachineJumpTableInfo *MJTI, 758 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() local 759 if (!MJTI) return; in EmitJumpTableInfo() 761 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableInfo() 769 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 789 emitJumpTableEntry(MJTI, JTBB, JTI); in EmitJumpTableInfo() 793 void AArch64AsmPrinter::emitJumpTableEntry(const MachineJumpTableInfo *MJTI, in emitJumpTableEntry() argument
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreAsmPrinter.cpp | 189 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT() local 190 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreAsmPrinter.cpp | 190 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT() local 191 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreAsmPrinter.cpp | 196 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT() local 197 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
|
/external/llvm/lib/Target/ARM/ |
D | ARMConstantIslandPass.cpp | 607 auto MJTI = MF->getJumpTableInfo(); in doInitialJumpTablePlacement() local 608 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in doInitialJumpTablePlacement() 2111 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in optimizeThumb2JumpTables() local 2112 if (!MJTI) return false; in optimizeThumb2JumpTables() 2114 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in optimizeThumb2JumpTables() 2225 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in reorderThumb2JumpTables() local 2226 if (!MJTI) return false; in reorderThumb2JumpTables() 2228 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in reorderThumb2JumpTables() 2253 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB); in reorderThumb2JumpTables()
|
D | ARMAsmPrinter.cpp | 1024 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableAddrs() local 1025 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableAddrs() 1063 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInsts() local 1064 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableInsts() 1089 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableTBInst() local 1090 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableTBInst()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1832 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() local 1833 if (!MJTI) return; in EmitJumpTableInfo() 1834 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1835 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableInfo() 1843 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 1851 EmitAlignment(Align(MJTI->getEntryAlignment(DL))); in EmitJumpTableInfo() 1866 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1903 EmitJumpTableEntry(MJTI, JTBBs[ii], JTI); in EmitJumpTableInfo() 1911 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() argument 1916 switch (MJTI->getEntryKind()) { in EmitJumpTableEntry() [all …]
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMConstantIslandPass.cpp | 550 auto MJTI = MF->getJumpTableInfo(); in doInitialJumpTablePlacement() local 551 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in doInitialJumpTablePlacement() 2136 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in optimizeThumb2JumpTables() local 2137 if (!MJTI) return false; in optimizeThumb2JumpTables() 2139 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in optimizeThumb2JumpTables() 2330 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in reorderThumb2JumpTables() local 2331 if (!MJTI) return false; in reorderThumb2JumpTables() 2333 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in reorderThumb2JumpTables() 2358 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB); in reorderThumb2JumpTables()
|
D | ARMAsmPrinter.cpp | 971 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in emitJumpTableAddrs() local 972 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableAddrs() 1014 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in emitJumpTableInsts() local 1015 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableInsts() 1042 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in emitJumpTableTBInst() local 1043 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableTBInst()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMConstantIslandPass.cpp | 558 auto MJTI = MF->getJumpTableInfo(); in doInitialJumpTablePlacement() local 559 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in doInitialJumpTablePlacement() 2163 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in optimizeThumb2JumpTables() local 2164 if (!MJTI) return false; in optimizeThumb2JumpTables() 2166 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in optimizeThumb2JumpTables() 2357 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in reorderThumb2JumpTables() local 2358 if (!MJTI) return false; in reorderThumb2JumpTables() 2360 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in reorderThumb2JumpTables() 2385 MJTI->ReplaceMBBInJumpTable(JTI, JTBBs[j], NewBB); in reorderThumb2JumpTables()
|
D | ARMAsmPrinter.cpp | 953 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableAddrs() local 954 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableAddrs() 996 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInsts() local 997 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableInsts() 1024 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableTBInst() local 1025 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in EmitJumpTableTBInst()
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1967 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in emitJumpTableInfo() local 1968 if (!MJTI) return; in emitJumpTableInfo() 1969 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in emitJumpTableInfo() 1970 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableInfo() 1978 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in emitJumpTableInfo() 1986 emitAlignment(Align(MJTI->getEntryAlignment(DL))); in emitJumpTableInfo() 2001 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in emitJumpTableInfo() 2034 emitJumpTableEntry(MJTI, JTBBs[ii], JTI); in emitJumpTableInfo() 2042 void AsmPrinter::emitJumpTableEntry(const MachineJumpTableInfo *MJTI, in emitJumpTableEntry() argument 2047 switch (MJTI->getEntryKind()) { in emitJumpTableEntry() [all …]
|
/external/llvm-project/llvm/lib/Target/VE/ |
D | VEISelLowering.h | 102 const MCExpr *LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64AsmPrinter.cpp | 781 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in emitJumpTableInfo() local 782 if (!MJTI) return; in emitJumpTableInfo() 784 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in emitJumpTableInfo() 792 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in emitJumpTableInfo()
|
/external/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 544 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm/lib/CodeGen/ |
D | BranchFolding.cpp | 1266 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1267 MJTI->ReplaceMBBInJumpTables(MBB, &*FallThrough); in OptimizeBlock() 1517 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1518 MJTI->ReplaceMBBInJumpTables(MBB, CurTBB); in OptimizeBlock()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 660 MachineJumpTableInfo *MJTI = DAG.getMachineFunction().getJumpTableInfo(); in LowerBR_JT() local 661 const auto &MBBs = MJTI->getJumpTables()[JT->getIndex()].MBBs; in LowerBR_JT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | BranchFolding.cpp | 1400 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1401 MJTI->ReplaceMBBInJumpTables(MBB, &*FallThrough); in OptimizeBlock() 1690 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1691 MJTI->ReplaceMBBInJumpTables(MBB, CurTBB); in OptimizeBlock()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | BranchFolding.cpp | 1363 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1364 MJTI->ReplaceMBBInJumpTables(MBB, &*FallThrough); in OptimizeBlock() 1640 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() local 1641 MJTI->ReplaceMBBInJumpTables(MBB, CurTBB); in OptimizeBlock()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 695 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 776 void emitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 670 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 1186 MachineJumpTableInfo *MJTI = DAG.getMachineFunction().getJumpTableInfo(); in LowerBR_JT() local 1187 const auto &MBBs = MJTI->getJumpTables()[JT->getIndex()].MBBs; in LowerBR_JT()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 889 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|