LLVM: lib/Target/AVR/AVRTargetObjectFile.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9#ifndef LLVM_AVR_TARGET_OBJECT_FILE_H

10#define LLVM_AVR_TARGET_OBJECT_FILE_H

11

13

14namespace llvm {

15

16

19

20public:

22

25

26private:

33};

34

35}

36

37#endif

Lowering for an AVR ELF32 object file.

Definition AVRTargetObjectFile.h:17

MCSection * SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const override

void Initialize(MCContext &ctx, const TargetMachine &TM) override

This method must be called before any actual lowering is done.

Context object for machine code objects.

Instances of this class represent a uniqued identifier for a section in the current translation unit.

SectionKind - This is a simple POD value that classifies the properties of a section.

Primary interface to the complete machine description for the target machine.

This is an optimization pass for GlobalISel generic memory operations.