/external/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 178 JumpTableInfo->~MachineJumpTableInfo(); in ~MachineFunction() 194 MachineJumpTableInfo *MachineFunction:: 199 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo() 769 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize() 773 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize() 775 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize() 777 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize() 778 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize() 779 case MachineJumpTableInfo::EK_Custom32: in getEntrySize() 781 case MachineJumpTableInfo::EK_Inline: in getEntrySize() [all …]
|
D | BranchFolding.cpp | 247 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); in OptimizeFunction() 1266 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() 1517 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock()
|
D | MIRPrinter.cpp | 88 const MachineJumpTableInfo &JTI); 408 const MachineJumpTableInfo &JTI) { in convert()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 228 JumpTableInfo->~MachineJumpTableInfo(); in clear() 244 MachineJumpTableInfo *MachineFunction:: 249 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo() 846 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize() 850 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize() 852 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize() 854 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize() 855 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize() 856 case MachineJumpTableInfo::EK_Custom32: in getEntrySize() 858 case MachineJumpTableInfo::EK_Inline: in getEntrySize() [all …]
|
D | MIRPrinter.cpp | 128 const MachineJumpTableInfo &JTI); 473 const MachineJumpTableInfo &JTI) { in convert()
|
D | BranchFolding.cpp | 219 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); in OptimizeFunction() 1452 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() 1740 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock()
|
/external/llvm/include/llvm/CodeGen/ |
D | MIRYamlMapping.h | 118 template <> struct ScalarEnumerationTraits<MachineJumpTableInfo::JTEntryKind> { 120 MachineJumpTableInfo::JTEntryKind &EntryKind) { 122 MachineJumpTableInfo::EK_BlockAddress); 124 MachineJumpTableInfo::EK_GPRel64BlockAddress); 126 MachineJumpTableInfo::EK_GPRel32BlockAddress); 128 MachineJumpTableInfo::EK_LabelDifference32); 129 IO.enumCase(EntryKind, "inline", MachineJumpTableInfo::EK_Inline); 130 IO.enumCase(EntryKind, "custom32", MachineJumpTableInfo::EK_Custom32); 298 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 | 39 class MachineJumpTableInfo; variable 181 MachineJumpTableInfo *JumpTableInfo; 292 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; } 293 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; } 297 MachineJumpTableInfo *getOrCreateJumpTableInfo(unsigned JTEntryKind);
|
D | AsmPrinter.h | 47 class MachineJumpTableInfo; variable 544 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MIRYamlMapping.h | 128 template <> struct ScalarEnumerationTraits<MachineJumpTableInfo::JTEntryKind> { 130 MachineJumpTableInfo::JTEntryKind &EntryKind) { 132 MachineJumpTableInfo::EK_BlockAddress); 134 MachineJumpTableInfo::EK_GPRel64BlockAddress); 136 MachineJumpTableInfo::EK_GPRel32BlockAddress); 138 MachineJumpTableInfo::EK_LabelDifference32); 139 IO.enumCase(EntryKind, "inline", MachineJumpTableInfo::EK_Inline); 140 IO.enumCase(EntryKind, "custom32", MachineJumpTableInfo::EK_Custom32); 372 MachineJumpTableInfo::JTEntryKind Kind = MachineJumpTableInfo::EK_Custom32;
|
D | MachineJumpTableInfo.h | 43 class MachineJumpTableInfo { 83 explicit MachineJumpTableInfo(JTEntryKind Kind): EntryKind(Kind) {} in MachineJumpTableInfo() function
|
D | MachineFunction.h | 64 class MachineJumpTableInfo; variable 247 MachineJumpTableInfo *JumpTableInfo; 428 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; } 429 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; } 433 MachineJumpTableInfo *getOrCreateJumpTableInfo(unsigned JTEntryKind);
|
D | AsmPrinter.h | 56 class MachineJumpTableInfo; variable 645 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1380 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() 1382 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1391 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 1414 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1453 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() 1459 case MachineJumpTableInfo::EK_Inline: in EmitJumpTableEntry() 1461 case MachineJumpTableInfo::EK_Custom32: in EmitJumpTableEntry() 1465 case MachineJumpTableInfo::EK_BlockAddress: in EmitJumpTableEntry() 1470 case MachineJumpTableInfo::EK_GPRel32BlockAddress: { in EmitJumpTableEntry() 1479 case MachineJumpTableInfo::EK_GPRel64BlockAddress: { in EmitJumpTableEntry() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1683 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() 1685 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1694 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32, in EmitJumpTableInfo() 1717 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1756 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() 1762 case MachineJumpTableInfo::EK_Inline: in EmitJumpTableEntry() 1764 case MachineJumpTableInfo::EK_Custom32: in EmitJumpTableEntry() 1768 case MachineJumpTableInfo::EK_BlockAddress: in EmitJumpTableEntry() 1773 case MachineJumpTableInfo::EK_GPRel32BlockAddress: { in EmitJumpTableEntry() 1782 case MachineJumpTableInfo::EK_GPRel64BlockAddress: { in EmitJumpTableEntry() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/ |
D | XCoreAsmPrinter.cpp | 192 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreAsmPrinter.cpp | 196 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMAsmPrinter.cpp | 928 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableAddrs() 971 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInsts() 999 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableTBInst()
|
/external/llvm/lib/Target/ARM/ |
D | ARMAsmPrinter.cpp | 1024 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableAddrs() 1063 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInsts() 1089 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableTBInst()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 55 class MachineJumpTableInfo; variable 2204 LowerCustomJumpTableEntry(const MachineJumpTableInfo * /*MJTI*/, in LowerCustomJumpTableEntry() argument
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 670 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 660 MachineJumpTableInfo *MJTI = DAG.getMachineFunction().getJumpTableInfo(); in LowerBR_JT()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 284 return MachineJumpTableInfo::EK_BlockAddress; in getJumpTableEncoding() 288 return MachineJumpTableInfo::EK_GPRel32BlockAddress; in getJumpTableEncoding() 291 return MachineJumpTableInfo::EK_LabelDifference32; in getJumpTableEncoding() 299 if ((JTEncoding == MachineJumpTableInfo::EK_GPRel64BlockAddress) || in getPICJumpTableRelocBase() 300 (JTEncoding == MachineJumpTableInfo::EK_GPRel32BlockAddress)) in getPICJumpTableRelocBase()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 88 …neFrameInfo"*, %"class.llvm::MachineConstantPool"*, %"class.llvm::MachineJumpTableInfo"*, %"class.… 233 %"class.llvm::MachineJumpTableInfo" = type opaque
|