Searched refs:VariantKind (Results 1 - 25 of 87) sorted by relevance

1234

/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachORelocationInfo.cpp26 unsigned VariantKind) override {
27 switch(VariantKind) {
34 VariantKind);
H A DARMMCExpr.h19 enum VariantKind { enum in class:llvm::ARMMCExpr
26 const VariantKind Kind;
29 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr)
36 static const ARMMCExpr *create(VariantKind Kind, const MCExpr *Expr,
52 VariantKind getKind() const { return Kind; }
H A DARMMCExpr.cpp19 ARMMCExpr::create(VariantKind Kind, const MCExpr *Expr,
H A DARMWinCOFFObjectWriter.cpp45 MCSymbolRefExpr::VariantKind Modifier =
/external/llvm/lib/MC/MCDisassembler/
H A DMCRelocationInfo.cpp25 unsigned VariantKind) {
26 if (VariantKind != LLVMDisassembler_VariantKind_None)
24 createExprForCAPIVariantKind(const MCExpr *SubExpr, unsigned VariantKind) argument
/external/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.h20 enum VariantKind { VK_Lanai_None, VK_Lanai_ABS_HI, VK_Lanai_ABS_LO }; enum in class:llvm::LanaiMCExpr
23 const VariantKind Kind;
26 explicit LanaiMCExpr(VariantKind Kind, const MCExpr *Expr)
30 static const LanaiMCExpr *create(VariantKind Kind, const MCExpr *Expr,
34 VariantKind getKind() const { return Kind; }
H A DLanaiMCExpr.cpp18 const LanaiMCExpr *LanaiMCExpr::create(VariantKind Kind, const MCExpr *Expr,
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
H A DMipsMCSymbolRefExpr.h18 enum VariantKind { enum in class:llvm::MipsMCSymbolRefExpr
37 const VariantKind Kind;
41 explicit MipsMCSymbolRefExpr(VariantKind _Kind, const MCSymbol *_Symbol,
46 static const MipsMCSymbolRefExpr *Create(VariantKind Kind,
/external/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.h26 enum VariantKind { enum in class:llvm::SparcMCExpr
62 const VariantKind Kind;
65 explicit SparcMCExpr(VariantKind Kind, const MCExpr *Expr)
72 static const SparcMCExpr *create(VariantKind Kind, const MCExpr *Expr,
79 VariantKind getKind() const { return Kind; }
105 static VariantKind parseVariantKind(StringRef name);
106 static bool printVariantKind(raw_ostream &OS, VariantKind Kind);
107 static Sparc::Fixups getFixupKind(VariantKind Kind);
H A DSparcMCExpr.cpp28 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr,
44 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind)
86 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name)
88 return StringSwitch<SparcMCExpr::VariantKind>(name)
122 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) {
124 default: llvm_unreachable("Unhandled SparcMCExpr::VariantKind");
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.h19 enum VariantKind { enum in class:llvm::ARMMCExpr
26 const VariantKind Kind;
29 explicit ARMMCExpr(VariantKind _Kind, const MCExpr *_Expr)
36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr,
52 VariantKind getKind() const { return Kind; }
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.h25 enum VariantKind { enum in class:llvm::AArch64MCExpr
106 const VariantKind Kind;
108 explicit AArch64MCExpr(const MCExpr *Expr, VariantKind Kind)
115 static const AArch64MCExpr *create(const MCExpr *Expr, VariantKind Kind,
123 VariantKind getKind() const { return Kind; }
129 /// @name VariantKind information extractors.
132 static VariantKind getSymbolLoc(VariantKind Kind) {
133 return static_cast<VariantKind>(Kind & VK_SymLocBits);
136 static VariantKind getAddressFra
[all...]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonELFObjectWriter.cpp46 MCSymbolRefExpr::VariantKind Variant = Target.getAccessVariant();
53 case MCSymbolRefExpr::VariantKind::VK_DTPREL:
55 case MCSymbolRefExpr::VariantKind::VK_GOT:
57 case MCSymbolRefExpr::VariantKind::VK_GOTREL:
59 case MCSymbolRefExpr::VariantKind::VK_Hexagon_GD_GOT:
61 case MCSymbolRefExpr::VariantKind::VK_Hexagon_IE:
63 case MCSymbolRefExpr::VariantKind::VK_Hexagon_IE_GOT:
65 case MCSymbolRefExpr::VariantKind::VK_Hexagon_LD_GOT:
67 case MCSymbolRefExpr::VariantKind::VK_Hexagon_PCREL:
69 case MCSymbolRefExpr::VariantKind
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h23 enum VariantKind { enum in class:llvm::NVPTXFloatMCExpr
30 const VariantKind Kind;
33 explicit NVPTXFloatMCExpr(VariantKind Kind, APFloat Flt)
40 static const NVPTXFloatMCExpr *create(VariantKind Kind, const APFloat &Flt,
58 VariantKind getKind() const { return Kind; }
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h21 enum VariantKind { enum in class:llvm::PPCMCExpr
33 const VariantKind Kind;
39 explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr, bool IsDarwin)
46 static const PPCMCExpr *create(VariantKind Kind, const MCExpr *Expr,
69 VariantKind getKind() const { return Kind; }
H A DPPCMCExpr.cpp22 PPCMCExpr::create(VariantKind Kind, const MCExpr *Expr,
113 MCSymbolRefExpr::VariantKind Modifier = Sym->getKind();
/external/llvm/lib/MC/
H A DMCValue.cpp46 MCSymbolRefExpr::VariantKind MCValue::getAccessVariant() const {
57 MCSymbolRefExpr::VariantKind Kind = A->getKind();
/external/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h41 /// \brief Create an MCExpr for the target-specific \p VariantKind.
44 /// \returns If possible, an MCExpr corresponding to VariantKind, else 0.
46 unsigned VariantKind);
/external/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.h40 MCSymbolRefExpr::VariantKind Kind) const;
H A DSystemZMCInstLower.cpp20 static MCSymbolRefExpr::VariantKind getVariantKind(unsigned Flags) {
38 MCSymbolRefExpr::VariantKind Kind) const {
89 MCSymbolRefExpr::VariantKind Kind = getVariantKind(MO.getTargetFlags());
/external/swiftshader/third_party/LLVM/include/llvm-c/
H A DDisassembler.h63 * symbol names are present in the relocation information. The VariantKind
77 uint64_t VariantKind; member in struct:LLVMOpInfo1
/external/llvm/lib/Target/Sparc/
H A DSparcMCInstLower.cpp34 SparcMCExpr::VariantKind Kind =
35 (SparcMCExpr::VariantKind)MO.getTargetFlags();
/external/llvm/include/llvm/MC/
H A DMCExpr.h163 enum VariantKind : uint16_t {
275 const VariantKind Kind;
286 explicit MCSymbolRefExpr(const MCSymbol *Symbol, VariantKind Kind,
297 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, VariantKind Kind,
299 static const MCSymbolRefExpr *create(StringRef Name, VariantKind Kind,
308 VariantKind getKind() const { return Kind; }
318 static StringRef getVariantKindName(VariantKind Kind);
320 static VariantKind getVariantKindForName(StringRef Name);
H A DMCValue.h60 MCSymbolRefExpr::VariantKind getAccessVariant() const;
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCExpr.h147 enum VariantKind { enum in class:llvm::MCSymbolRefExpr
185 const VariantKind Kind;
187 explicit MCSymbolRefExpr(const MCSymbol *_Symbol, VariantKind _Kind)
198 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, VariantKind Kind,
200 static const MCSymbolRefExpr *Create(StringRef Name, VariantKind Kind,
209 VariantKind getKind() const { return Kind; }
215 static StringRef getVariantKindName(VariantKind Kind);
217 static VariantKind getVariantKindForName(StringRef Name);

Completed in 362 milliseconds

1234