LLVM: include/llvm/Object/COFFModuleDefinition.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18#ifndef LLVM_OBJECT_COFFMODULEDEFINITION_H
19#define LLVM_OBJECT_COFFMODULEDEFINITION_H
20
24
25namespace llvm {
27
41};
42
45 bool MingwDef = false, bool AddUnderscores = true);
46
47}
48}
49
50#endif
Function const char TargetMachine * Machine
Tagged union holding either a T or a Error.
LLVM_ABI Expected< COFFModuleDefinition > parseCOFFModuleDefinition(MemoryBufferRef MB, COFF::MachineTypes Machine, bool MingwDef=false, bool AddUnderscores=true)
This is an optimization pass for GlobalISel generic memory operations.
uint32_t MajorOSVersion
Definition COFFModuleDefinition.h:39
uint32_t MajorImageVersion
Definition COFFModuleDefinition.h:37
uint64_t StackCommit
Definition COFFModuleDefinition.h:34
uint32_t MinorOSVersion
Definition COFFModuleDefinition.h:40
std::string ImportName
Definition COFFModuleDefinition.h:31
uint64_t StackReserve
Definition COFFModuleDefinition.h:33
std::string OutputFile
Definition COFFModuleDefinition.h:30
uint64_t HeapCommit
Definition COFFModuleDefinition.h:36
uint64_t HeapReserve
Definition COFFModuleDefinition.h:35
uint32_t MinorImageVersion
Definition COFFModuleDefinition.h:38
uint64_t ImageBase
Definition COFFModuleDefinition.h:32
std::vector< COFFShortExport > Exports
Definition COFFModuleDefinition.h:29