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

123

/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.cpp18 ARMMCExpr::Create(VariantKind Kind, const MCExpr *Expr,
H A DARMWinCOFFObjectWriter.cpp40 MCSymbolRefExpr::VariantKind Modifier =
/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; }
104 static VariantKind parseVariantKind(StringRef name);
105 static bool printVariantKind(raw_ostream &OS, VariantKind Kind);
106 static Sparc::Fixups getFixupKind(VariantKind Kind);
H A DSparcMCExpr.cpp29 SparcMCExpr::Create(VariantKind Kind, const MCExpr *Expr,
48 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind)
90 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name)
92 return StringSwitch<SparcMCExpr::VariantKind>(name)
126 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) {
128 default: llvm_unreachable("Unhandled SparcMCExpr::VariantKind");
/external/llvm/lib/MC/
H A DMCRelocationInfo.cpp31 unsigned VariantKind) {
32 if (VariantKind != LLVMDisassembler_VariantKind_None)
30 createExprForCAPIVariantKind(const MCExpr *SubExpr, unsigned VariantKind) argument
H A DMCValue.cpp46 MCSymbolRefExpr::VariantKind MCValue::getAccessVariant() const {
57 MCSymbolRefExpr::VariantKind Kind = A->getKind();
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.h21 enum VariantKind { enum in class:llvm::MipsMCExpr
30 const VariantKind Kind;
33 explicit MipsMCExpr(VariantKind Kind, const MCExpr *Expr)
37 static bool isSupportedBinaryExpr(MCSymbolRefExpr::VariantKind VK,
40 static const MipsMCExpr *Create(MCSymbolRefExpr::VariantKind VK,
44 VariantKind getKind() const { return Kind; }
H A DMipsMCExpr.cpp20 bool MipsMCExpr::isSupportedBinaryExpr(MCSymbolRefExpr::VariantKind VK,
44 MipsMCExpr::Create(MCSymbolRefExpr::VariantKind VK, const MCExpr *Expr,
46 VariantKind 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 static_cast<VariantKind>(Kind); }
129 /// @name VariantKind information extractors.
132 static VariantKind getSymbolLoc(VariantKind Kind) {
133 return static_cast<VariantKind>(Kin
[all...]
H A DAArch64MCExpr.cpp28 const AArch64MCExpr *AArch64MCExpr::Create(const MCExpr *Expr, VariantKind Kind,
/external/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h22 enum VariantKind { enum in class:llvm::NVPTXFloatMCExpr
29 const VariantKind Kind;
32 explicit NVPTXFloatMCExpr(VariantKind _Kind, APFloat _Flt)
39 static const NVPTXFloatMCExpr *Create(VariantKind Kind, APFloat Flt,
57 VariantKind getKind() const { return Kind; }
H A DNVPTXMCExpr.cpp19 NVPTXFloatMCExpr::Create(VariantKind Kind, APFloat Flt, MCContext &Ctx) {
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h21 enum VariantKind { enum in class:llvm::PPCMCExpr
33 const VariantKind Kind;
37 explicit PPCMCExpr(VariantKind _Kind, const MCExpr *_Expr,
45 static const PPCMCExpr *Create(VariantKind Kind, const MCExpr *Expr,
68 VariantKind getKind() const { return Kind; }
H A DPPCMCExpr.cpp21 PPCMCExpr::Create(VariantKind Kind, const MCExpr *Expr,
96 MCSymbolRefExpr::VariantKind Modifier = Sym->getKind();
/external/llvm/lib/Target/Mips/
H A DMipsMCInstLower.h41 MCSymbolRefExpr::VariantKind Kind) const;
45 MCSymbolRefExpr::VariantKind Kind) const;
/external/llvm/include/llvm/MC/
H A DMCRelocationInfo.h45 /// \brief Create an MCExpr for the target-specific \p VariantKind.
48 /// \returns If possible, an MCExpr corresponding to VariantKind, else 0.
50 unsigned VariantKind);
H A DMCExpr.h154 enum VariantKind { enum in class:llvm::MCSymbolRefExpr
277 const VariantKind Kind;
282 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,
309 VariantKind getKind() const { return Kind; }
315 static StringRef getVariantKindName(VariantKind Kind);
317 static VariantKind getVariantKindForName(StringRef Name);
H A DMCValue.h63 MCSymbolRefExpr::VariantKind getAccessVariant() const;
/external/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp19 static MCSymbolRefExpr::VariantKind getVariantKind(unsigned Flags) {
35 MCSymbolRefExpr::VariantKind Kind) const {
86 MCSymbolRefExpr::VariantKind Kind = getVariantKind(MO.getTargetFlags());
H A DSystemZMCInstLower.h40 MCSymbolRefExpr::VariantKind Kind) const;
/external/llvm/lib/Target/Sparc/
H A DSparcMCInstLower.cpp35 SparcMCExpr::VariantKind Kind =
36 (SparcMCExpr::VariantKind)MO.getTargetFlags();
/external/llvm/include/llvm-c/
H A DDisassembler.h70 * symbol names are present in the relocation information. The VariantKind
84 uint64_t VariantKind; member in struct:LLVMOpInfo1
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFObjectWriter.cpp46 MCSymbolRefExpr::VariantKind Modifier = Target.isAbsolute() ?

Completed in 1358 milliseconds

123