LLVM: include/llvm/CodeGen/GCMetadataPrinter.h Source File (original) (raw)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19#ifndef LLVM_CODEGEN_GCMETADATAPRINTER_H

20#define LLVM_CODEGEN_GCMETADATAPRINTER_H

21

23

24namespace llvm {

25

32

33

34

36

38

39

40

42private:

44

46

47protected:

48

50

51public:

55

57

58

59

61

62

63

65

66

67

68

70};

71

72}

73

74#endif

Analysis containing CSE Info

#define LLVM_TEMPLATE_ABI

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

An analysis pass which caches information about the entire Module.

GCStrategy describes a garbage collector algorithm's code generation requirements,...

A Module instance is used to store all the information related to an LLVM module.

A global registry used in conjunction with static constructors to make pluggable components (like tar...

This is an optimization pass for GlobalISel generic memory operations.

Registry< GCMetadataPrinter > GCMetadataPrinterRegistry

GCMetadataPrinterRegistry - The GC assembly printer registry uses all the defaults from Registry.

Definition GCMetadataPrinter.h:35