| /trueos/contrib/llvm/lib/CodeGen/ |
| HD | MachineFunction.cpp | 111 JumpTableInfo->~MachineJumpTableInfo(); in ~MachineFunction() 118 MachineJumpTableInfo *MachineFunction:: 123 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind); in getOrCreateJumpTableInfo() 692 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const { in getEntrySize() 696 case MachineJumpTableInfo::EK_BlockAddress: in getEntrySize() 698 case MachineJumpTableInfo::EK_GPRel64BlockAddress: in getEntrySize() 700 case MachineJumpTableInfo::EK_GPRel32BlockAddress: in getEntrySize() 701 case MachineJumpTableInfo::EK_LabelDifference32: in getEntrySize() 702 case MachineJumpTableInfo::EK_Custom32: in getEntrySize() 704 case MachineJumpTableInfo::EK_Inline: in getEntrySize() [all …]
|
| HD | BranchFolding.cpp | 215 MachineJumpTableInfo *JTI = MF.getJumpTableInfo(); in OptimizeFunction() 1085 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock() 1344 if (MachineJumpTableInfo *MJTI = MF.getJumpTableInfo()) in OptimizeBlock()
|
| /trueos/contrib/llvm/lib/ExecutionEngine/JIT/ |
| HD | JITEmitter.cpp | 318 MachineJumpTableInfo *JumpTable; 383 void initJumpTableInfo(MachineJumpTableInfo *MJTI); 384 void emitJumpTableInfo(MachineJumpTableInfo *MJTI); 787 if (MachineJumpTableInfo *MJTI = F.getJumpTableInfo()) in startFunction() 810 if (MachineJumpTableInfo *MJTI = F.getJumpTableInfo()) in finishFunction() 1049 void JITEmitter::initJumpTableInfo(MachineJumpTableInfo *MJTI) { in initJumpTableInfo() 1052 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) in initJumpTableInfo() 1072 void JITEmitter::emitJumpTableInfo(MachineJumpTableInfo *MJTI) { in emitJumpTableInfo() 1081 case MachineJumpTableInfo::EK_Inline: in emitJumpTableInfo() 1083 case MachineJumpTableInfo::EK_BlockAddress: { in emitJumpTableInfo() [all …]
|
| /trueos/contrib/llvm/include/llvm/CodeGen/ |
| HD | MachineFunction.h | 36 class MachineJumpTableInfo; variable 96 MachineJumpTableInfo *JumpTableInfo; 181 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; } 182 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; } 186 MachineJumpTableInfo *getOrCreateJumpTableInfo(unsigned JTEntryKind);
|
| HD | MachineJumpTableInfo.h | 42 class MachineJumpTableInfo { 82 explicit MachineJumpTableInfo(JTEntryKind Kind): EntryKind(Kind) {} in MachineJumpTableInfo() function
|
| HD | AsmPrinter.h | 39 class MachineJumpTableInfo; variable 491 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
| HD | MachineCodeEmitter.h | 28 class MachineJumpTableInfo; variable
|
| HD | JITCodeEmitter.h | 30 class MachineJumpTableInfo; variable
|
| /trueos/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| HD | AsmPrinter.cpp | 1111 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTableInfo() 1113 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_Inline) return; in EmitJumpTableInfo() 1124 MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 || in EmitJumpTableInfo() 1155 if (MJTI->getEntryKind() == MachineJumpTableInfo::EK_LabelDifference32 && in EmitJumpTableInfo() 1192 void AsmPrinter::EmitJumpTableEntry(const MachineJumpTableInfo *MJTI, in EmitJumpTableEntry() 1198 case MachineJumpTableInfo::EK_Inline: in EmitJumpTableEntry() 1200 case MachineJumpTableInfo::EK_Custom32: in EmitJumpTableEntry() 1204 case MachineJumpTableInfo::EK_BlockAddress: in EmitJumpTableEntry() 1209 case MachineJumpTableInfo::EK_GPRel32BlockAddress: { in EmitJumpTableEntry() 1218 case MachineJumpTableInfo::EK_GPRel64BlockAddress: { in EmitJumpTableEntry() [all …]
|
| /trueos/contrib/llvm/patches/ |
| HD | patch-r262261-llvm-r199061-sparc.diff | 103 #include "llvm/CodeGen/MachineJumpTableInfo.h"
|
| /trueos/contrib/llvm/lib/Target/XCore/ |
| HD | XCoreAsmPrinter.cpp | 193 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in printInlineJT()
|
| HD | XCoreISelLowering.cpp | 319 return MachineJumpTableInfo::EK_Inline; in getJumpTableEncoding() 332 const MachineJumpTableInfo *MJTI = MF.getJumpTableInfo(); in LowerBR_JT()
|
| /trueos/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | TargetLowering.cpp | 224 return MachineJumpTableInfo::EK_BlockAddress; in getJumpTableEncoding() 228 return MachineJumpTableInfo::EK_GPRel32BlockAddress; in getJumpTableEncoding() 231 return MachineJumpTableInfo::EK_LabelDifference32; in getJumpTableEncoding() 239 if ((JTEncoding == MachineJumpTableInfo::EK_GPRel64BlockAddress) || in getPICJumpTableRelocBase() 240 (JTEncoding == MachineJumpTableInfo::EK_GPRel32BlockAddress)) in getPICJumpTableRelocBase()
|
| /trueos/contrib/llvm/include/llvm/Target/ |
| HD | TargetLowering.h | 50 class MachineJumpTableInfo; variable 1730 LowerCustomJumpTableEntry(const MachineJumpTableInfo * /*MJTI*/, in LowerCustomJumpTableEntry() argument
|
| /trueos/contrib/llvm/lib/Target/X86/ |
| HD | X86ISelLowering.h | 534 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
|
| HD | X86ISelLowering.cpp | 1678 return MachineJumpTableInfo::EK_Custom32; in getJumpTableEncoding() 1685 X86TargetLowering::LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI, in LowerCustomJumpTableEntry()
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | ARMAsmPrinter.cpp | 873 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJumpTable() 915 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in EmitJump2Table()
|
| HD | ARMConstantIslandPass.cpp | 1847 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in optimizeThumb2JumpTables() 1973 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in reorderThumb2JumpTables()
|
| HD | ARMBaseInstrInfo.cpp | 613 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); in GetInstSizeInBytes()
|
| HD | ARMISelLowering.cpp | 2344 return MachineJumpTableInfo::EK_Inline; in getJumpTableEncoding() 6920 MachineJumpTableInfo *JTI = in EmitSjLjDispatchBlock() 6921 MF->getOrCreateJumpTableInfo(MachineJumpTableInfo::EK_Inline); in EmitSjLjDispatchBlock()
|
| /trueos/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelLowering.cpp | 751 const MachineJumpTableInfo *MJTI = MF.getJumpTableInfo(); in LowerBR_JT()
|
| /trueos/contrib/llvm/lib/Target/Mips/ |
| HD | MipsISelLowering.cpp | 3166 return MachineJumpTableInfo::EK_GPRel64BlockAddress; in getJumpTableEncoding()
|