LLVM: include/llvm/DebugInfo/PDB/Native/RawConstants.h Source File (original) (raw)

1

2

3

4

5

6

7

8

9#ifndef LLVM_DEBUGINFO_PDB_NATIVE_RAWCONSTANTS_H

10#define LLVM_DEBUGINFO_PDB_NATIVE_RAWCONSTANTS_H

11

14#include

15

16namespace llvm {

17namespace pdb {

18

20

33

35

42

50

58

66

71

85

100

112

114

115}

116}

117

118#endif

const uint16_t kInvalidStreamIndex

Definition RawConstants.h:19

SpecialStream

Definition RawConstants.h:72

@ kSpecialStreamCount

Definition RawConstants.h:83

@ OldMSFDirectory

Definition RawConstants.h:76

@ StreamDBI

Definition RawConstants.h:80

@ StreamTPI

Definition RawConstants.h:79

@ StreamIPI

Definition RawConstants.h:81

@ StreamPDB

Definition RawConstants.h:78

OMFSegDescFlags

Definition RawConstants.h:101

@ Write

Definition RawConstants.h:104

@ IsAbsoluteAddress

Definition RawConstants.h:108

@ AddressIs32Bit

Definition RawConstants.h:106

@ IsGroup

Definition RawConstants.h:109

@ Execute

Definition RawConstants.h:105

@ Read

Definition RawConstants.h:103

@ IsSelector

Definition RawConstants.h:107

PdbRaw_Features

Definition RawConstants.h:43

@ PdbFeatureNone

Definition RawConstants.h:44

@ PdbFeatureMinimalDebugInfo

Definition RawConstants.h:46

@ PdbFeatureNoTypeMerging

Definition RawConstants.h:47

@ PdbFeatureContainsIdStream

Definition RawConstants.h:45

DbgHeaderType

Definition RawConstants.h:86

@ Xdata

Definition RawConstants.h:94

@ FPO

Definition RawConstants.h:87

@ Fixup

Definition RawConstants.h:89

@ TokenRidMap

Definition RawConstants.h:93

@ SectionHdrOrig

Definition RawConstants.h:97

@ Max

Definition RawConstants.h:98

@ OmapToSrc

Definition RawConstants.h:90

@ SectionHdr

Definition RawConstants.h:92

@ Exception

Definition RawConstants.h:88

@ OmapFromSrc

Definition RawConstants.h:91

@ Pdata

Definition RawConstants.h:95

@ NewFPO

Definition RawConstants.h:96

PdbRaw_FeatureSig

Definition RawConstants.h:36

@ VC140

Definition RawConstants.h:38

@ VC110

Definition RawConstants.h:37

@ MinimalDebugInfo

Definition RawConstants.h:40

@ NoTypeMerge

Definition RawConstants.h:39

PdbRaw_SrcHeaderBlockVer

Definition RawConstants.h:34

@ SrcVerOne

Definition RawConstants.h:34

PdbRaw_DbiVer

Definition RawConstants.h:51

@ PdbDbiV70

Definition RawConstants.h:55

@ PdbDbiV110

Definition RawConstants.h:56

@ PdbDbiV60

Definition RawConstants.h:54

@ PdbDbiVC41

Definition RawConstants.h:52

@ PdbDbiV50

Definition RawConstants.h:53

LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE()

PdbRaw_ImplVer

Definition RawConstants.h:21

@ PdbImplVC70

Definition RawConstants.h:28

@ PdbImplVC50

Definition RawConstants.h:25

@ PdbImplVC70Dep

Definition RawConstants.h:27

@ PdbImplVC140

Definition RawConstants.h:31

@ PdbImplVC98

Definition RawConstants.h:26

@ PdbImplVC2

Definition RawConstants.h:22

@ PdbImplVC41

Definition RawConstants.h:24

@ PdbImplVC4

Definition RawConstants.h:23

@ PdbImplVC80

Definition RawConstants.h:29

@ PdbImplVC110

Definition RawConstants.h:30

PdbRaw_DbiSecContribVer

Definition RawConstants.h:67

@ DbiSecContribVer60

Definition RawConstants.h:68

@ DbiSecContribV2

Definition RawConstants.h:69

PdbRaw_TpiVer

Definition RawConstants.h:59

@ PdbTpiV80

Definition RawConstants.h:64

@ PdbTpiV50

Definition RawConstants.h:62

@ PdbTpiV40

Definition RawConstants.h:60

@ PdbTpiV41

Definition RawConstants.h:61

@ PdbTpiV70

Definition RawConstants.h:63

This is an optimization pass for GlobalISel generic memory operations.

@ LLVM_MARK_AS_BITMASK_ENUM