Home
last modified time | relevance | path

Searched refs:MJTI (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1380 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/
DAArch64AsmPrinter.cpp89 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/
DXCoreAsmPrinter.cpp189 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/
DXCoreAsmPrinter.cpp190 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT() local
191 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
/external/llvm/lib/Target/XCore/
DXCoreAsmPrinter.cpp196 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT() local
197 const std::vector<MachineJumpTableEntry> &JT = MJTI->getJumpTables(); in printInlineJT()
/external/llvm/lib/Target/ARM/
DARMConstantIslandPass.cpp607 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()
DARMAsmPrinter.cpp1024 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/
DAsmPrinter.cpp1832 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/
DARMConstantIslandPass.cpp550 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()
DARMAsmPrinter.cpp971 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/
DARMConstantIslandPass.cpp558 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()
DARMAsmPrinter.cpp953 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/
DAsmPrinter.cpp1967 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/
DVEISelLowering.h102 const MCExpr *LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64AsmPrinter.cpp781 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/
DAsmPrinter.h544 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
/external/llvm/lib/CodeGen/
DBranchFolding.cpp1266 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/
DWebAssemblyISelLowering.cpp660 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/
DBranchFolding.cpp1400 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/
DBranchFolding.cpp1363 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/
DAsmPrinter.h695 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
/external/llvm-project/llvm/include/llvm/CodeGen/
DAsmPrinter.h776 void emitJumpTableEntry(const MachineJumpTableInfo *MJTI,
/external/llvm/lib/Target/X86/
DX86ISelLowering.h670 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp1186 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/
DX86ISelLowering.h889 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,

12