LLVM: lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13#ifndef LLVM_LIB_TARGET_VE_MCTARGETDESC_VEMCASMINFO_H
14#define LLVM_LIB_TARGET_VE_MCTARGETDESC_VEMCASMINFO_H
15
19
20namespace llvm {
21
23
25 void anchor() override;
26
27public:
33};
34
35namespace VE {
55
57}
58}
59
60#endif
Extension point for target-specific MCExpr subclasses with a relocation specifier,...
Triple - Helper class for working with autoconf configuration names.
VEELFMCAsmInfo(const Triple &TheTriple)
void printSpecifierExpr(raw_ostream &OS, const MCSpecifierExpr &Expr) const override
bool evaluateAsRelocatableImpl(const MCSpecifierExpr &Expr, MCValue &Res, const MCAssembler *Asm) const override
This class implements an extremely fast bulk output stream that can only output to a stream.
VE::Fixups getFixupKind(uint8_t S)
Specifier
Definition VEMCAsmInfo.h:36
@ S_GOT_LO32
Definition VEMCAsmInfo.h:45
@ S_GOTOFF_LO32
Definition VEMCAsmInfo.h:47
@ S_PC_LO32
Definition VEMCAsmInfo.h:43
@ S_TLS_GD_LO32
Definition VEMCAsmInfo.h:51
@ S_LO32
Definition VEMCAsmInfo.h:41
@ S_TLS_GD_HI32
Definition VEMCAsmInfo.h:50
@ S_TPOFF_HI32
Definition VEMCAsmInfo.h:52
@ S_HI32
Definition VEMCAsmInfo.h:40
@ S_PC_HI32
Definition VEMCAsmInfo.h:42
@ S_PLT_LO32
Definition VEMCAsmInfo.h:49
@ S_REFLONG
Definition VEMCAsmInfo.h:39
@ S_GOT_HI32
Definition VEMCAsmInfo.h:44
@ S_GOTOFF_HI32
Definition VEMCAsmInfo.h:46
@ S_PLT_HI32
Definition VEMCAsmInfo.h:48
@ S_TPOFF_LO32
Definition VEMCAsmInfo.h:53
@ S_None
Definition VEMCAsmInfo.h:37
This is an optimization pass for GlobalISel generic memory operations.