LLVM: lib/CodeGen/AsmPrinter/WasmException.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

14#ifndef LLVM_LIB_CODEGEN_ASMPRINTER_WASMEXCEPTION_H

15#define LLVM_LIB_CODEGEN_ASMPRINTER_WASMEXCEPTION_H

16

18

19namespace llvm {

24

26public:

28

32

33protected:

34

35 void computeCallSiteTable(

40};

41

42}

43

44#endif

static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")

#define LLVM_LIBRARY_VISIBILITY

This class is intended to be used as a driving class for all asm writers.

EHStreamer(AsmPrinter *A)

This class consists of common code factored out of the SmallVector class to reduce code duplication b...

void endModule() override

Emit all sections that should come after the content.

Definition WasmException.h:29

WasmException(AsmPrinter *A)

Definition WasmException.h:27

void beginFunction(const MachineFunction *MF) override

Gather pre-function debug information.

Definition WasmException.h:30

This is an optimization pass for GlobalISel generic memory operations.

This structure is used to retain landing pad info for the current function.