Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / COFF / Inputs / combined-resources-2.yaml
blobb0cc9812006bb22e2be07b338263384a59ee94b9
1 --- !COFF
2 header:
3   Machine:         IMAGE_FILE_MACHINE_AMD64
4   Characteristics: [ IMAGE_FILE_32BIT_MACHINE ]
5 sections:
6   - Name:            '.debug$S'
7     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
8     Alignment:       1
9     SectionData:     04000000F30000004E000000005A3A5C686F6D655C6D617274696E5C636F64655C6C6C766D5C746F6F6C735C6C6C645C746573745C434F46465C496E707574735C636F6D62696E65642D7265736F75726365732D322E726573000000F400000018000000010000001001C20ABB57742312AC65B588238495D1AC0000F10000001101000051000111000000005A3A5C686F6D655C6D617274696E5C636F64655C6C6C766D5C746F6F6C735C6C6C645C746573745C434F46465C496E707574735C636F6D62696E65642D7265736F75726365732D322E6F002D003C1108020000D00000000000000000000E001400746B01004D6963726F736F66742028522920435654524553008D003D1100637764005A3A5C686F6D655C6D617274696E5C636F64655C6C6C766D5C746F6F6C735C6C6C645C746573745C434F46465C496E7075747300657865005A3A5C686F6D655C6D617274696E5C6D737663323031395C76635C746F6F6C735C6D7376635C31342E32302E32373530385C62696E5C486F73747838365C7836345C6376747265732E6578650000000000
10     Subsections:
11       - !StringTable
12         Strings:
13           - 'Z:\home\martin\code\llvm\tools\lld\test\COFF\Inputs\combined-resources-2.res'
14       - !FileChecksums
15         Checksums:
16           - FileName:        'Z:\home\martin\code\llvm\tools\lld\test\COFF\Inputs\combined-resources-2.res'
17             Kind:            MD5
18             Checksum:        C20ABB57742312AC65B588238495D1AC
19       - !Symbols
20         Records:
21           - Kind:            S_OBJNAME
22             ObjNameSym:
23               Signature:       0
24               ObjectName:      'Z:\home\martin\code\llvm\tools\lld\test\COFF\Inputs\combined-resources-2.o'
25           - Kind:            S_COMPILE3
26             Compile3Sym:
27               Flags:           [ NoDbgInfo ]
28               Machine:         X64
29               FrontendMajor:   0
30               FrontendMinor:   0
31               FrontendBuild:   0
32               FrontendQFE:     0
33               BackendMajor:    14
34               BackendMinor:    20
35               BackendBuild:    27508
36               BackendQFE:      1
37               Version:         'Microsoft (R) CVTRES'
38           - Kind:            S_ENVBLOCK
39             EnvBlockSym:
40               Entries:
41                 - cwd
42                 - 'Z:\home\martin\code\llvm\tools\lld\test\COFF\Inputs'
43                 - exe
44                 - 'Z:\home\martin\msvc2019\vc\tools\msvc\14.20.27508\bin\Hostx86\x64\cvtres.exe'
45   - Name:            '.rsrc$01'
46     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
47     SectionData:     0000000000000000000000000000020009000000200000800A0000003800008000000000000000000000000001000000E40000805000008000000000000000000000000001000000D0000080680000800000000000000000000000000000010004080000900000000000000000000000000000000000030009040000A000000004080000B000000007100000C0000000000000001800000000000000000000000000000036000000000000000000000000000000430000000000000000000000000000004200000000000000000000000900520041004E0044004F004D004400410054000E004D00590041004300430045004C0045005200410054004F00520053000000
48     Relocations:
49       - VirtualAddress:  160
50         SymbolName:      '$R000000'
51         Type:            IMAGE_REL_AMD64_ADDR32NB
52       - VirtualAddress:  176
53         SymbolName:      '$R000038'
54         Type:            IMAGE_REL_AMD64_ADDR32NB
55       - VirtualAddress:  192
56         SymbolName:      '$R000080'
57         Type:            IMAGE_REL_AMD64_ADDR32NB
58       - VirtualAddress:  144
59         SymbolName:      '$R0000C8'
60         Type:            IMAGE_REL_AMD64_ADDR32NB
61   - Name:            '.rsrc$02'
62     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
63     SectionData:     7468697320697320612072616E646F6D20626974206F6620646174612074686174206D65616E73206E6F7468696E6700A9230E14F4F600007A68653420736869342079693167653420737569326A693120646520736875346A75342C207A68653420796934776569347A6865207368656E326D6500A9230E14F4F6000000000044696573206973742065696E207A7566C3A46C6C696765732042697420766F6E20446174656E2C20646965206E696368747320626564657574657400A9230E14F4F600000000000011000300E70300000D0044004C04000082001200BC010000
64 symbols:
65   - Name:            '@comp.id'
66     Value:           16739188
67     SectionNumber:   -1
68     SimpleType:      IMAGE_SYM_TYPE_NULL
69     ComplexType:     IMAGE_SYM_DTYPE_NULL
70     StorageClass:    IMAGE_SYM_CLASS_STATIC
71   - Name:            '@feat.00'
72     Value:           17
73     SectionNumber:   -1
74     SimpleType:      IMAGE_SYM_TYPE_NULL
75     ComplexType:     IMAGE_SYM_DTYPE_NULL
76     StorageClass:    IMAGE_SYM_CLASS_STATIC
77   - Name:            '.debug$S'
78     Value:           0
79     SectionNumber:   1
80     SimpleType:      IMAGE_SYM_TYPE_NULL
81     ComplexType:     IMAGE_SYM_DTYPE_NULL
82     StorageClass:    IMAGE_SYM_CLASS_STATIC
83     SectionDefinition:
84       Length:          408
85       NumberOfRelocations: 0
86       NumberOfLinenumbers: 0
87       CheckSum:        0
88       Number:          0
89   - Name:            '.rsrc$01'
90     Value:           0
91     SectionNumber:   2
92     SimpleType:      IMAGE_SYM_TYPE_NULL
93     ComplexType:     IMAGE_SYM_DTYPE_NULL
94     StorageClass:    IMAGE_SYM_CLASS_STATIC
95     SectionDefinition:
96       Length:          260
97       NumberOfRelocations: 4
98       NumberOfLinenumbers: 0
99       CheckSum:        0
100       Number:          0
101   - Name:            '.rsrc$02'
102     Value:           0
103     SectionNumber:   3
104     SimpleType:      IMAGE_SYM_TYPE_NULL
105     ComplexType:     IMAGE_SYM_DTYPE_NULL
106     StorageClass:    IMAGE_SYM_CLASS_STATIC
107     SectionDefinition:
108       Length:          224
109       NumberOfRelocations: 0
110       NumberOfLinenumbers: 0
111       CheckSum:        0
112       Number:          0
113   - Name:            '$R000000'
114     Value:           0
115     SectionNumber:   3
116     SimpleType:      IMAGE_SYM_TYPE_NULL
117     ComplexType:     IMAGE_SYM_DTYPE_NULL
118     StorageClass:    IMAGE_SYM_CLASS_STATIC
119   - Name:            '$R000038'
120     Value:           56
121     SectionNumber:   3
122     SimpleType:      IMAGE_SYM_TYPE_NULL
123     ComplexType:     IMAGE_SYM_DTYPE_NULL
124     StorageClass:    IMAGE_SYM_CLASS_STATIC
125   - Name:            '$R000080'
126     Value:           128
127     SectionNumber:   3
128     SimpleType:      IMAGE_SYM_TYPE_NULL
129     ComplexType:     IMAGE_SYM_DTYPE_NULL
130     StorageClass:    IMAGE_SYM_CLASS_STATIC
131   - Name:            '$R0000C8'
132     Value:           200
133     SectionNumber:   3
134     SimpleType:      IMAGE_SYM_TYPE_NULL
135     ComplexType:     IMAGE_SYM_DTYPE_NULL
136     StorageClass:    IMAGE_SYM_CLASS_STATIC