LLVM: lib/Target/PowerPC/MCTargetDesc/PPCTargetStreamer.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_POWERPC_PPCTARGETSTREAMER_H

10#define LLVM_LIB_TARGET_POWERPC_PPCTARGETSTREAMER_H

11

16

17namespace llvm {

18

22

33

34}

35

36#endif

Base class for the full range of assembler expressions which are needed for parsing.

Streaming machine code generation interface.

MCSymbol - Instances of this class represent a symbol name in the MC file, and MCSymbols are created ...

MCTargetStreamer(MCStreamer &S)

~PPCTargetStreamer() override

PPCTargetStreamer(MCStreamer &S)

virtual void emitAbiVersion(int AbiVersion)

Definition PPCTargetStreamer.h:30

virtual void emitLocalEntry(MCSymbolELF *S, const MCExpr *LocalOffset)

Definition PPCTargetStreamer.h:31

virtual void emitTCEntry(const MCSymbol &S, PPCMCExpr::Specifier Kind)

Definition PPCTargetStreamer.h:28

virtual void emitMachine(StringRef CPU)

Definition PPCTargetStreamer.h:29

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

This is an optimization pass for GlobalISel generic memory operations.