LLVM: lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9#ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ELFARMASMBACKEND_H

10#define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ELFARMASMBACKEND_H

11

15

16namespace llvm {

18public:

22

23 std::unique_ptr

27

29};

30}

31

32#endif

std::unique_ptr< MCObjectTargetWriter > createObjectTargetWriter() const override

Definition ARMAsmBackendELF.h:24

uint8_t OSABI

Definition ARMAsmBackendELF.h:19

ARMAsmBackendELF(const Target &T, uint8_t OSABI, llvm::endianness Endian)

Definition ARMAsmBackendELF.h:20

std::optional< MCFixupKind > getFixupKind(StringRef Name) const override

Map a relocation name used in .reloc to a fixup kind.

ARMAsmBackend(const Target &T, llvm::endianness Endian)

const llvm::endianness Endian

StringRef - Represent a constant reference to a string, i.e.

Target - Wrapper for Target specific information.

This is an optimization pass for GlobalISel generic memory operations.

std::unique_ptr< MCObjectTargetWriter > createARMELFObjectWriter(uint8_t OSABI)

Construct an ELF Mach-O object writer.