1617a3babSopenharmony_civulkan.ast.vert
2617a3babSopenharmony_ciShader version: 450
3617a3babSopenharmony_ci0:? Sequence
4617a3babSopenharmony_ci0:7  Function Definition: main( ( global void)
5617a3babSopenharmony_ci0:7    Function Parameters: 
6617a3babSopenharmony_ci0:9    Sequence
7617a3babSopenharmony_ci0:9      Convert float to bool ( temp bool)
8617a3babSopenharmony_ci0:9        'scf1' ( specialization-constant const highp float)
9617a3babSopenharmony_ci0:9          1.000000
10617a3babSopenharmony_ci0:10      Construct bool ( specialization-constant const bool)
11617a3babSopenharmony_ci0:10        'scbt' ( specialization-constant const bool)
12617a3babSopenharmony_ci0:10          true (const bool)
13617a3babSopenharmony_ci0:11      Convert int to bool ( specialization-constant const bool)
14617a3babSopenharmony_ci0:11        'sci2' ( specialization-constant const highp int)
15617a3babSopenharmony_ci0:11          2 (const int)
16617a3babSopenharmony_ci0:13      Construct float ( temp float)
17617a3babSopenharmony_ci0:13        'scf1' ( specialization-constant const highp float)
18617a3babSopenharmony_ci0:13          1.000000
19617a3babSopenharmony_ci0:14      Convert bool to float ( temp float)
20617a3babSopenharmony_ci0:14        'scbt' ( specialization-constant const bool)
21617a3babSopenharmony_ci0:14          true (const bool)
22617a3babSopenharmony_ci0:15      Convert int to float ( temp highp float)
23617a3babSopenharmony_ci0:15        'sci2' ( specialization-constant const highp int)
24617a3babSopenharmony_ci0:15          2 (const int)
25617a3babSopenharmony_ci0:17      Convert float to int ( temp highp int)
26617a3babSopenharmony_ci0:17        'scf1' ( specialization-constant const highp float)
27617a3babSopenharmony_ci0:17          1.000000
28617a3babSopenharmony_ci0:18      Convert bool to int ( specialization-constant const int)
29617a3babSopenharmony_ci0:18        'scbt' ( specialization-constant const bool)
30617a3babSopenharmony_ci0:18          true (const bool)
31617a3babSopenharmony_ci0:19      Construct int ( specialization-constant const int)
32617a3babSopenharmony_ci0:19        'sci2' ( specialization-constant const highp int)
33617a3babSopenharmony_ci0:19          2 (const int)
34617a3babSopenharmony_ci0:21      component-wise multiply ( temp highp float)
35617a3babSopenharmony_ci0:21        'scf1' ( specialization-constant const highp float)
36617a3babSopenharmony_ci0:21          1.000000
37617a3babSopenharmony_ci0:21        'scf1' ( specialization-constant const highp float)
38617a3babSopenharmony_ci0:21          1.000000
39617a3babSopenharmony_ci0:22      logical-or ( specialization-constant const bool)
40617a3babSopenharmony_ci0:22        'scbt' ( specialization-constant const bool)
41617a3babSopenharmony_ci0:22          true (const bool)
42617a3babSopenharmony_ci0:22        'scbt' ( specialization-constant const bool)
43617a3babSopenharmony_ci0:22          true (const bool)
44617a3babSopenharmony_ci0:23      component-wise multiply ( specialization-constant const highp int)
45617a3babSopenharmony_ci0:23        'sci2' ( specialization-constant const highp int)
46617a3babSopenharmony_ci0:23          2 (const int)
47617a3babSopenharmony_ci0:23        'sci2' ( specialization-constant const highp int)
48617a3babSopenharmony_ci0:23          2 (const int)
49617a3babSopenharmony_ci0:24      add ( temp highp float)
50617a3babSopenharmony_ci0:24        'scf1' ( specialization-constant const highp float)
51617a3babSopenharmony_ci0:24          1.000000
52617a3babSopenharmony_ci0:24        Convert int to float ( temp highp float)
53617a3babSopenharmony_ci0:24          'sci2' ( specialization-constant const highp int)
54617a3babSopenharmony_ci0:24            2 (const int)
55617a3babSopenharmony_ci0:26      Negate value ( temp highp float)
56617a3babSopenharmony_ci0:26        'scf1' ( specialization-constant const highp float)
57617a3babSopenharmony_ci0:26          1.000000
58617a3babSopenharmony_ci0:27      Negate conditional ( specialization-constant const bool)
59617a3babSopenharmony_ci0:27        'scbt' ( specialization-constant const bool)
60617a3babSopenharmony_ci0:27          true (const bool)
61617a3babSopenharmony_ci0:28      Negate value ( specialization-constant const highp int)
62617a3babSopenharmony_ci0:28        'sci2' ( specialization-constant const highp int)
63617a3babSopenharmony_ci0:28          2 (const int)
64617a3babSopenharmony_ci0:30      Compare Greater Than ( temp bool)
65617a3babSopenharmony_ci0:30        'scf1' ( specialization-constant const highp float)
66617a3babSopenharmony_ci0:30          1.000000
67617a3babSopenharmony_ci0:30        'scf1' ( specialization-constant const highp float)
68617a3babSopenharmony_ci0:30          1.000000
69617a3babSopenharmony_ci0:31      Compare Greater Than ( specialization-constant const bool)
70617a3babSopenharmony_ci0:31        'sci2' ( specialization-constant const highp int)
71617a3babSopenharmony_ci0:31          2 (const int)
72617a3babSopenharmony_ci0:31        'sci2' ( specialization-constant const highp int)
73617a3babSopenharmony_ci0:31          2 (const int)
74617a3babSopenharmony_ci0:33      Compare Not Equal ( temp bool)
75617a3babSopenharmony_ci0:33        'scf1' ( specialization-constant const highp float)
76617a3babSopenharmony_ci0:33          1.000000
77617a3babSopenharmony_ci0:33        'scf1' ( specialization-constant const highp float)
78617a3babSopenharmony_ci0:33          1.000000
79617a3babSopenharmony_ci0:34      Compare Not Equal ( specialization-constant const bool)
80617a3babSopenharmony_ci0:34        'scbt' ( specialization-constant const bool)
81617a3babSopenharmony_ci0:34          true (const bool)
82617a3babSopenharmony_ci0:34        'scbt' ( specialization-constant const bool)
83617a3babSopenharmony_ci0:34          true (const bool)
84617a3babSopenharmony_ci0:35      Compare Not Equal ( specialization-constant const bool)
85617a3babSopenharmony_ci0:35        'sci2' ( specialization-constant const highp int)
86617a3babSopenharmony_ci0:35          2 (const int)
87617a3babSopenharmony_ci0:35        'sci2' ( specialization-constant const highp int)
88617a3babSopenharmony_ci0:35          2 (const int)
89617a3babSopenharmony_ci0:37      Construct ivec2 ( specialization-constant const highp 2-component vector of int)
90617a3babSopenharmony_ci0:37        'sci2' ( specialization-constant const highp int)
91617a3babSopenharmony_ci0:37          2 (const int)
92617a3babSopenharmony_ci0:37        'sci2' ( specialization-constant const highp int)
93617a3babSopenharmony_ci0:37          2 (const int)
94617a3babSopenharmony_ci0:38      Construct ivec2 ( temp 2-element array of highp 2-component vector of int)
95617a3babSopenharmony_ci0:38        Construct ivec2 ( specialization-constant const highp 2-component vector of int)
96617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
97617a3babSopenharmony_ci0:38            2 (const int)
98617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
99617a3babSopenharmony_ci0:38            2 (const int)
100617a3babSopenharmony_ci0:38        Construct ivec2 ( specialization-constant const highp 2-component vector of int)
101617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
102617a3babSopenharmony_ci0:38            2 (const int)
103617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
104617a3babSopenharmony_ci0:38            2 (const int)
105617a3babSopenharmony_ci0:40      Construct vec2 ( specialization-constant const highp 2-component vector of float)
106617a3babSopenharmony_ci0:40        'scf1' ( specialization-constant const highp float)
107617a3babSopenharmony_ci0:40          1.000000
108617a3babSopenharmony_ci0:40        'scf1' ( specialization-constant const highp float)
109617a3babSopenharmony_ci0:40          1.000000
110617a3babSopenharmony_ci0:41      Construct vec2 ( temp 2-element array of highp 2-component vector of float)
111617a3babSopenharmony_ci0:41        Construct vec2 ( specialization-constant const highp 2-component vector of float)
112617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
113617a3babSopenharmony_ci0:41            1.000000
114617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
115617a3babSopenharmony_ci0:41            1.000000
116617a3babSopenharmony_ci0:41        Construct vec2 ( specialization-constant const highp 2-component vector of float)
117617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
118617a3babSopenharmony_ci0:41            1.000000
119617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
120617a3babSopenharmony_ci0:41            1.000000
121617a3babSopenharmony_ci0:?   Linker Objects
122617a3babSopenharmony_ci0:?     'scf1' ( specialization-constant const highp float)
123617a3babSopenharmony_ci0:?       1.000000
124617a3babSopenharmony_ci0:?     'scbt' ( specialization-constant const bool)
125617a3babSopenharmony_ci0:?       true (const bool)
126617a3babSopenharmony_ci0:?     'sci2' ( specialization-constant const highp int)
127617a3babSopenharmony_ci0:?       2 (const int)
128617a3babSopenharmony_ci
129617a3babSopenharmony_ci
130617a3babSopenharmony_ciLinked vertex stage:
131617a3babSopenharmony_ci
132617a3babSopenharmony_ci
133617a3babSopenharmony_ciShader version: 450
134617a3babSopenharmony_ci0:? Sequence
135617a3babSopenharmony_ci0:7  Function Definition: main( ( global void)
136617a3babSopenharmony_ci0:7    Function Parameters: 
137617a3babSopenharmony_ci0:9    Sequence
138617a3babSopenharmony_ci0:9      Convert float to bool ( temp bool)
139617a3babSopenharmony_ci0:9        'scf1' ( specialization-constant const highp float)
140617a3babSopenharmony_ci0:9          1.000000
141617a3babSopenharmony_ci0:10      Construct bool ( specialization-constant const bool)
142617a3babSopenharmony_ci0:10        'scbt' ( specialization-constant const bool)
143617a3babSopenharmony_ci0:10          true (const bool)
144617a3babSopenharmony_ci0:11      Convert int to bool ( specialization-constant const bool)
145617a3babSopenharmony_ci0:11        'sci2' ( specialization-constant const highp int)
146617a3babSopenharmony_ci0:11          2 (const int)
147617a3babSopenharmony_ci0:13      Construct float ( temp float)
148617a3babSopenharmony_ci0:13        'scf1' ( specialization-constant const highp float)
149617a3babSopenharmony_ci0:13          1.000000
150617a3babSopenharmony_ci0:14      Convert bool to float ( temp float)
151617a3babSopenharmony_ci0:14        'scbt' ( specialization-constant const bool)
152617a3babSopenharmony_ci0:14          true (const bool)
153617a3babSopenharmony_ci0:15      Convert int to float ( temp highp float)
154617a3babSopenharmony_ci0:15        'sci2' ( specialization-constant const highp int)
155617a3babSopenharmony_ci0:15          2 (const int)
156617a3babSopenharmony_ci0:17      Convert float to int ( temp highp int)
157617a3babSopenharmony_ci0:17        'scf1' ( specialization-constant const highp float)
158617a3babSopenharmony_ci0:17          1.000000
159617a3babSopenharmony_ci0:18      Convert bool to int ( specialization-constant const int)
160617a3babSopenharmony_ci0:18        'scbt' ( specialization-constant const bool)
161617a3babSopenharmony_ci0:18          true (const bool)
162617a3babSopenharmony_ci0:19      Construct int ( specialization-constant const int)
163617a3babSopenharmony_ci0:19        'sci2' ( specialization-constant const highp int)
164617a3babSopenharmony_ci0:19          2 (const int)
165617a3babSopenharmony_ci0:21      component-wise multiply ( temp highp float)
166617a3babSopenharmony_ci0:21        'scf1' ( specialization-constant const highp float)
167617a3babSopenharmony_ci0:21          1.000000
168617a3babSopenharmony_ci0:21        'scf1' ( specialization-constant const highp float)
169617a3babSopenharmony_ci0:21          1.000000
170617a3babSopenharmony_ci0:22      logical-or ( specialization-constant const bool)
171617a3babSopenharmony_ci0:22        'scbt' ( specialization-constant const bool)
172617a3babSopenharmony_ci0:22          true (const bool)
173617a3babSopenharmony_ci0:22        'scbt' ( specialization-constant const bool)
174617a3babSopenharmony_ci0:22          true (const bool)
175617a3babSopenharmony_ci0:23      component-wise multiply ( specialization-constant const highp int)
176617a3babSopenharmony_ci0:23        'sci2' ( specialization-constant const highp int)
177617a3babSopenharmony_ci0:23          2 (const int)
178617a3babSopenharmony_ci0:23        'sci2' ( specialization-constant const highp int)
179617a3babSopenharmony_ci0:23          2 (const int)
180617a3babSopenharmony_ci0:24      add ( temp highp float)
181617a3babSopenharmony_ci0:24        'scf1' ( specialization-constant const highp float)
182617a3babSopenharmony_ci0:24          1.000000
183617a3babSopenharmony_ci0:24        Convert int to float ( temp highp float)
184617a3babSopenharmony_ci0:24          'sci2' ( specialization-constant const highp int)
185617a3babSopenharmony_ci0:24            2 (const int)
186617a3babSopenharmony_ci0:26      Negate value ( temp highp float)
187617a3babSopenharmony_ci0:26        'scf1' ( specialization-constant const highp float)
188617a3babSopenharmony_ci0:26          1.000000
189617a3babSopenharmony_ci0:27      Negate conditional ( specialization-constant const bool)
190617a3babSopenharmony_ci0:27        'scbt' ( specialization-constant const bool)
191617a3babSopenharmony_ci0:27          true (const bool)
192617a3babSopenharmony_ci0:28      Negate value ( specialization-constant const highp int)
193617a3babSopenharmony_ci0:28        'sci2' ( specialization-constant const highp int)
194617a3babSopenharmony_ci0:28          2 (const int)
195617a3babSopenharmony_ci0:30      Compare Greater Than ( temp bool)
196617a3babSopenharmony_ci0:30        'scf1' ( specialization-constant const highp float)
197617a3babSopenharmony_ci0:30          1.000000
198617a3babSopenharmony_ci0:30        'scf1' ( specialization-constant const highp float)
199617a3babSopenharmony_ci0:30          1.000000
200617a3babSopenharmony_ci0:31      Compare Greater Than ( specialization-constant const bool)
201617a3babSopenharmony_ci0:31        'sci2' ( specialization-constant const highp int)
202617a3babSopenharmony_ci0:31          2 (const int)
203617a3babSopenharmony_ci0:31        'sci2' ( specialization-constant const highp int)
204617a3babSopenharmony_ci0:31          2 (const int)
205617a3babSopenharmony_ci0:33      Compare Not Equal ( temp bool)
206617a3babSopenharmony_ci0:33        'scf1' ( specialization-constant const highp float)
207617a3babSopenharmony_ci0:33          1.000000
208617a3babSopenharmony_ci0:33        'scf1' ( specialization-constant const highp float)
209617a3babSopenharmony_ci0:33          1.000000
210617a3babSopenharmony_ci0:34      Compare Not Equal ( specialization-constant const bool)
211617a3babSopenharmony_ci0:34        'scbt' ( specialization-constant const bool)
212617a3babSopenharmony_ci0:34          true (const bool)
213617a3babSopenharmony_ci0:34        'scbt' ( specialization-constant const bool)
214617a3babSopenharmony_ci0:34          true (const bool)
215617a3babSopenharmony_ci0:35      Compare Not Equal ( specialization-constant const bool)
216617a3babSopenharmony_ci0:35        'sci2' ( specialization-constant const highp int)
217617a3babSopenharmony_ci0:35          2 (const int)
218617a3babSopenharmony_ci0:35        'sci2' ( specialization-constant const highp int)
219617a3babSopenharmony_ci0:35          2 (const int)
220617a3babSopenharmony_ci0:37      Construct ivec2 ( specialization-constant const highp 2-component vector of int)
221617a3babSopenharmony_ci0:37        'sci2' ( specialization-constant const highp int)
222617a3babSopenharmony_ci0:37          2 (const int)
223617a3babSopenharmony_ci0:37        'sci2' ( specialization-constant const highp int)
224617a3babSopenharmony_ci0:37          2 (const int)
225617a3babSopenharmony_ci0:38      Construct ivec2 ( temp 2-element array of highp 2-component vector of int)
226617a3babSopenharmony_ci0:38        Construct ivec2 ( specialization-constant const highp 2-component vector of int)
227617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
228617a3babSopenharmony_ci0:38            2 (const int)
229617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
230617a3babSopenharmony_ci0:38            2 (const int)
231617a3babSopenharmony_ci0:38        Construct ivec2 ( specialization-constant const highp 2-component vector of int)
232617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
233617a3babSopenharmony_ci0:38            2 (const int)
234617a3babSopenharmony_ci0:38          'sci2' ( specialization-constant const highp int)
235617a3babSopenharmony_ci0:38            2 (const int)
236617a3babSopenharmony_ci0:40      Construct vec2 ( specialization-constant const highp 2-component vector of float)
237617a3babSopenharmony_ci0:40        'scf1' ( specialization-constant const highp float)
238617a3babSopenharmony_ci0:40          1.000000
239617a3babSopenharmony_ci0:40        'scf1' ( specialization-constant const highp float)
240617a3babSopenharmony_ci0:40          1.000000
241617a3babSopenharmony_ci0:41      Construct vec2 ( temp 2-element array of highp 2-component vector of float)
242617a3babSopenharmony_ci0:41        Construct vec2 ( specialization-constant const highp 2-component vector of float)
243617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
244617a3babSopenharmony_ci0:41            1.000000
245617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
246617a3babSopenharmony_ci0:41            1.000000
247617a3babSopenharmony_ci0:41        Construct vec2 ( specialization-constant const highp 2-component vector of float)
248617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
249617a3babSopenharmony_ci0:41            1.000000
250617a3babSopenharmony_ci0:41          'scf1' ( specialization-constant const highp float)
251617a3babSopenharmony_ci0:41            1.000000
252617a3babSopenharmony_ci0:?   Linker Objects
253617a3babSopenharmony_ci0:?     'scf1' ( specialization-constant const highp float)
254617a3babSopenharmony_ci0:?       1.000000
255617a3babSopenharmony_ci0:?     'scbt' ( specialization-constant const bool)
256617a3babSopenharmony_ci0:?       true (const bool)
257617a3babSopenharmony_ci0:?     'sci2' ( specialization-constant const highp int)
258617a3babSopenharmony_ci0:?       2 (const int)
259617a3babSopenharmony_ci
260617a3babSopenharmony_ci// Module Version 10000
261617a3babSopenharmony_ci// Generated by (magic number): 8000b
262617a3babSopenharmony_ci// Id's are bound by 50
263617a3babSopenharmony_ci
264617a3babSopenharmony_ci                              Capability Shader
265617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
266617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
267617a3babSopenharmony_ci                              EntryPoint Vertex 4  "main"
268617a3babSopenharmony_ci                              Source GLSL 450
269617a3babSopenharmony_ci                              Name 4  "main"
270617a3babSopenharmony_ci                              Name 7  "scf1"
271617a3babSopenharmony_ci                              Name 11  "scbt"
272617a3babSopenharmony_ci                              Name 13  "sci2"
273617a3babSopenharmony_ci                              Decorate 7(scf1) SpecId 200
274617a3babSopenharmony_ci                              Decorate 11(scbt) SpecId 201
275617a3babSopenharmony_ci                              Decorate 13(sci2) SpecId 202
276617a3babSopenharmony_ci               2:             TypeVoid
277617a3babSopenharmony_ci               3:             TypeFunction 2
278617a3babSopenharmony_ci               6:             TypeFloat 32
279617a3babSopenharmony_ci         7(scf1):    6(float) SpecConstant 1065353216
280617a3babSopenharmony_ci               8:             TypeBool
281617a3babSopenharmony_ci               9:    6(float) Constant 0
282617a3babSopenharmony_ci        11(scbt):     8(bool) SpecConstantTrue
283617a3babSopenharmony_ci              12:             TypeInt 32 1
284617a3babSopenharmony_ci        13(sci2):     12(int) SpecConstant 2
285617a3babSopenharmony_ci              14:             TypeInt 32 0
286617a3babSopenharmony_ci              15:     14(int) Constant 0
287617a3babSopenharmony_ci              16:     8(bool) SpecConstantOp 171 13(sci2) 15
288617a3babSopenharmony_ci              17:    6(float) Constant 1065353216
289617a3babSopenharmony_ci              21:     12(int) Constant 0
290617a3babSopenharmony_ci              22:     12(int) Constant 1
291617a3babSopenharmony_ci              23:     12(int) SpecConstantOp 169 11(scbt) 22 21
292617a3babSopenharmony_ci              25:     8(bool) SpecConstantOp 166 11(scbt) 11(scbt)
293617a3babSopenharmony_ci              26:     12(int) SpecConstantOp 132 13(sci2) 13(sci2)
294617a3babSopenharmony_ci              30:     8(bool) SpecConstantOp 168 11(scbt)
295617a3babSopenharmony_ci              31:     12(int) SpecConstantOp 126 13(sci2)
296617a3babSopenharmony_ci              33:     8(bool) SpecConstantOp 173 13(sci2) 13(sci2)
297617a3babSopenharmony_ci              35:     8(bool) SpecConstantOp 165 11(scbt) 11(scbt)
298617a3babSopenharmony_ci              36:     8(bool) SpecConstantOp 171 13(sci2) 13(sci2)
299617a3babSopenharmony_ci              37:             TypeVector 12(int) 2
300617a3babSopenharmony_ci              38:   37(ivec2) SpecConstantComposite 13(sci2) 13(sci2)
301617a3babSopenharmony_ci              39:   37(ivec2) SpecConstantComposite 13(sci2) 13(sci2)
302617a3babSopenharmony_ci              40:   37(ivec2) SpecConstantComposite 13(sci2) 13(sci2)
303617a3babSopenharmony_ci              41:     14(int) Constant 2
304617a3babSopenharmony_ci              42:             TypeArray 37(ivec2) 41
305617a3babSopenharmony_ci              44:             TypeVector 6(float) 2
306617a3babSopenharmony_ci              45:   44(fvec2) SpecConstantComposite 7(scf1) 7(scf1)
307617a3babSopenharmony_ci              46:   44(fvec2) SpecConstantComposite 7(scf1) 7(scf1)
308617a3babSopenharmony_ci              47:   44(fvec2) SpecConstantComposite 7(scf1) 7(scf1)
309617a3babSopenharmony_ci              48:             TypeArray 44(fvec2) 41
310617a3babSopenharmony_ci         4(main):           2 Function None 3
311617a3babSopenharmony_ci               5:             Label
312617a3babSopenharmony_ci              10:     8(bool) FUnordNotEqual 7(scf1) 9
313617a3babSopenharmony_ci              18:    6(float) Select 11(scbt) 17 9
314617a3babSopenharmony_ci              19:    6(float) ConvertSToF 13(sci2)
315617a3babSopenharmony_ci              20:     12(int) ConvertFToS 7(scf1)
316617a3babSopenharmony_ci              24:    6(float) FMul 7(scf1) 7(scf1)
317617a3babSopenharmony_ci              27:    6(float) ConvertSToF 13(sci2)
318617a3babSopenharmony_ci              28:    6(float) FAdd 7(scf1) 27
319617a3babSopenharmony_ci              29:    6(float) FNegate 7(scf1)
320617a3babSopenharmony_ci              32:     8(bool) FOrdGreaterThan 7(scf1) 7(scf1)
321617a3babSopenharmony_ci              34:     8(bool) FUnordNotEqual 7(scf1) 7(scf1)
322617a3babSopenharmony_ci              43:          42 CompositeConstruct 39 40
323617a3babSopenharmony_ci              49:          48 CompositeConstruct 46 47
324617a3babSopenharmony_ci                              Return
325617a3babSopenharmony_ci                              FunctionEnd
326