| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
| D | MachineFunction.cpp | 243 JumpTableInfo->~MachineJumpTableInfo(); in clear() 264 MachineJumpTableInfo *MachineFunction:: 269 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo() 902 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize() 906 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize() 908 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize() 910 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize() 911 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize() 912 case MachineJumpTableInfo::EK_Custom32: in getEntrySize() 914 case MachineJumpTableInfo::EK_Inline: in getEntrySize() [all …]
|
| D | MIRPrinter.cpp | 129 const MachineJumpTableInfo &JTI); 525 const MachineJumpTableInfo &JTI) { in convert()
|
| D | BranchFolding.cpp | 230 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); in OptimizeFunction() 1400 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() 1690 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| D | MIRYamlMapping.h | 129 template <> struct ScalarEnumerationTraits<MachineJumpTableInfo::JTEntryKind> { 131 MachineJumpTableInfo::JTEntryKind &EntryKind) { 133 MachineJumpTableInfo::EK_BlockAddress); 135 MachineJumpTableInfo::EK_GPRel64BlockAddress); 137 MachineJumpTableInfo::EK_GPRel32BlockAddress); 139 MachineJumpTableInfo::EK_LabelDifference32); 140 IO.enumCase(EntryKind, "inline", MachineJumpTableInfo::EK_Inline); 141 IO.enumCase(EntryKind, "custom32", MachineJumpTableInfo::EK_Custom32); 443 MachineJumpTableInfo::JTEntryKind Kind = MachineJumpTableInfo::EK_Custom32;
|
| D | MachineJumpTableInfo.h | 42 class MachineJumpTableInfo { 82 explicit MachineJumpTableInfo(JTEntryKind Kind): EntryKind(Kind) {} in MachineJumpTableInfo() function
|
| D | MachineFunction.h | 61 class MachineJumpTableInfo; variable 244 MachineJumpTableInfo *JumpTableInfo; 492 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; } 493 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; } 497 MachineJumpTableInfo *getOrCreateJumpTableInfo(unsigned JTEntryKind);
|
| D | AsmPrinter.h | 56 class MachineJumpTableInfo; variable 695 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
| D | TargetLowering.h | 85 class MachineJumpTableInfo; variable 3009 LowerCustomJumpTableEntry(const MachineJumpTableInfo * /*MJTI*/, in LowerCustomJumpTableEntry() argument
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
| D | AsmPrinter.cpp | 1832 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() 1834 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1843 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 1866 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1911 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() 1917 case MachineJumpTableInfo::EK_Inline: in EmitJumpTableEntry() 1919 case MachineJumpTableInfo::EK_Custom32: in EmitJumpTableEntry() 1923 case MachineJumpTableInfo::EK_BlockAddress: in EmitJumpTableEntry() 1928 case MachineJumpTableInfo::EK_GPRel32BlockAddress: { in EmitJumpTableEntry() 1937 case MachineJumpTableInfo::EK_GPRel64BlockAddress: { in EmitJumpTableEntry() [all …]
|
| /third_party/skia/third_party/externals/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() 769 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 793 void AArch64AsmPrinter::emitJumpTableEntry(const MachineJumpTableInfo *MJTI, in emitJumpTableEntry()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
| D | XCoreAsmPrinter.cpp | 190 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT()
|
| D | XCoreISelLowering.cpp | 340 return MachineJumpTableInfo::EK_Inline; in getJumpTableEncoding() 353 const MachineJumpTableInfo *MJTI = MF.getJumpTableInfo(); in LowerBR_JT()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
| D | ARMAsmPrinter.cpp | 953 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableAddrs() 996 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInsts() 1024 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableTBInst()
|
| D | ARMConstantIslandPass.cpp | 2163 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in optimizeThumb2JumpTables() 2357 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in reorderThumb2JumpTables()
|
| D | ARMISelLowering.cpp | 3052 return MachineJumpTableInfo::EK_Inline; in getJumpTableEncoding() 9664 MachineJumpTableInfo *JTI = in EmitSjLjDispatchBlock() 9665 MF->getOrCreateJumpTableInfo(MachineJumpTableInfo::EK_Inline); in EmitSjLjDispatchBlock()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/ |
| D | MIRParser.cpp | 849 MachineJumpTableInfo *JTI = PFS.MF.getOrCreateJumpTableInfo(YamlJTI.Kind); in initializeJumpTableInfo()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
| D | MipsAsmPrinter.cpp | 1281 if (MachineJumpTableInfo *JtInfo = MF.getJumpTableInfo()) { in NaClAlignIndirectJumpTargets()
|
| D | MipsISelLowering.cpp | 4294 return MachineJumpTableInfo::EK_GPRel64BlockAddress; in getJumpTableEncoding()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
| D | X86ISelLowering.h | 741 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
| D | X86ISelLowering.cpp | 2349 return MachineJumpTableInfo::EK_Custom32; in getJumpTableEncoding() 2388 X86TargetLowering::LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI, in LowerCustomJumpTableEntry() 32067 MachineJumpTableInfo *JTI = MF->getOrCreateJumpTableInfo(JTE); in EmitSjLjDispatchBlock() 32117 case MachineJumpTableInfo::EK_BlockAddress: in EmitSjLjDispatchBlock() 32126 case MachineJumpTableInfo::EK_LabelDifference32: { in EmitSjLjDispatchBlock()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 438 return MachineJumpTableInfo::EK_BlockAddress; in getJumpTableEncoding() 442 return MachineJumpTableInfo::EK_GPRel32BlockAddress; in getJumpTableEncoding() 445 return MachineJumpTableInfo::EK_LabelDifference32; in getJumpTableEncoding() 453 if ((JTEncoding == MachineJumpTableInfo::EK_GPRel64BlockAddress) || in getPICJumpTableRelocBase() 454 (JTEncoding == MachineJumpTableInfo::EK_GPRel32BlockAddress)) in getPICJumpTableRelocBase()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyISelLowering.cpp | 1186 MachineJumpTableInfo *MJTI = DAG.getMachineFunction().getJumpTableInfo(); in LowerBR_JT()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
| D | PPCISelLowering.cpp | 2783 return MachineJumpTableInfo::EK_LabelDifference32; in getJumpTableEncoding()
|