HomeSort by relevance Sort by last modified time
    Searched refs:MachineJumpTableInfo (Results 1 - 19 of 19) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachineJumpTableInfo.h 1 //===-- CodeGen/MachineJumpTableInfo.h - Abstract Jump Tables --*- C++ -*-===//
10 // The MachineJumpTableInfo class keeps track of jump tables referenced by
42 class MachineJumpTableInfo {
82 explicit MachineJumpTableInfo(JTEntryKind Kind): EntryKind(Kind) {}
MachineFunction.h 37 class MachineJumpTableInfo;
107 MachineJumpTableInfo *JumpTableInfo;
202 const MachineJumpTableInfo *getJumpTableInfo() const { return JumpTableInfo; }
203 MachineJumpTableInfo *getJumpTableInfo() { return JumpTableInfo; }
207 MachineJumpTableInfo *getOrCreateJumpTableInfo(unsigned JTEntryKind);
AsmPrinter.h 45 class MachineJumpTableInfo;
519 void EmitJumpTableEntry(const MachineJumpTableInfo *MJTI,
  /external/llvm/lib/CodeGen/
MachineFunction.cpp 24 #include "llvm/CodeGen/MachineJumpTableInfo.h"
112 JumpTableInfo->~MachineJumpTableInfo();
119 MachineJumpTableInfo *MachineFunction::
124 MachineJumpTableInfo((MachineJumpTableInfo::JTEntryKind)EntryKind);
708 // MachineJumpTableInfo implementation
712 unsigned MachineJumpTableInfo::getEntrySize(const DataLayout &TD) const {
716 case MachineJumpTableInfo::EK_BlockAddress:
718 case MachineJumpTableInfo::EK_GPRel64BlockAddress:
720 case MachineJumpTableInfo::EK_GPRel32BlockAddress
    [all...]
BranchFolding.cpp 26 #include "llvm/CodeGen/MachineJumpTableInfo.h"
230 MachineJumpTableInfo *JTI = MF.getJumpTableInfo();
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp 29 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreAsmPrinter.cpp 28 #include "llvm/CodeGen/MachineJumpTableInfo.h"
196 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo();
XCoreISelLowering.cpp 24 #include "llvm/CodeGen/MachineJumpTableInfo.h"
349 return MachineJumpTableInfo::EK_Inline;
362 const MachineJumpTableInfo *MJTI = MF.getJumpTableInfo();
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 573 LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI,
    [all...]
X86ISelLowering.cpp 32 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h 53 class MachineJumpTableInfo;
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 20 #include "llvm/CodeGen/MachineJumpTableInfo.h"
224 /// MachineJumpTableInfo::JTEntryKind enum.
228 return MachineJumpTableInfo::EK_BlockAddress;
232 return MachineJumpTableInfo::EK_GPRel32BlockAddress;
235 return MachineJumpTableInfo::EK_LabelDifference32;
243 if ((JTEncoding == MachineJumpTableInfo::EK_GPRel64BlockAddress) ||
244 (JTEncoding == MachineJumpTableInfo::EK_GPRel32BlockAddress))
    [all...]
  /external/llvm/lib/Target/ARM/
ARMAsmPrinter.cpp 29 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
ARMConstantIslandPass.cpp 26 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
ARMBaseInstrInfo.cpp 27 #include "llvm/CodeGen/MachineJumpTableInfo.h"
658 const MachineJumpTableInfo *MJTI = MF->getJumpTableInfo();
    [all...]
ARMISelLowering.cpp 33 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 31 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
MipsISelLowering.cpp 28 #include "llvm/CodeGen/MachineJumpTableInfo.h"
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 24 #include "llvm/CodeGen/MachineJumpTableInfo.h"
766 const MachineJumpTableInfo *MJTI = MF.getJumpTableInfo();
    [all...]

Completed in 1196 milliseconds