14514f5e3Sopenharmony_ci[gc] Ark Auto adapter memory pool capacity:4185873408
24514f5e3Sopenharmony_ci[compiler] AOT compile: a.abc
34514f5e3Sopenharmony_ci[ecmascript] When the file is empty. Enter full compiler mode.
44514f5e3Sopenharmony_ci[compiler] Total number of methods in file: a.abc is: 1
54514f5e3Sopenharmony_ci[compiler] aot method [func_main_0@a.abc] log:
64514f5e3Sopenharmony_ci[compiler] record: _GLOBAL has no types
74514f5e3Sopenharmony_ci[compiler] ======================== Build Basic Block ========================
84514f5e3Sopenharmony_ci[compiler] B0:                               ;preds=
94514f5e3Sopenharmony_ci[compiler]      BytecodePC: [0, 3)
104514f5e3Sopenharmony_ci[compiler]      Succes: 1,
114514f5e3Sopenharmony_ci[compiler]      Trys:
124514f5e3Sopenharmony_ci[compiler]      Dom:
134514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
144514f5e3Sopenharmony_ci[compiler]      Phi:
154514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
164514f5e3Sopenharmony_ci[compiler]              < 0: LDAI_IMM32, In=[], Out=[acc,] >
174514f5e3Sopenharmony_ci[compiler]              < 1: STA_V8, In=[acc,], Out=[0,] >
184514f5e3Sopenharmony_ci[compiler]              < 2: LDAI_IMM32, In=[], Out=[acc,] >
194514f5e3Sopenharmony_ci[compiler]              < 3: STA_V8, In=[acc,], Out=[1,] >
204514f5e3Sopenharmony_ci[compiler]
214514f5e3Sopenharmony_ci[compiler] B1:                               ;preds= 0, 2,
224514f5e3Sopenharmony_ci[compiler]      BytecodePC: [4, 7)
234514f5e3Sopenharmony_ci[compiler]      Succes: 2, 3,
244514f5e3Sopenharmony_ci[compiler]      Trys:
254514f5e3Sopenharmony_ci[compiler]      Dom:
264514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
274514f5e3Sopenharmony_ci[compiler]      Phi:
284514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
294514f5e3Sopenharmony_ci[compiler]              < 4: LDA_V8, In=[0,], Out=[acc,] >
304514f5e3Sopenharmony_ci[compiler]              < 5: LESS_IMM8_V8, In=[acc,1,], Out=[acc,] >
314514f5e3Sopenharmony_ci[compiler]              < 6: ISFALSE, In=[acc,], Out=[acc,] >
324514f5e3Sopenharmony_ci[compiler]              < 7: JNEZ_IMM8, In=[acc,], Out=[] >
334514f5e3Sopenharmony_ci[compiler]
344514f5e3Sopenharmony_ci[compiler] B2:                               ;preds= 1,
354514f5e3Sopenharmony_ci[compiler]      BytecodePC: [8, 16)
364514f5e3Sopenharmony_ci[compiler]      Succes: 1,
374514f5e3Sopenharmony_ci[compiler]      Trys:
384514f5e3Sopenharmony_ci[compiler]      Dom:
394514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
404514f5e3Sopenharmony_ci[compiler]      Phi:
414514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
424514f5e3Sopenharmony_ci[compiler]              < 8: TRYLDGLOBALBYNAME_IMM8_ID16, In=[], Out=[acc,] >
434514f5e3Sopenharmony_ci[compiler]              < 9: CALLARG1_IMM8_V8, In=[acc,1,], Out=[acc,] >
444514f5e3Sopenharmony_ci[compiler]              < 10: LDA_V8, In=[1,], Out=[acc,] >
454514f5e3Sopenharmony_ci[compiler]              < 11: INC_IMM8, In=[acc,], Out=[acc,] >
464514f5e3Sopenharmony_ci[compiler]              < 12: STA_V8, In=[acc,], Out=[2,] >
474514f5e3Sopenharmony_ci[compiler]              < 13: LDA_V8, In=[1,], Out=[acc,] >
484514f5e3Sopenharmony_ci[compiler]              < 14: TONUMERIC_IMM8, In=[acc,], Out=[acc,] >
494514f5e3Sopenharmony_ci[compiler]              < 15: MOV_V4_V4, In=[2,], Out=[1,] >
504514f5e3Sopenharmony_ci[compiler]              < 16: JMP_IMM8, In=[], Out=[] >
514514f5e3Sopenharmony_ci[compiler]
524514f5e3Sopenharmony_ci[compiler] B3:                               ;preds= 1,
534514f5e3Sopenharmony_ci[compiler]      BytecodePC: [17, 18)
544514f5e3Sopenharmony_ci[compiler]      Succes:
554514f5e3Sopenharmony_ci[compiler]      Trys:
564514f5e3Sopenharmony_ci[compiler]      Dom:
574514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
584514f5e3Sopenharmony_ci[compiler]      Phi:
594514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
604514f5e3Sopenharmony_ci[compiler]              < 17: LDUNDEFINED, In=[], Out=[acc,] >
614514f5e3Sopenharmony_ci[compiler]              < 18: RETURNUNDEFINED, In=[acc,], Out=[] >
624514f5e3Sopenharmony_ci[compiler]
634514f5e3Sopenharmony_ci[compiler] ======================== Computed Dom Trees ========================
644514f5e3Sopenharmony_ci[compiler] B0:                               ;preds=
654514f5e3Sopenharmony_ci[compiler]      BytecodePC: [0, 3)
664514f5e3Sopenharmony_ci[compiler]      Succes: 1,
674514f5e3Sopenharmony_ci[compiler]      Trys:
684514f5e3Sopenharmony_ci[compiler]      Dom:
694514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
704514f5e3Sopenharmony_ci[compiler]      Phi:
714514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
724514f5e3Sopenharmony_ci[compiler]              < 0: LDAI_IMM32, In=[], Out=[acc,] >
734514f5e3Sopenharmony_ci[compiler]              < 1: STA_V8, In=[acc,], Out=[0,] >
744514f5e3Sopenharmony_ci[compiler]              < 2: LDAI_IMM32, In=[], Out=[acc,] >
754514f5e3Sopenharmony_ci[compiler]              < 3: STA_V8, In=[acc,], Out=[1,] >
764514f5e3Sopenharmony_ci[compiler]
774514f5e3Sopenharmony_ci[compiler] B1:                               ;preds= 0, 2,
784514f5e3Sopenharmony_ci[compiler]      BytecodePC: [4, 7)
794514f5e3Sopenharmony_ci[compiler]      Succes: 2, 3,
804514f5e3Sopenharmony_ci[compiler]      Trys:
814514f5e3Sopenharmony_ci[compiler]      Dom:
824514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
834514f5e3Sopenharmony_ci[compiler]      Phi:
844514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
854514f5e3Sopenharmony_ci[compiler]              < 4: LDA_V8, In=[0,], Out=[acc,] >
864514f5e3Sopenharmony_ci[compiler]              < 5: LESS_IMM8_V8, In=[acc,1,], Out=[acc,] >
874514f5e3Sopenharmony_ci[compiler]              < 6: ISFALSE, In=[acc,], Out=[acc,] >
884514f5e3Sopenharmony_ci[compiler]              < 7: JNEZ_IMM8, In=[acc,], Out=[] >
894514f5e3Sopenharmony_ci[compiler]
904514f5e3Sopenharmony_ci[compiler] B2:                               ;preds= 1,
914514f5e3Sopenharmony_ci[compiler]      BytecodePC: [8, 16)
924514f5e3Sopenharmony_ci[compiler]      Succes: 1,
934514f5e3Sopenharmony_ci[compiler]      Trys:
944514f5e3Sopenharmony_ci[compiler]      Dom:
954514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
964514f5e3Sopenharmony_ci[compiler]      Phi:
974514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
984514f5e3Sopenharmony_ci[compiler]              < 8: TRYLDGLOBALBYNAME_IMM8_ID16, In=[], Out=[acc,] >
994514f5e3Sopenharmony_ci[compiler]              < 9: CALLARG1_IMM8_V8, In=[acc,1,], Out=[acc,] >
1004514f5e3Sopenharmony_ci[compiler]              < 10: LDA_V8, In=[1,], Out=[acc,] >
1014514f5e3Sopenharmony_ci[compiler]              < 11: INC_IMM8, In=[acc,], Out=[acc,] >
1024514f5e3Sopenharmony_ci[compiler]              < 12: STA_V8, In=[acc,], Out=[2,] >
1034514f5e3Sopenharmony_ci[compiler]              < 13: LDA_V8, In=[1,], Out=[acc,] >
1044514f5e3Sopenharmony_ci[compiler]              < 14: TONUMERIC_IMM8, In=[acc,], Out=[acc,] >
1054514f5e3Sopenharmony_ci[compiler]              < 15: MOV_V4_V4, In=[2,], Out=[1,] >
1064514f5e3Sopenharmony_ci[compiler]              < 16: JMP_IMM8, In=[], Out=[] >
1074514f5e3Sopenharmony_ci[compiler]
1084514f5e3Sopenharmony_ci[compiler] B3:                               ;preds= 1,
1094514f5e3Sopenharmony_ci[compiler]      BytecodePC: [17, 18)
1104514f5e3Sopenharmony_ci[compiler]      Succes:
1114514f5e3Sopenharmony_ci[compiler]      Trys:
1124514f5e3Sopenharmony_ci[compiler]      Dom:
1134514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
1144514f5e3Sopenharmony_ci[compiler]      Phi:
1154514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1164514f5e3Sopenharmony_ci[compiler]              < 17: LDUNDEFINED, In=[], Out=[acc,] >
1174514f5e3Sopenharmony_ci[compiler]              < 18: RETURNUNDEFINED, In=[acc,], Out=[] >
1184514f5e3Sopenharmony_ci[compiler]
1194514f5e3Sopenharmony_ci[compiler] ======================== Inserted Phis ========================
1204514f5e3Sopenharmony_ci[compiler] B0:                               ;preds=
1214514f5e3Sopenharmony_ci[compiler]      BytecodePC: [0, 3)
1224514f5e3Sopenharmony_ci[compiler]      Succes: 1,
1234514f5e3Sopenharmony_ci[compiler]      Trys:
1244514f5e3Sopenharmony_ci[compiler]      Dom: B1,
1254514f5e3Sopenharmony_ci[compiler]      IDom B0
1264514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
1274514f5e3Sopenharmony_ci[compiler]      Phi:
1284514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1294514f5e3Sopenharmony_ci[compiler]              < 0: LDAI_IMM32, In=[], Out=[acc,] >
1304514f5e3Sopenharmony_ci[compiler]              < 1: STA_V8, In=[acc,], Out=[0,] >
1314514f5e3Sopenharmony_ci[compiler]              < 2: LDAI_IMM32, In=[], Out=[acc,] >
1324514f5e3Sopenharmony_ci[compiler]              < 3: STA_V8, In=[acc,], Out=[1,] >
1334514f5e3Sopenharmony_ci[compiler]
1344514f5e3Sopenharmony_ci[compiler] B1:                               ;preds= 0, 2,
1354514f5e3Sopenharmony_ci[compiler]      BytecodePC: [4, 7)
1364514f5e3Sopenharmony_ci[compiler]      Succes: 2, 3,
1374514f5e3Sopenharmony_ci[compiler]      Trys:
1384514f5e3Sopenharmony_ci[compiler]      Dom: B2, B3,
1394514f5e3Sopenharmony_ci[compiler]      IDom B0
1404514f5e3Sopenharmony_ci[compiler]      Dom Frontiers: 1 ,
1414514f5e3Sopenharmony_ci[compiler]      Phi: 1 , 2 ,
1424514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1434514f5e3Sopenharmony_ci[compiler]              < 4: LDA_V8, In=[0,], Out=[acc,] >
1444514f5e3Sopenharmony_ci[compiler]              < 5: LESS_IMM8_V8, In=[acc,1,], Out=[acc,] >
1454514f5e3Sopenharmony_ci[compiler]              < 6: ISFALSE, In=[acc,], Out=[acc,] >
1464514f5e3Sopenharmony_ci[compiler]              < 7: JNEZ_IMM8, In=[acc,], Out=[] >
1474514f5e3Sopenharmony_ci[compiler]
1484514f5e3Sopenharmony_ci[compiler] B2:                               ;preds= 1,
1494514f5e3Sopenharmony_ci[compiler]      BytecodePC: [8, 16)
1504514f5e3Sopenharmony_ci[compiler]      Succes: 1,
1514514f5e3Sopenharmony_ci[compiler]      Trys:
1524514f5e3Sopenharmony_ci[compiler]      Dom:
1534514f5e3Sopenharmony_ci[compiler]      IDom B1
1544514f5e3Sopenharmony_ci[compiler]      Dom Frontiers: 1 ,
1554514f5e3Sopenharmony_ci[compiler]      Phi:
1564514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1574514f5e3Sopenharmony_ci[compiler]              < 8: TRYLDGLOBALBYNAME_IMM8_ID16, In=[], Out=[acc,] >
1584514f5e3Sopenharmony_ci[compiler]              < 9: CALLARG1_IMM8_V8, In=[acc,1,], Out=[acc,] >
1594514f5e3Sopenharmony_ci[compiler]              < 10: LDA_V8, In=[1,], Out=[acc,] >
1604514f5e3Sopenharmony_ci[compiler]              < 11: INC_IMM8, In=[acc,], Out=[acc,] >
1614514f5e3Sopenharmony_ci[compiler]              < 12: STA_V8, In=[acc,], Out=[2,] >
1624514f5e3Sopenharmony_ci[compiler]              < 13: LDA_V8, In=[1,], Out=[acc,] >
1634514f5e3Sopenharmony_ci[compiler]              < 14: TONUMERIC_IMM8, In=[acc,], Out=[acc,] >
1644514f5e3Sopenharmony_ci[compiler]              < 15: MOV_V4_V4, In=[2,], Out=[1,] >
1654514f5e3Sopenharmony_ci[compiler]              < 16: JMP_IMM8, In=[], Out=[] >
1664514f5e3Sopenharmony_ci[compiler]
1674514f5e3Sopenharmony_ci[compiler] B3:                               ;preds= 1,
1684514f5e3Sopenharmony_ci[compiler]      BytecodePC: [17, 18)
1694514f5e3Sopenharmony_ci[compiler]      Succes:
1704514f5e3Sopenharmony_ci[compiler]      Trys:
1714514f5e3Sopenharmony_ci[compiler]      Dom:
1724514f5e3Sopenharmony_ci[compiler]      IDom B1
1734514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
1744514f5e3Sopenharmony_ci[compiler]      Phi:
1754514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1764514f5e3Sopenharmony_ci[compiler]              < 17: LDUNDEFINED, In=[], Out=[acc,] >
1774514f5e3Sopenharmony_ci[compiler]              < 18: RETURNUNDEFINED, In=[acc,], Out=[] >
1784514f5e3Sopenharmony_ci[compiler]
1794514f5e3Sopenharmony_ci[compiler] loopHead: 1
1804514f5e3Sopenharmony_ci[compiler] LoopBody: 1 , 2 ,
1814514f5e3Sopenharmony_ci[compiler] LoopExits: 3 ,
1824514f5e3Sopenharmony_ci[compiler] ("id"=41, "op"="FRAME_STATE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[], [], [11, 38, 39, 39, 39, 39, 39, 11, 40], [10], []], out=[42])
1834514f5e3Sopenharmony_ci[compiler] ("id"=44, "op"="FRAME_STATE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[], [], [11, 38, 39, 39, 39, 39, 39, 16, 43], [10], []], out=[45])
1844514f5e3Sopenharmony_ci[compiler] ("id"=47, "op"="FRAME_STATE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[], [], [11, 38, 39, 39, 39, 39, 39, 27, 46], [10], []], out=[48])
1854514f5e3Sopenharmony_ci[compiler] ("id"=50, "op"="FRAME_STATE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[], [], [11, 38, 39, 39, 39, 39, 39, 38, 49], [10], []], out=[51])
1864514f5e3Sopenharmony_ci[compiler] ("id"=53, "op"="FRAME_STATE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[], [], [11, 39, 29, 39, 39, 39, 39, 38, 52], [10], []], out=[54])
1874514f5e3Sopenharmony_ci[compiler] ======================== Bytecode2Gate ========================
1884514f5e3Sopenharmony_ci[compiler] B0:                               ;preds=
1894514f5e3Sopenharmony_ci[compiler]      BytecodePC: [0, 3)
1904514f5e3Sopenharmony_ci[compiler]      Succes: 1,
1914514f5e3Sopenharmony_ci[compiler]      Trys:
1924514f5e3Sopenharmony_ci[compiler]      Dom: B1,
1934514f5e3Sopenharmony_ci[compiler]      IDom B0
1944514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
1954514f5e3Sopenharmony_ci[compiler]      Phi:
1964514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
1974514f5e3Sopenharmony_ci[compiler]              < 0: LDAI_IMM32, In=[], Out=[acc,] >
1984514f5e3Sopenharmony_ci[compiler] ("id"=11, "op"="CONSTANT", "MType"="I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), ", in=[[], [], [], [], []], out=[53, 50, 47, 44, 41, 41, 16])
1994514f5e3Sopenharmony_ci[compiler]              < 1: STA_V8, In=[acc,], Out=[0,] >
2004514f5e3Sopenharmony_ci[compiler]              < 2: LDAI_IMM32, In=[], Out=[acc,] >
2014514f5e3Sopenharmony_ci[compiler] ("id"=12, "op"="CONSTANT", "MType"="I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), ", in=[[], [], [], [], []], out=[38])
2024514f5e3Sopenharmony_ci[compiler]              < 3: STA_V8, In=[acc,], Out=[1,] >
2034514f5e3Sopenharmony_ci[compiler]
2044514f5e3Sopenharmony_ci[compiler] B1:                               ;preds= 0, 2,
2054514f5e3Sopenharmony_ci[compiler]      BytecodePC: [4, 7)
2064514f5e3Sopenharmony_ci[compiler]      Succes: 2, 3,
2074514f5e3Sopenharmony_ci[compiler]      Trys:
2084514f5e3Sopenharmony_ci[compiler]      Dom: B2, B3,
2094514f5e3Sopenharmony_ci[compiler]      IDom B0
2104514f5e3Sopenharmony_ci[compiler]      Dom Frontiers: 1 ,
2114514f5e3Sopenharmony_ci[compiler]      Phi: 1 , 2 ,
2124514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
2134514f5e3Sopenharmony_ci[compiler]              < 4: LDA_V8, In=[0,], Out=[acc,] >
2144514f5e3Sopenharmony_ci[compiler]              < 5: LESS_IMM8_V8, In=[acc,1,], Out=[acc,] >
2154514f5e3Sopenharmony_ci[compiler] ("id"=16, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[14], [42], [38, 11], [], []], out=[45, 45, 44, 17, 17])
2164514f5e3Sopenharmony_ci[compiler]              < 6: ISFALSE, In=[acc,], Out=[acc,] >
2174514f5e3Sopenharmony_ci[compiler] ("id"=17, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[16], [45], [16], [], []], out=[18, 18, 18])
2184514f5e3Sopenharmony_ci[compiler]              < 7: JNEZ_IMM8, In=[acc,], Out=[] >
2194514f5e3Sopenharmony_ci[compiler] ("id"=18, "op"="JS_BYTECODE", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[17], [17], [17], [], []], out=[22, 21, 20, 19])
2204514f5e3Sopenharmony_ci[compiler]
2214514f5e3Sopenharmony_ci[compiler] B2:                               ;preds= 1,
2224514f5e3Sopenharmony_ci[compiler]      BytecodePC: [8, 16)
2234514f5e3Sopenharmony_ci[compiler]      Succes: 1,
2244514f5e3Sopenharmony_ci[compiler]      Trys:
2254514f5e3Sopenharmony_ci[compiler]      Dom:
2264514f5e3Sopenharmony_ci[compiler]      IDom B1
2274514f5e3Sopenharmony_ci[compiler]      Dom Frontiers: 1 ,
2284514f5e3Sopenharmony_ci[compiler]      Phi:
2294514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
2304514f5e3Sopenharmony_ci[compiler]              < 8: TRYLDGLOBALBYNAME_IMM8_ID16, In=[], Out=[acc,] >
2314514f5e3Sopenharmony_ci[compiler] ("id"=27, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[21], [22], [25, 26], [10], []], out=[48, 48, 47, 28, 28])
2324514f5e3Sopenharmony_ci[compiler]              < 9: CALLARG1_IMM8_V8, In=[acc,1,], Out=[acc,] >
2334514f5e3Sopenharmony_ci[compiler] ("id"=28, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[27], [48], [38, 27], [], []], out=[51, 51, 29])
2344514f5e3Sopenharmony_ci[compiler]              < 10: LDA_V8, In=[1,], Out=[acc,] >
2354514f5e3Sopenharmony_ci[compiler]              < 11: INC_IMM8, In=[acc,], Out=[acc,] >
2364514f5e3Sopenharmony_ci[compiler] ("id"=29, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[28], [51], [38], [], []], out=[54, 54, 53, 38, 30])
2374514f5e3Sopenharmony_ci[compiler]              < 12: STA_V8, In=[acc,], Out=[2,] >
2384514f5e3Sopenharmony_ci[compiler]              < 13: LDA_V8, In=[1,], Out=[acc,] >
2394514f5e3Sopenharmony_ci[compiler]              < 14: TONUMERIC_IMM8, In=[acc,], Out=[acc,] >
2404514f5e3Sopenharmony_ci[compiler] ("id"=30, "op"="JS_BYTECODE", "MType"="I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), ", in=[[29], [54], [38], [], []], out=[32, 32])
2414514f5e3Sopenharmony_ci[compiler]              < 15: MOV_V4_V4, In=[2,], Out=[1,] >
2424514f5e3Sopenharmony_ci[compiler]              < 16: JMP_IMM8, In=[], Out=[] >
2434514f5e3Sopenharmony_ci[compiler]
2444514f5e3Sopenharmony_ci[compiler] B3:                               ;preds= 1,
2454514f5e3Sopenharmony_ci[compiler]      BytecodePC: [17, 18)
2464514f5e3Sopenharmony_ci[compiler]      Succes:
2474514f5e3Sopenharmony_ci[compiler]      Trys:
2484514f5e3Sopenharmony_ci[compiler]      Dom:
2494514f5e3Sopenharmony_ci[compiler]      IDom B1
2504514f5e3Sopenharmony_ci[compiler]      Dom Frontiers:
2514514f5e3Sopenharmony_ci[compiler]      Phi:
2524514f5e3Sopenharmony_ci[compiler]      Bytecode[] =
2534514f5e3Sopenharmony_ci[compiler]              < 17: LDUNDEFINED, In=[], Out=[acc,] >
2544514f5e3Sopenharmony_ci[compiler] ("id"=33, "op"="CONSTANT", "MType"="I64, bitfield=2, type=-GT(M=0, L=7), ", in=[[], [], [], [], []], out=[])
2554514f5e3Sopenharmony_ci[compiler]              < 18: RETURNUNDEFINED, In=[acc,], Out=[] >
2564514f5e3Sopenharmony_ci[compiler] ("id"=37, "op"="RETURN", "MType"="NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), ", in=[[35], [35], [36], [], [3]], out=[])
2574514f5e3Sopenharmony_ci[compiler]
2584514f5e3Sopenharmony_ci[compiler] ============= After bytecode2circuit lowering [func_main_0@a.abc] =============
2594514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
2604514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[14]},
2614514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[15]},
2624514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[37]},
2634514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
2644514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
2654514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
2664514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[35, 32, 26, 10]},
2674514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
2684514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
2694514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[53, 50, 47, 44, 41, 27]},
2704514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[53, 50, 47, 44, 41, 41, 16]},
2714514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[38]},
2724514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[32], [], [], [], []], "out":[14]},
2734514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[1, 13], [], [], [], []], "out":[42, 38, 23, 16, 15]},
2744514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [2, 32], [], [], []], "out":[42]},
2754514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [42], [38, 11], [], []], "out":[45, 45, 44, 17, 17]},
2764514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[16], [45], [16], [], []], "out":[18, 18, 18]},
2774514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
2784514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[18], [], [], [], []], "out":[23, 20]},
2794514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[19], [18], [], [], []], "out":[24]},
2804514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[18], [], [], [], []], "out":[27, 22]},
2814514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[21], [18], [], [], []], "out":[27]},
2824514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
2834514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[23], [20], [], [], []], "out":[35]},
2844514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[27]},
2854514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=0, mark=0, ","in":[[], [], [7], [], []], "out":[27]},
2864514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[21], [22], [25, 26], [10], []], "out":[48, 48, 47, 28, 28]},
2874514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[27], [48], [38, 27], [], []], "out":[51, 51, 29]},
2884514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[28], [51], [38], [], []], "out":[54, 54, 53, 38, 30]},
2894514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[29], [54], [38], [], []], "out":[32, 32]},
2904514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[32]},
2914514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
2924514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
2934514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[35]},
2944514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
2954514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[37]},
2964514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[35], [35], [36], [], [3]], "out":[]},
2974514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [], [12, 29], [], []], "out":[53, 50, 50, 47, 44, 41, 30, 29, 28, 16]},
2984514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[53, 53, 53, 53, 53, 50, 50, 50, 50, 50, 47, 47, 47, 47, 47, 44, 44, 44, 44, 44, 41, 41, 41, 41, 41]},
2994514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[41]},
3004514f5e3Sopenharmony_ci[compiler] {"id":41, "op":"FRAME_STATE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [11, 38, 39, 39, 39, 39, 39, 11, 40], [10], []], "out":[42]},
3014514f5e3Sopenharmony_ci[compiler] {"id":42, "op":"STATE_SPLIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [15], [], [41], []], "out":[16]},
3024514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[44]},
3034514f5e3Sopenharmony_ci[compiler] {"id":44, "op":"FRAME_STATE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [11, 38, 39, 39, 39, 39, 39, 16, 43], [10], []], "out":[45]},
3044514f5e3Sopenharmony_ci[compiler] {"id":45, "op":"STATE_SPLIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[16], [16], [], [44], []], "out":[17]},
3054514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[47]},
3064514f5e3Sopenharmony_ci[compiler] {"id":47, "op":"FRAME_STATE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [11, 38, 39, 39, 39, 39, 39, 27, 46], [10], []], "out":[48]},
3074514f5e3Sopenharmony_ci[compiler] {"id":48, "op":"STATE_SPLIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[27], [27], [], [47], []], "out":[28]},
3084514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[50]},
3094514f5e3Sopenharmony_ci[compiler] {"id":50, "op":"FRAME_STATE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [11, 38, 39, 39, 39, 39, 39, 38, 49], [10], []], "out":[51]},
3104514f5e3Sopenharmony_ci[compiler] {"id":51, "op":"STATE_SPLIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[28], [28], [], [50], []], "out":[29]},
3114514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[53]},
3124514f5e3Sopenharmony_ci[compiler] {"id":53, "op":"FRAME_STATE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [11, 39, 29, 39, 39, 39, 39, 38, 52], [10], []], "out":[54]},
3134514f5e3Sopenharmony_ci[compiler] {"id":54, "op":"STATE_SPLIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[29], [29], [], [53], []], "out":[30]},
3144514f5e3Sopenharmony_ci[compiler] =========================== End ===========================
3154514f5e3Sopenharmony_ci[compiler]
3164514f5e3Sopenharmony_ci[compiler] ==================== After ts type lowering [func_main_0@a.abc]====================
3174514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
3184514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[14]},
3194514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[15]},
3204514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[37]},
3214514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
3224514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
3234514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
3244514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[35, 32, 26, 10]},
3254514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
3264514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[10]},
3274514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
3284514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[16]},
3294514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[38]},
3304514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[32], [], [], [], []], "out":[14]},
3314514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
3324514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [2, 32], [], [], []], "out":[16]},
3334514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [15], [38, 11], [], []], "out":[17, 17, 17]},
3344514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
3354514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
3364514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[18], [], [], [], []], "out":[23, 20]},
3374514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[19], [18], [], [], []], "out":[24]},
3384514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[18], [], [], [], []], "out":[27, 22]},
3394514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[21], [18], [], [], []], "out":[27]},
3404514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
3414514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[23], [20], [], [], []], "out":[35]},
3424514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[27]},
3434514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=0, mark=0, ","in":[[], [], [7], [], []], "out":[27]},
3444514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
3454514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
3464514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[28], [28], [38], [], []], "out":[30, 38, 30]},
3474514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
3484514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[32]},
3494514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
3504514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3514514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[35]},
3524514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
3534514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[37]},
3544514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[35], [35], [36], [], [3]], "out":[]},
3554514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [], [12, 29], [], []], "out":[30, 29, 28, 16]},
3564514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3574514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3584514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3594514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3604514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3614514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3624514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
3634514f5e3Sopenharmony_ci[compiler]
3644514f5e3Sopenharmony_ci[compiler] ==================== After early eliminating [func_main_0@a.abc]====================
3654514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
3664514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
3674514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
3684514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
3694514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
3704514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
3714514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
3724514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 26, 10]},
3734514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
3744514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
3754514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
3764514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[16]},
3774514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[38]},
3784514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
3794514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
3804514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
3814514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[14], [15], [38, 11], [], []], "out":[17, 17, 17]},
3824514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
3834514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
3844514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
3854514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
3864514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
3874514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
3884514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
3894514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
3904514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[27]},
3914514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=2, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
3924514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
3934514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
3944514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[28], [28], [38], [], []], "out":[30, 38, 30]},
3954514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
3964514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[32]},
3974514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
3984514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
3994514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[35]},
4004514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
4014514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[], [], [], [], []], "out":[37]},
4024514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=2, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
4034514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=2, mark=3, ","in":[[14], [], [12, 29], [], []], "out":[30, 29, 28, 16]},
4044514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4054514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4064514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4074514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4084514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4094514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4104514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
4114514f5e3Sopenharmony_ci[compiler]
4124514f5e3Sopenharmony_ci[compiler] ==================== After number speculative retype [func_main_0@a.abc]====================
4134514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
4144514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
4154514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
4164514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
4174514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
4184514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
4194514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4204514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 10, 26]},
4214514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4224514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4234514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
4244514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[56]},
4254514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[55]},
4264514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
4274514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
4284514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
4294514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [15], [38, 56], [], []], "out":[17, 17, 17]},
4304514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
4314514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
4324514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
4334514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
4344514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
4354514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
4364514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
4374514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
4384514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[27]},
4394514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=4, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
4404514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
4414514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
4424514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[28], [28], [38], [], []], "out":[38, 30, 30]},
4434514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
4444514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[32]},
4454514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
4464514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4474514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[35]},
4484514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
4494514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[37]},
4504514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
4514514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [], [55, 29], [], []], "out":[16, 30, 29, 28]},
4524514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4534514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4544514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4554514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4564514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4574514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4584514f5e3Sopenharmony_ci[compiler] {"id":55, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [12], [], []], "out":[38]},
4594514f5e3Sopenharmony_ci[compiler] {"id":56, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [11], [], []], "out":[16]},
4604514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
4614514f5e3Sopenharmony_ci[compiler]
4624514f5e3Sopenharmony_ci[compiler] ==================== After number speculative runner [func_main_0@a.abc]====================
4634514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
4644514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
4654514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
4664514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
4674514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
4684514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
4694514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4704514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 10, 26]},
4714514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4724514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
4734514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
4744514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
4754514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
4764514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
4774514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
4784514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
4794514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [15], [38, 56], [], []], "out":[17, 17, 17]},
4804514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
4814514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
4824514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
4834514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
4844514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
4854514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
4864514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
4874514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
4884514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[27]},
4894514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=4, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
4904514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
4914514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
4924514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[28], [28], [38], [], []], "out":[38, 30, 30]},
4934514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
4944514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[32]},
4954514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
4964514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
4974514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[35]},
4984514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
4994514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[37]},
5004514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=4, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
5014514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=4, mark=3, ","in":[[14], [], [55, 29], [], []], "out":[16, 30, 29, 28]},
5024514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5034514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5044514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5054514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5064514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5074514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5084514f5e3Sopenharmony_ci[compiler] {"id":55, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [58], [], []], "out":[38]},
5094514f5e3Sopenharmony_ci[compiler] {"id":56, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [57], [], []], "out":[16]},
5104514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[56]},
5114514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[55]},
5124514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
5134514f5e3Sopenharmony_ci[compiler]
5144514f5e3Sopenharmony_ci[compiler] ==================== After late elimination [func_main_0@a.abc]====================
5154514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
5164514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
5174514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
5184514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
5194514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
5204514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
5214514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5224514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 10, 26]},
5234514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5244514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5254514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
5264514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
5274514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
5284514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
5294514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
5304514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
5314514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [15], [38, 56], [], []], "out":[17, 17, 17]},
5324514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
5334514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
5344514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
5354514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
5364514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
5374514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
5384514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
5394514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
5404514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[27]},
5414514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=5, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
5424514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
5434514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
5444514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[28], [28], [38], [], []], "out":[38, 30, 30]},
5454514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
5464514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[32]},
5474514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
5484514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5494514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[35]},
5504514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
5514514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[37]},
5524514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
5534514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [], [55, 29], [], []], "out":[16, 30, 29, 28]},
5544514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5554514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5564514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5574514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5584514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5594514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
5604514f5e3Sopenharmony_ci[compiler] {"id":55, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=5, mark=3, ","in":[[], [], [58], [], []], "out":[38]},
5614514f5e3Sopenharmony_ci[compiler] {"id":56, "op":"CONVERT", "MType":"I64, bitfield=1025, type=-GT(M=0, L=8), stamp=5, mark=3, ","in":[[], [], [57], [], []], "out":[16]},
5624514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[56]},
5634514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[55]},
5644514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
5654514f5e3Sopenharmony_ci[compiler]
5664514f5e3Sopenharmony_ci[compiler] ================== after type lowering [func_main_0@a.abc] ==================
5674514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
5684514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
5694514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
5704514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
5714514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
5724514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
5734514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5744514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 10, 26]},
5754514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5764514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
5774514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
5784514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
5794514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
5804514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
5814514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
5824514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
5834514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [15], [38, 65], [], []], "out":[17, 17, 17]},
5844514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
5854514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
5864514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
5874514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
5884514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
5894514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
5904514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
5914514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
5924514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[27]},
5934514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=5, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
5944514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
5954514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
5964514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[28], [28], [38], [], []], "out":[38, 30, 30]},
5974514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
5984514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[32]},
5994514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
6004514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6014514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[35]},
6024514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
6034514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[37]},
6044514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=5, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
6054514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[14], [], [62, 29], [], []], "out":[16, 30, 29, 28]},
6064514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6074514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6084514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6094514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6104514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6114514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6124514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[63]},
6134514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=5, mark=3, ","in":[[], [], [], [], []], "out":[59]},
6144514f5e3Sopenharmony_ci[compiler] {"id":59, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [58], [], []], "out":[61]},
6154514f5e3Sopenharmony_ci[compiler] {"id":60, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[64, 61]},
6164514f5e3Sopenharmony_ci[compiler] {"id":61, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [59, 60], [], []], "out":[62]},
6174514f5e3Sopenharmony_ci[compiler] {"id":62, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [61], [], []], "out":[38]},
6184514f5e3Sopenharmony_ci[compiler] {"id":63, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [57], [], []], "out":[64]},
6194514f5e3Sopenharmony_ci[compiler] {"id":64, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [63, 60], [], []], "out":[65]},
6204514f5e3Sopenharmony_ci[compiler] {"id":65, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=0, mark=0, ","in":[[], [], [64], [], []], "out":[16]},
6214514f5e3Sopenharmony_ci[compiler] =========================== End =========================
6224514f5e3Sopenharmony_ci[compiler]
6234514f5e3Sopenharmony_ci[compiler] ==================== After late elimination [func_main_0@a.abc]====================
6244514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
6254514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
6264514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[15]},
6274514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[37]},
6284514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
6294514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[]},
6304514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6314514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[35, 32, 10, 26]},
6324514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6334514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6344514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[27]},
6354514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
6364514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
6374514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[32], [], [], [], []], "out":[14]},
6384514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[1, 13], [], [], [], []], "out":[38, 23, 16, 15]},
6394514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [2, 32], [], [], []], "out":[16]},
6404514f5e3Sopenharmony_ci[compiler] {"id":16, "op":"JS_BYTECODE", "bytecode":"LESS_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [15], [38, 65], [], []], "out":[17, 17, 17]},
6414514f5e3Sopenharmony_ci[compiler] {"id":17, "op":"JS_BYTECODE", "bytecode":"ISFALSE", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[16], [16], [16], [], []], "out":[18, 18, 18]},
6424514f5e3Sopenharmony_ci[compiler] {"id":18, "op":"JS_BYTECODE", "bytecode":"JNEZ_IMM8", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[17], [17], [17], [], []], "out":[22, 21, 20, 19]},
6434514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[18], [], [], [], []], "out":[23, 20]},
6444514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [18], [], [], []], "out":[24]},
6454514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[18], [], [], [], []], "out":[27, 22]},
6464514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[21], [18], [], [], []], "out":[27]},
6474514f5e3Sopenharmony_ci[compiler] {"id":23, "op":"LOOP_EXIT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [], [], [], [14]], "out":[35, 24]},
6484514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[23], [20], [], [], []], "out":[35]},
6494514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[27]},
6504514f5e3Sopenharmony_ci[compiler] {"id":26, "op":"CONST_DATA", "MType":"ARCH, bitfield=0, type=-GT(M=0, L=4), stamp=6, mark=3, ","in":[[], [], [7], [], []], "out":[27]},
6514514f5e3Sopenharmony_ci[compiler] {"id":27, "op":"JS_BYTECODE", "bytecode":"TRYLDGLOBALBYNAME_IMM8_ID16", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[21], [22], [25, 26], [10], []], "out":[28, 28, 28]},
6524514f5e3Sopenharmony_ci[compiler] {"id":28, "op":"JS_BYTECODE", "bytecode":"CALLARG1_IMM8_V8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[27], [27], [38, 27], [], []], "out":[29, 29]},
6534514f5e3Sopenharmony_ci[compiler] {"id":29, "op":"JS_BYTECODE", "bytecode":"INC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[28], [28], [38], [], []], "out":[38, 30, 30]},
6544514f5e3Sopenharmony_ci[compiler] {"id":30, "op":"JS_BYTECODE", "bytecode":"TONUMERIC_IMM8", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[29], [29], [38], [], []], "out":[32, 32]},
6554514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[32]},
6564514f5e3Sopenharmony_ci[compiler] {"id":32, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[30], [30], [31, 7], [], []], "out":[15, 13]},
6574514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6584514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[35]},
6594514f5e3Sopenharmony_ci[compiler] {"id":35, "op":"UPDATE_HOTNESS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[23], [24], [34, 7], [], []], "out":[37, 37]},
6604514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[37]},
6614514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[35], [35], [36], [], [3]], "out":[]},
6624514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [], [62, 29], [], []], "out":[16, 30, 29, 28]},
6634514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6644514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6654514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6664514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6674514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6684514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
6694514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[63]},
6704514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[59]},
6714514f5e3Sopenharmony_ci[compiler] {"id":59, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [58], [], []], "out":[61]},
6724514f5e3Sopenharmony_ci[compiler] {"id":60, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[64, 61]},
6734514f5e3Sopenharmony_ci[compiler] {"id":61, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [59, 60], [], []], "out":[62]},
6744514f5e3Sopenharmony_ci[compiler] {"id":62, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=6, mark=3, ","in":[[], [], [61], [], []], "out":[38]},
6754514f5e3Sopenharmony_ci[compiler] {"id":63, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [57], [], []], "out":[64]},
6764514f5e3Sopenharmony_ci[compiler] {"id":64, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [63, 60], [], []], "out":[65]},
6774514f5e3Sopenharmony_ci[compiler] {"id":65, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=6, mark=3, ","in":[[], [], [64], [], []], "out":[16]},
6784514f5e3Sopenharmony_ci[compiler] ========================= End ==========================
6794514f5e3Sopenharmony_ci[compiler]
6804514f5e3Sopenharmony_ci[compiler] ================= After slowpath Lowering [func_main_0@a.abc] =================
6814514f5e3Sopenharmony_ci[compiler] {"id":0, "op":"CIRCUIT_ROOT", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[4, 3, 2, 1]},
6824514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[14]},
6834514f5e3Sopenharmony_ci[compiler] {"id":2, "op":"DEPEND_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[136, 15]},
6844514f5e3Sopenharmony_ci[compiler] {"id":3, "op":"RETURN_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[239, 194, 185, 171, 75, 37]},
6854514f5e3Sopenharmony_ci[compiler] {"id":4, "op":"ARG_LIST", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [0]], "out":[9, 8, 7, 6, 5]},
6864514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[261, 254, 250, 241, 228, 187, 187, 176, 174, 174, 164, 164, 158, 77, 77, 67, 67]},
6874514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6884514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[158, 147, 135, 10]},
6894514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6904514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
6914514f5e3Sopenharmony_ci[compiler] {"id":10, "op":"FRAME_ARGS", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [7, 8, 9, 6], [], []], "out":[]},
6924514f5e3Sopenharmony_ci[compiler] {"id":11, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840970, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
6934514f5e3Sopenharmony_ci[compiler] {"id":12, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=-GT(M=0, L=8), stamp=4, mark=3, ","in":[[], [], [], [], []], "out":[]},
6944514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[252], [], [], [], []], "out":[14]},
6954514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[1, 13], [], [], [], []], "out":[70, 38, 15]},
6964514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [2, 253], [], [], []], "out":[67]},
6974514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[133], [], [], [], []], "out":[257, 24, 20]},
6984514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [89], [], [], []], "out":[24]},
6994514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[132], [], [], [], []], "out":[152, 22]},
7004514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[21], [89], [], [], []], "out":[148]},
7014514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [20], [], [], []], "out":[255]},
7024514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[146]},
7034514f5e3Sopenharmony_ci[compiler] {"id":31, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551589, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[]},
7044514f5e3Sopenharmony_ci[compiler] {"id":33, "op":"CONSTANT", "MType":"I64, bitfield=2, type=-GT(M=0, L=7), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
7054514f5e3Sopenharmony_ci[compiler] {"id":34, "op":"CONSTANT", "MType":"I32, bitfield=18446744073709551572, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[]},
7064514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[174, 174, 151, 37]},
7074514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[263], [264], [36], [], [3]], "out":[]},
7084514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [], [62, 187], [], []], "out":[232, 228, 209, 200, 195, 187, 174, 67]},
7094514f5e3Sopenharmony_ci[compiler] {"id":39, "op":"CONSTANT", "MType":"I64, bitfield=18, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[]},
7104514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[67]},
7114514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[77]},
7124514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[174]},
7134514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[187]},
7144514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[228]},
7154514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[63]},
7164514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[199, 140, 105, 59]},
7174514f5e3Sopenharmony_ci[compiler] {"id":59, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [58], [], []], "out":[61]},
7184514f5e3Sopenharmony_ci[compiler] {"id":60, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], []], "out":[196, 117, 116, 111, 97, 96, 64, 61]},
7194514f5e3Sopenharmony_ci[compiler] {"id":61, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [59, 60], [], []], "out":[62]},
7204514f5e3Sopenharmony_ci[compiler] {"id":62, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=6, mark=3, ","in":[[], [], [61], [], []], "out":[38]},
7214514f5e3Sopenharmony_ci[compiler] {"id":63, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [57], [], []], "out":[64]},
7224514f5e3Sopenharmony_ci[compiler] {"id":64, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [63, 60], [], []], "out":[65]},
7234514f5e3Sopenharmony_ci[compiler] {"id":65, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=6, mark=3, ","in":[[], [], [64], [], []], "out":[67]},
7244514f5e3Sopenharmony_ci[compiler] {"id":66, "op":"CONSTANT", "MType":"ARCH, bitfield=9, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[67]},
7254514f5e3Sopenharmony_ci[compiler] {"id":67, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [15], [66, 5, 5, 38, 65, 40], [], []], "out":[77, 74, 73, 69]},
7264514f5e3Sopenharmony_ci[compiler] {"id":68, "op":"CONSTANT", "MType":"I64, bitfield=10, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[239, 233, 194, 188, 185, 171, 165, 75, 69]},
7274514f5e3Sopenharmony_ci[compiler] {"id":69, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [67, 68], [], []], "out":[70]},
7284514f5e3Sopenharmony_ci[compiler] {"id":70, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[14], [], [69], [], []], "out":[72, 71]},
7294514f5e3Sopenharmony_ci[compiler] {"id":71, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[70], [], [], [], []], "out":[75, 73]},
7304514f5e3Sopenharmony_ci[compiler] {"id":72, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[70], [], [], [], []], "out":[80, 74]},
7314514f5e3Sopenharmony_ci[compiler] {"id":73, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[71], [67], [], [], []], "out":[75]},
7324514f5e3Sopenharmony_ci[compiler] {"id":74, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[72], [67], [], [], []], "out":[77]},
7334514f5e3Sopenharmony_ci[compiler] {"id":75, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[71], [73], [68], [], [3]], "out":[]},
7344514f5e3Sopenharmony_ci[compiler] {"id":76, "op":"CONSTANT", "MType":"ARCH, bitfield=25, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[77]},
7354514f5e3Sopenharmony_ci[compiler] {"id":77, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [74], [76, 5, 5, 67, 43], [], []], "out":[86, 83, 79]},
7364514f5e3Sopenharmony_ci[compiler] {"id":78, "op":"CONSTANT", "MType":"I64, bitfield=7, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[90, 79]},
7374514f5e3Sopenharmony_ci[compiler] {"id":79, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [77, 78], [], []], "out":[80]},
7384514f5e3Sopenharmony_ci[compiler] {"id":80, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[72], [], [79], [], []], "out":[82, 81]},
7394514f5e3Sopenharmony_ci[compiler] {"id":81, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[80], [], [], [], []], "out":[85, 83]},
7404514f5e3Sopenharmony_ci[compiler] {"id":82, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[80], [], [], [], []], "out":[87, 86]},
7414514f5e3Sopenharmony_ci[compiler] {"id":83, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[81], [77], [], [], []], "out":[89]},
7424514f5e3Sopenharmony_ci[compiler] {"id":84, "op":"CONSTANT", "MType":"I64, bitfield=6, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[91, 90]},
7434514f5e3Sopenharmony_ci[compiler] {"id":85, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[81], [], [], [], []], "out":[88]},
7444514f5e3Sopenharmony_ci[compiler] {"id":86, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[82], [77], [], [], []], "out":[89]},
7454514f5e3Sopenharmony_ci[compiler] {"id":87, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[82], [], [], [], []], "out":[88]},
7464514f5e3Sopenharmony_ci[compiler] {"id":88, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[85, 87], [], [], [], []], "out":[92, 90, 89]},
7474514f5e3Sopenharmony_ci[compiler] {"id":89, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[88], [83, 86], [], [], []], "out":[20, 22]},
7484514f5e3Sopenharmony_ci[compiler] {"id":90, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[88], [], [84, 78], [], []], "out":[123, 115, 110, 101, 95, 91]},
7494514f5e3Sopenharmony_ci[compiler] {"id":91, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90, 84], [], []], "out":[92]},
7504514f5e3Sopenharmony_ci[compiler] {"id":92, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[88], [], [91], [], []], "out":[94, 93]},
7514514f5e3Sopenharmony_ci[compiler] {"id":93, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[92], [], [], [], []], "out":[98]},
7524514f5e3Sopenharmony_ci[compiler] {"id":94, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[92], [], [], [], []], "out":[133]},
7534514f5e3Sopenharmony_ci[compiler] {"id":95, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90], [], []], "out":[96]},
7544514f5e3Sopenharmony_ci[compiler] {"id":96, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [95, 60], [], []], "out":[97]},
7554514f5e3Sopenharmony_ci[compiler] {"id":97, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [96, 60], [], []], "out":[98]},
7564514f5e3Sopenharmony_ci[compiler] {"id":98, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[93], [], [97], [], []], "out":[100, 99]},
7574514f5e3Sopenharmony_ci[compiler] {"id":99, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[98], [], [], [], []], "out":[106]},
7584514f5e3Sopenharmony_ci[compiler] {"id":100, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[98], [], [], [], []], "out":[109]},
7594514f5e3Sopenharmony_ci[compiler] {"id":101, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90], [], []], "out":[103]},
7604514f5e3Sopenharmony_ci[compiler] {"id":102, "op":"CONSTANT", "MType":"I64, bitfield=281474976710655, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[103]},
7614514f5e3Sopenharmony_ci[compiler] {"id":103, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [101, 102], [], []], "out":[104]},
7624514f5e3Sopenharmony_ci[compiler] {"id":104, "op":"TRUNC", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [103], [], []], "out":[105]},
7634514f5e3Sopenharmony_ci[compiler] {"id":105, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [104, 58], [], []], "out":[106]},
7644514f5e3Sopenharmony_ci[compiler] {"id":106, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[99], [], [105], [], []], "out":[108, 107]},
7654514f5e3Sopenharmony_ci[compiler] {"id":107, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[106], [], [], [], []], "out":[109]},
7664514f5e3Sopenharmony_ci[compiler] {"id":108, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[106], [], [], [], []], "out":[133]},
7674514f5e3Sopenharmony_ci[compiler] {"id":109, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[100, 107], [], [], [], []], "out":[120]},
7684514f5e3Sopenharmony_ci[compiler] {"id":110, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90], [], []], "out":[111]},
7694514f5e3Sopenharmony_ci[compiler] {"id":111, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [110, 60], [], []], "out":[113]},
7704514f5e3Sopenharmony_ci[compiler] {"id":112, "op":"CONSTANT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[261, 250, 203, 197, 113]},
7714514f5e3Sopenharmony_ci[compiler] {"id":113, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [111, 112], [], []], "out":[114]},
7724514f5e3Sopenharmony_ci[compiler] {"id":114, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [113], [], []], "out":[119]},
7734514f5e3Sopenharmony_ci[compiler] {"id":115, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90], [], []], "out":[116]},
7744514f5e3Sopenharmony_ci[compiler] {"id":116, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [115, 60], [], []], "out":[117]},
7754514f5e3Sopenharmony_ci[compiler] {"id":117, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [116, 60], [], []], "out":[118]},
7764514f5e3Sopenharmony_ci[compiler] {"id":118, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [117], [], []], "out":[119]},
7774514f5e3Sopenharmony_ci[compiler] {"id":119, "op":"AND", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [114, 118], [], []], "out":[120]},
7784514f5e3Sopenharmony_ci[compiler] {"id":120, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[109], [], [119], [], []], "out":[122, 121]},
7794514f5e3Sopenharmony_ci[compiler] {"id":121, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[120], [], [], [], []], "out":[129]},
7804514f5e3Sopenharmony_ci[compiler] {"id":122, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[120], [], [], [], []], "out":[132]},
7814514f5e3Sopenharmony_ci[compiler] {"id":123, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [90], [], []], "out":[125]},
7824514f5e3Sopenharmony_ci[compiler] {"id":124, "op":"CONSTANT", "MType":"I64, bitfield=281474976710656, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[125]},
7834514f5e3Sopenharmony_ci[compiler] {"id":125, "op":"SUB", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [123, 124], [], []], "out":[126]},
7844514f5e3Sopenharmony_ci[compiler] {"id":126, "op":"BITCAST", "MType":"F64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [125], [], []], "out":[128]},
7854514f5e3Sopenharmony_ci[compiler] {"id":127, "op":"CONSTANT", "MType":"F64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[128]},
7864514f5e3Sopenharmony_ci[compiler] {"id":128, "op":"FCMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [126, 127], [], []], "out":[129]},
7874514f5e3Sopenharmony_ci[compiler] {"id":129, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[121], [], [128], [], []], "out":[131, 130]},
7884514f5e3Sopenharmony_ci[compiler] {"id":130, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[129], [], [], [], []], "out":[132]},
7894514f5e3Sopenharmony_ci[compiler] {"id":131, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[129], [], [], [], []], "out":[133]},
7904514f5e3Sopenharmony_ci[compiler] {"id":132, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[122, 130], [], [], [], []], "out":[21]},
7914514f5e3Sopenharmony_ci[compiler] {"id":133, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[94, 108, 131], [], [], [], []], "out":[19]},
7924514f5e3Sopenharmony_ci[compiler] {"id":134, "op":"CONSTANT", "MType":"ARCH, bitfield=32, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[147, 135]},
7934514f5e3Sopenharmony_ci[compiler] {"id":135, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [7, 134], [], []], "out":[136]},
7944514f5e3Sopenharmony_ci[compiler] {"id":136, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [2], [135], [], []], "out":[139, 138]},
7954514f5e3Sopenharmony_ci[compiler] {"id":137, "op":"CONSTANT", "MType":"ARCH, bitfield=8, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[141, 138]},
7964514f5e3Sopenharmony_ci[compiler] {"id":138, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [136, 137], [], []], "out":[139]},
7974514f5e3Sopenharmony_ci[compiler] {"id":139, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [136], [138], [], []], "out":[145, 144]},
7984514f5e3Sopenharmony_ci[compiler] {"id":140, "op":"ZEXT", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [58], [], []], "out":[141]},
7994514f5e3Sopenharmony_ci[compiler] {"id":141, "op":"MUL", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [140, 137], [], []], "out":[143]},
8004514f5e3Sopenharmony_ci[compiler] {"id":142, "op":"CONSTANT", "MType":"ARCH, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[149, 143]},
8014514f5e3Sopenharmony_ci[compiler] {"id":143, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [141, 142], [], []], "out":[144]},
8024514f5e3Sopenharmony_ci[compiler] {"id":144, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [139, 143], [], []], "out":[145]},
8034514f5e3Sopenharmony_ci[compiler] {"id":145, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [139], [144], [], []], "out":[164]},
8044514f5e3Sopenharmony_ci[compiler] {"id":146, "op":"ZEXT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [25], [], []], "out":[164]},
8054514f5e3Sopenharmony_ci[compiler] {"id":147, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [7, 134], [], []], "out":[148]},
8064514f5e3Sopenharmony_ci[compiler] {"id":148, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [22], [147], [], []], "out":[150, 149]},
8074514f5e3Sopenharmony_ci[compiler] {"id":149, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [148, 142], [], []], "out":[150]},
8084514f5e3Sopenharmony_ci[compiler] {"id":150, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [148], [149], [], []], "out":[162, 161, 155, 151]},
8094514f5e3Sopenharmony_ci[compiler] {"id":151, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [150, 36], [], []], "out":[152]},
8104514f5e3Sopenharmony_ci[compiler] {"id":152, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[21], [], [151], [], []], "out":[154, 153]},
8114514f5e3Sopenharmony_ci[compiler] {"id":153, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[152], [], [], [], []], "out":[159, 155]},
8124514f5e3Sopenharmony_ci[compiler] {"id":154, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[152], [], [], [], []], "out":[160]},
8134514f5e3Sopenharmony_ci[compiler] {"id":155, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[153], [150], [], [], []], "out":[158]},
8144514f5e3Sopenharmony_ci[compiler] {"id":156, "op":"CONSTANT", "MType":"ARCH, bitfield=132, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[158]},
8154514f5e3Sopenharmony_ci[compiler] {"id":157, "op":"CONSTANT", "MType":"I64, bitfield=22, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[164, 158]},
8164514f5e3Sopenharmony_ci[compiler] {"id":158, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [155], [156, 5, 7, 157], [], []], "out":[162, 161]},
8174514f5e3Sopenharmony_ci[compiler] {"id":159, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[153], [], [], [], []], "out":[160]},
8184514f5e3Sopenharmony_ci[compiler] {"id":160, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[154, 159], [], [], [], []], "out":[166, 162, 161]},
8194514f5e3Sopenharmony_ci[compiler] {"id":161, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[160], [150, 158], [], [], []], "out":[164]},
8204514f5e3Sopenharmony_ci[compiler] {"id":162, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[160], [], [150, 158], [], []], "out":[164]},
8214514f5e3Sopenharmony_ci[compiler] {"id":163, "op":"CONSTANT", "MType":"ARCH, bitfield=38, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[164]},
8224514f5e3Sopenharmony_ci[compiler] {"id":164, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [161], [163, 5, 5, 145, 162, 146, 157], [], []], "out":[174, 170, 169, 165]},
8234514f5e3Sopenharmony_ci[compiler] {"id":165, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [164, 68], [], []], "out":[166]},
8244514f5e3Sopenharmony_ci[compiler] {"id":166, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[160], [], [165], [], []], "out":[168, 167]},
8254514f5e3Sopenharmony_ci[compiler] {"id":167, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[166], [], [], [], []], "out":[171, 169]},
8264514f5e3Sopenharmony_ci[compiler] {"id":168, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[166], [], [], [], []], "out":[180, 170]},
8274514f5e3Sopenharmony_ci[compiler] {"id":169, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[167], [164], [], [], []], "out":[171]},
8284514f5e3Sopenharmony_ci[compiler] {"id":170, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[168], [164], [], [], []], "out":[174]},
8294514f5e3Sopenharmony_ci[compiler] {"id":171, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[167], [169], [68], [], [3]], "out":[]},
8304514f5e3Sopenharmony_ci[compiler] {"id":172, "op":"CONSTANT", "MType":"I64, bitfield=4, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[174]},
8314514f5e3Sopenharmony_ci[compiler] {"id":173, "op":"CONSTANT", "MType":"ARCH, bitfield=3, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[174]},
8324514f5e3Sopenharmony_ci[compiler] {"id":174, "op":"NOGC_RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [170], [173, 5, 5, 172, 164, 36, 36, 38, 46], [], []], "out":[184, 183, 177]},
8334514f5e3Sopenharmony_ci[compiler] {"id":175, "op":"CONSTANT", "MType":"ARCH, bitfield=3176, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[176]},
8344514f5e3Sopenharmony_ci[compiler] {"id":176, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [5, 175], [], []], "out":[177]},
8354514f5e3Sopenharmony_ci[compiler] {"id":177, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [174], [176], [], []], "out":[179]},
8364514f5e3Sopenharmony_ci[compiler] {"id":178, "op":"CONSTANT", "MType":"I64, bitfield=5, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[179]},
8374514f5e3Sopenharmony_ci[compiler] {"id":179, "op":"ICMP", "MType":"I1, bitfield=6, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [177, 178], [], []], "out":[180]},
8384514f5e3Sopenharmony_ci[compiler] {"id":180, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[168], [], [179], [], []], "out":[182, 181]},
8394514f5e3Sopenharmony_ci[compiler] {"id":181, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[180], [], [], [], []], "out":[185, 183]},
8404514f5e3Sopenharmony_ci[compiler] {"id":182, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[180], [], [], [], []], "out":[189, 184]},
8414514f5e3Sopenharmony_ci[compiler] {"id":183, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[181], [174], [], [], []], "out":[185]},
8424514f5e3Sopenharmony_ci[compiler] {"id":184, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[182], [174], [], [], []], "out":[187]},
8434514f5e3Sopenharmony_ci[compiler] {"id":185, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[181], [183], [68], [], [3]], "out":[]},
8444514f5e3Sopenharmony_ci[compiler] {"id":186, "op":"CONSTANT", "MType":"ARCH, bitfield=21, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[187]},
8454514f5e3Sopenharmony_ci[compiler] {"id":187, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [184], [186, 5, 5, 38, 49], [], []], "out":[38, 193, 192, 188]},
8464514f5e3Sopenharmony_ci[compiler] {"id":188, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [187, 68], [], []], "out":[189]},
8474514f5e3Sopenharmony_ci[compiler] {"id":189, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[182], [], [188], [], []], "out":[191, 190]},
8484514f5e3Sopenharmony_ci[compiler] {"id":190, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[189], [], [], [], []], "out":[194, 192]},
8494514f5e3Sopenharmony_ci[compiler] {"id":191, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[189], [], [], [], []], "out":[204, 193]},
8504514f5e3Sopenharmony_ci[compiler] {"id":192, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[190], [187], [], [], []], "out":[194]},
8514514f5e3Sopenharmony_ci[compiler] {"id":193, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[191], [187], [], [], []], "out":[220, 207]},
8524514f5e3Sopenharmony_ci[compiler] {"id":194, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[190], [192], [68], [], [3]], "out":[]},
8534514f5e3Sopenharmony_ci[compiler] {"id":195, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [38], [], []], "out":[196]},
8544514f5e3Sopenharmony_ci[compiler] {"id":196, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [195, 60], [], []], "out":[197]},
8554514f5e3Sopenharmony_ci[compiler] {"id":197, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [196, 112], [], []], "out":[198]},
8564514f5e3Sopenharmony_ci[compiler] {"id":198, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [197], [], []], "out":[222]},
8574514f5e3Sopenharmony_ci[compiler] {"id":199, "op":"TRUNC", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [58], [], []], "out":[221]},
8584514f5e3Sopenharmony_ci[compiler] {"id":200, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [38], [], []], "out":[202]},
8594514f5e3Sopenharmony_ci[compiler] {"id":201, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840966, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[202]},
8604514f5e3Sopenharmony_ci[compiler] {"id":202, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [200, 201], [], []], "out":[203]},
8614514f5e3Sopenharmony_ci[compiler] {"id":203, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [202, 112], [], []], "out":[204]},
8624514f5e3Sopenharmony_ci[compiler] {"id":204, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[191], [], [203], [], []], "out":[206, 205]},
8634514f5e3Sopenharmony_ci[compiler] {"id":205, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[204], [], [], [], []], "out":[218, 207]},
8644514f5e3Sopenharmony_ci[compiler] {"id":206, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[204], [], [], [], []], "out":[219]},
8654514f5e3Sopenharmony_ci[compiler] {"id":207, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[205], [193], [], [], []], "out":[210]},
8664514f5e3Sopenharmony_ci[compiler] {"id":208, "op":"CONSTANT", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[209]},
8674514f5e3Sopenharmony_ci[compiler] {"id":209, "op":"ADD", "MType":"ARCH, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [38, 208], [], []], "out":[210]},
8684514f5e3Sopenharmony_ci[compiler] {"id":210, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [207], [209], [], []], "out":[213, 212]},
8694514f5e3Sopenharmony_ci[compiler] {"id":211, "op":"CONSTANT", "MType":"ARCH, bitfield=72, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[212]},
8704514f5e3Sopenharmony_ci[compiler] {"id":212, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [210, 211], [], []], "out":[213]},
8714514f5e3Sopenharmony_ci[compiler] {"id":213, "op":"LOAD", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [210], [212], [], []], "out":[220, 215]},
8724514f5e3Sopenharmony_ci[compiler] {"id":214, "op":"CONSTANT", "MType":"I32, bitfield=255, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[215]},
8734514f5e3Sopenharmony_ci[compiler] {"id":215, "op":"AND", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [213, 214], [], []], "out":[217]},
8744514f5e3Sopenharmony_ci[compiler] {"id":216, "op":"CONSTANT", "MType":"I32, bitfield=115, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[217]},
8754514f5e3Sopenharmony_ci[compiler] {"id":217, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [215, 216], [], []], "out":[221]},
8764514f5e3Sopenharmony_ci[compiler] {"id":218, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[205], [], [], [], []], "out":[219]},
8774514f5e3Sopenharmony_ci[compiler] {"id":219, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[206, 218], [], [], [], []], "out":[223, 221, 220]},
8784514f5e3Sopenharmony_ci[compiler] {"id":220, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[219], [193, 213], [], [], []], "out":[231, 226]},
8794514f5e3Sopenharmony_ci[compiler] {"id":221, "op":"VALUE_SELECTOR", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[219], [], [199, 217], [], []], "out":[222]},
8804514f5e3Sopenharmony_ci[compiler] {"id":222, "op":"OR", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [198, 221], [], []], "out":[223]},
8814514f5e3Sopenharmony_ci[compiler] {"id":223, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[219], [], [222], [], []], "out":[225, 224]},
8824514f5e3Sopenharmony_ci[compiler] {"id":224, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[223], [], [], [], []], "out":[230]},
8834514f5e3Sopenharmony_ci[compiler] {"id":225, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[223], [], [], [], []], "out":[229, 226]},
8844514f5e3Sopenharmony_ci[compiler] {"id":226, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[225], [220], [], [], []], "out":[228]},
8854514f5e3Sopenharmony_ci[compiler] {"id":227, "op":"CONSTANT", "MType":"ARCH, bitfield=201, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[228]},
8864514f5e3Sopenharmony_ci[compiler] {"id":228, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [226], [227, 5, 38, 52], [], []], "out":[232, 231]},
8874514f5e3Sopenharmony_ci[compiler] {"id":229, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[225], [], [], [], []], "out":[230]},
8884514f5e3Sopenharmony_ci[compiler] {"id":230, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[224, 229], [], [], [], []], "out":[234, 232, 231]},
8894514f5e3Sopenharmony_ci[compiler] {"id":231, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[230], [220, 228], [], [], []], "out":[238, 237]},
8904514f5e3Sopenharmony_ci[compiler] {"id":232, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[230], [], [38, 228], [], []], "out":[233]},
8914514f5e3Sopenharmony_ci[compiler] {"id":233, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [232, 68], [], []], "out":[234]},
8924514f5e3Sopenharmony_ci[compiler] {"id":234, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[230], [], [233], [], []], "out":[236, 235]},
8934514f5e3Sopenharmony_ci[compiler] {"id":235, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[234], [], [], [], []], "out":[239, 237]},
8944514f5e3Sopenharmony_ci[compiler] {"id":236, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[234], [], [], [], []], "out":[245, 238]},
8954514f5e3Sopenharmony_ci[compiler] {"id":237, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[235], [231], [], [], []], "out":[239]},
8964514f5e3Sopenharmony_ci[compiler] {"id":238, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[236], [231], [], [], []], "out":[242]},
8974514f5e3Sopenharmony_ci[compiler] {"id":239, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[235], [237], [68], [], [3]], "out":[]},
8984514f5e3Sopenharmony_ci[compiler] {"id":240, "op":"CONSTANT", "MType":"ARCH, bitfield=11112, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[254, 241]},
8994514f5e3Sopenharmony_ci[compiler] {"id":241, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [5, 240], [], []], "out":[242]},
9004514f5e3Sopenharmony_ci[compiler] {"id":242, "op":"LOAD", "MType":"I8, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [238], [241], [], []], "out":[253, 248, 244]},
9014514f5e3Sopenharmony_ci[compiler] {"id":243, "op":"CONSTANT", "MType":"I8, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[256, 244]},
9024514f5e3Sopenharmony_ci[compiler] {"id":244, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [242, 243], [], []], "out":[245]},
9034514f5e3Sopenharmony_ci[compiler] {"id":245, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[236], [], [244], [], []], "out":[247, 246]},
9044514f5e3Sopenharmony_ci[compiler] {"id":246, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[245], [], [], [], []], "out":[251, 248]},
9054514f5e3Sopenharmony_ci[compiler] {"id":247, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[245], [], [], [], []], "out":[252]},
9064514f5e3Sopenharmony_ci[compiler] {"id":248, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[246], [242], [], [], []], "out":[250]},
9074514f5e3Sopenharmony_ci[compiler] {"id":249, "op":"CONSTANT", "MType":"ARCH, bitfield=133, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], []], "out":[261, 250]},
9084514f5e3Sopenharmony_ci[compiler] {"id":250, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [248], [249, 5, 112], [], []], "out":[253]},
9094514f5e3Sopenharmony_ci[compiler] {"id":251, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[246], [], [], [], []], "out":[252]},
9104514f5e3Sopenharmony_ci[compiler] {"id":252, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[247, 251], [], [], [], []], "out":[13, 253]},
9114514f5e3Sopenharmony_ci[compiler] {"id":253, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[252], [242, 250], [], [], []], "out":[15]},
9124514f5e3Sopenharmony_ci[compiler] {"id":254, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [5, 240], [], []], "out":[255]},
9134514f5e3Sopenharmony_ci[compiler] {"id":255, "op":"LOAD", "MType":"I8, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [24], [254], [], []], "out":[264, 260, 256]},
9144514f5e3Sopenharmony_ci[compiler] {"id":256, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [255, 243], [], []], "out":[257]},
9154514f5e3Sopenharmony_ci[compiler] {"id":257, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[19], [], [256], [], []], "out":[259, 258]},
9164514f5e3Sopenharmony_ci[compiler] {"id":258, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[257], [], [], [], []], "out":[262, 260]},
9174514f5e3Sopenharmony_ci[compiler] {"id":259, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[257], [], [], [], []], "out":[263]},
9184514f5e3Sopenharmony_ci[compiler] {"id":260, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[258], [255], [], [], []], "out":[261]},
9194514f5e3Sopenharmony_ci[compiler] {"id":261, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [260], [249, 5, 112], [], []], "out":[264]},
9204514f5e3Sopenharmony_ci[compiler] {"id":262, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[258], [], [], [], []], "out":[263]},
9214514f5e3Sopenharmony_ci[compiler] {"id":263, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[259, 262], [], [], [], []], "out":[37, 264]},
9224514f5e3Sopenharmony_ci[compiler] {"id":264, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[263], [255, 261], [], [], []], "out":[37]},
9234514f5e3Sopenharmony_ci[compiler] =========================== End ===========================
9244514f5e3Sopenharmony_ci[compiler] [Verifier][Pass] Verifier success
9254514f5e3Sopenharmony_ci[compiler] [Verifier][Pass] Verifier success
9264514f5e3Sopenharmony_ci[compiler] ==================================== Scheduling ==================================
9274514f5e3Sopenharmony_ci[compiler] B0_STATE_ENTRY:  immDom=0
9284514f5e3Sopenharmony_ci[compiler]   pred=[
9294514f5e3Sopenharmony_ci[compiler] ]  succ=[
9304514f5e3Sopenharmony_ci[compiler] 1
9314514f5e3Sopenharmony_ci[compiler] ]
9324514f5e3Sopenharmony_ci[compiler] {"id":5, "op":"ARG", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[], [], [], [], [4]], "out":[261, 254, 250, 241, 228, 187, 187, 176, 174, 174, 164, 164, 158, 77, 77, 67, 67]},
9334514f5e3Sopenharmony_ci[compiler] {"id":6, "op":"ARG", "MType":"I64, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
9344514f5e3Sopenharmony_ci[compiler] {"id":7, "op":"ARG", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[158, 147, 135, 10]},
9354514f5e3Sopenharmony_ci[compiler] {"id":8, "op":"ARG", "MType":"I64, bitfield=3, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
9364514f5e3Sopenharmony_ci[compiler] {"id":9, "op":"ARG", "MType":"I64, bitfield=4, type=TAGGED_VALUE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[], [], [], [], [4]], "out":[10]},
9374514f5e3Sopenharmony_ci[compiler] {"id":58, "op":"CONSTANT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[199, 140, 105, 59]},
9384514f5e3Sopenharmony_ci[compiler] {"id":60, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840960, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[196, 117, 116, 111, 97, 96, 64, 61]},
9394514f5e3Sopenharmony_ci[compiler] {"id":59, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [58], [], []], "out":[61]},
9404514f5e3Sopenharmony_ci[compiler] {"id":61, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [59, 60], [], []], "out":[62]},
9414514f5e3Sopenharmony_ci[compiler] {"id":62, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=14, mark=3, ","in":[[], [], [61], [], []], "out":[38]},
9424514f5e3Sopenharmony_ci[compiler] {"id":1, "op":"STATE_ENTRY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[], [], [], [], [0]], "out":[14]},
9434514f5e3Sopenharmony_ci[compiler] B1_LOOP_BEGIN:  immDom=0
9444514f5e3Sopenharmony_ci[compiler]   pred=[
9454514f5e3Sopenharmony_ci[compiler] 0
9464514f5e3Sopenharmony_ci[compiler]  54
9474514f5e3Sopenharmony_ci[compiler] ]  succ=[
9484514f5e3Sopenharmony_ci[compiler] 2
9494514f5e3Sopenharmony_ci[compiler] ]
9504514f5e3Sopenharmony_ci[compiler] {"id":15, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [2, 253], [], [], []], "out":[67]},
9514514f5e3Sopenharmony_ci[compiler] {"id":38, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=6, mark=3, ","in":[[14], [], [62, 187], [], []], "out":[232, 228, 209, 200, 195, 187, 174, 67]},
9524514f5e3Sopenharmony_ci[compiler] {"id":14, "op":"LOOP_BEGIN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[1, 13], [], [], [], []], "out":[70, 38, 15]},
9534514f5e3Sopenharmony_ci[compiler] B2_IF_BRANCH:  immDom=1
9544514f5e3Sopenharmony_ci[compiler]   pred=[
9554514f5e3Sopenharmony_ci[compiler] 1
9564514f5e3Sopenharmony_ci[compiler] ]  succ=[
9574514f5e3Sopenharmony_ci[compiler] 5
9584514f5e3Sopenharmony_ci[compiler]  3
9594514f5e3Sopenharmony_ci[compiler] ]
9604514f5e3Sopenharmony_ci[compiler] {"id":68, "op":"CONSTANT", "MType":"I64, bitfield=10, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[239, 233, 194, 188, 185, 171, 165, 75, 69]},
9614514f5e3Sopenharmony_ci[compiler] {"id":40, "op":"CONSTANT", "MType":"I64, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[67]},
9624514f5e3Sopenharmony_ci[compiler] {"id":57, "op":"CONSTANT", "MType":"I32, bitfield=10, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[63]},
9634514f5e3Sopenharmony_ci[compiler] {"id":63, "op":"SEXT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [57], [], []], "out":[64]},
9644514f5e3Sopenharmony_ci[compiler] {"id":64, "op":"OR", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [63, 60], [], []], "out":[65]},
9654514f5e3Sopenharmony_ci[compiler] {"id":65, "op":"INT64_TO_TAGGED", "MType":"I64, bitfield=0, type=-GT(M=0, L=8), stamp=14, mark=3, ","in":[[], [], [64], [], []], "out":[67]},
9664514f5e3Sopenharmony_ci[compiler] {"id":66, "op":"CONSTANT", "MType":"ARCH, bitfield=9, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[67]},
9674514f5e3Sopenharmony_ci[compiler] {"id":67, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [15], [66, 5, 5, 38, 65, 40], [], []], "out":[77, 74, 73, 69]},
9684514f5e3Sopenharmony_ci[compiler] {"id":69, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [67, 68], [], []], "out":[70]},
9694514f5e3Sopenharmony_ci[compiler] {"id":70, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[14], [], [69], [], []], "out":[72, 71]},
9704514f5e3Sopenharmony_ci[compiler] B3_IF_TRUE:  immDom=2
9714514f5e3Sopenharmony_ci[compiler]   pred=[
9724514f5e3Sopenharmony_ci[compiler] 2
9734514f5e3Sopenharmony_ci[compiler] ]  succ=[
9744514f5e3Sopenharmony_ci[compiler] 4
9754514f5e3Sopenharmony_ci[compiler] ]
9764514f5e3Sopenharmony_ci[compiler] {"id":73, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[71], [67], [], [], []], "out":[75]},
9774514f5e3Sopenharmony_ci[compiler] {"id":71, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[70], [], [], [], []], "out":[75, 73]},
9784514f5e3Sopenharmony_ci[compiler] B4_RETURN:  immDom=3
9794514f5e3Sopenharmony_ci[compiler]   pred=[
9804514f5e3Sopenharmony_ci[compiler] 3
9814514f5e3Sopenharmony_ci[compiler] ]  succ=[
9824514f5e3Sopenharmony_ci[compiler] ]
9834514f5e3Sopenharmony_ci[compiler] {"id":75, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[71], [73], [68], [], [3]], "out":[]},
9844514f5e3Sopenharmony_ci[compiler] B5_IF_FALSE:  immDom=2
9854514f5e3Sopenharmony_ci[compiler]   pred=[
9864514f5e3Sopenharmony_ci[compiler] 2
9874514f5e3Sopenharmony_ci[compiler] ]  succ=[
9884514f5e3Sopenharmony_ci[compiler] 6
9894514f5e3Sopenharmony_ci[compiler] ]
9904514f5e3Sopenharmony_ci[compiler] {"id":74, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[72], [67], [], [], []], "out":[77]},
9914514f5e3Sopenharmony_ci[compiler] {"id":72, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[70], [], [], [], []], "out":[80, 74]},
9924514f5e3Sopenharmony_ci[compiler] B6_IF_BRANCH:  immDom=5
9934514f5e3Sopenharmony_ci[compiler]   pred=[
9944514f5e3Sopenharmony_ci[compiler] 5
9954514f5e3Sopenharmony_ci[compiler] ]  succ=[
9964514f5e3Sopenharmony_ci[compiler] 73
9974514f5e3Sopenharmony_ci[compiler]  7
9984514f5e3Sopenharmony_ci[compiler] ]
9994514f5e3Sopenharmony_ci[compiler] {"id":84, "op":"CONSTANT", "MType":"I64, bitfield=6, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[91, 90]},
10004514f5e3Sopenharmony_ci[compiler] {"id":78, "op":"CONSTANT", "MType":"I64, bitfield=7, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[90, 79]},
10014514f5e3Sopenharmony_ci[compiler] {"id":43, "op":"CONSTANT", "MType":"I64, bitfield=19, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[77]},
10024514f5e3Sopenharmony_ci[compiler] {"id":76, "op":"CONSTANT", "MType":"ARCH, bitfield=25, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[77]},
10034514f5e3Sopenharmony_ci[compiler] {"id":77, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [74], [76, 5, 5, 67, 43], [], []], "out":[86, 83, 79]},
10044514f5e3Sopenharmony_ci[compiler] {"id":79, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [77, 78], [], []], "out":[80]},
10054514f5e3Sopenharmony_ci[compiler] {"id":80, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[72], [], [79], [], []], "out":[82, 81]},
10064514f5e3Sopenharmony_ci[compiler] B7_IF_TRUE:  immDom=6
10074514f5e3Sopenharmony_ci[compiler]   pred=[
10084514f5e3Sopenharmony_ci[compiler] 6
10094514f5e3Sopenharmony_ci[compiler] ]  succ=[
10104514f5e3Sopenharmony_ci[compiler] 8
10114514f5e3Sopenharmony_ci[compiler] ]
10124514f5e3Sopenharmony_ci[compiler] {"id":83, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[81], [77], [], [], []], "out":[89]},
10134514f5e3Sopenharmony_ci[compiler] {"id":81, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[80], [], [], [], []], "out":[85, 83]},
10144514f5e3Sopenharmony_ci[compiler] B8_ORDINARY_BLOCK:  immDom=7
10154514f5e3Sopenharmony_ci[compiler]   pred=[
10164514f5e3Sopenharmony_ci[compiler] 7
10174514f5e3Sopenharmony_ci[compiler] ]  succ=[
10184514f5e3Sopenharmony_ci[compiler] 9
10194514f5e3Sopenharmony_ci[compiler] ]
10204514f5e3Sopenharmony_ci[compiler] {"id":85, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[81], [], [], [], []], "out":[88]},
10214514f5e3Sopenharmony_ci[compiler] B9_MERGE:  immDom=6
10224514f5e3Sopenharmony_ci[compiler]   pred=[
10234514f5e3Sopenharmony_ci[compiler] 8
10244514f5e3Sopenharmony_ci[compiler]  74
10254514f5e3Sopenharmony_ci[compiler] ]  succ=[
10264514f5e3Sopenharmony_ci[compiler] 10
10274514f5e3Sopenharmony_ci[compiler] ]
10284514f5e3Sopenharmony_ci[compiler] {"id":89, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[88], [83, 86], [], [], []], "out":[20, 22]},
10294514f5e3Sopenharmony_ci[compiler] {"id":90, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[88], [], [84, 78], [], []], "out":[123, 115, 110, 101, 95, 91]},
10304514f5e3Sopenharmony_ci[compiler] {"id":88, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[85, 87], [], [], [], []], "out":[92, 90, 89]},
10314514f5e3Sopenharmony_ci[compiler] B10_IF_BRANCH:  immDom=9
10324514f5e3Sopenharmony_ci[compiler]   pred=[
10334514f5e3Sopenharmony_ci[compiler] 9
10344514f5e3Sopenharmony_ci[compiler] ]  succ=[
10354514f5e3Sopenharmony_ci[compiler] 72
10364514f5e3Sopenharmony_ci[compiler]  11
10374514f5e3Sopenharmony_ci[compiler] ]
10384514f5e3Sopenharmony_ci[compiler] {"id":240, "op":"CONSTANT", "MType":"ARCH, bitfield=11112, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[254, 241]},
10394514f5e3Sopenharmony_ci[compiler] {"id":36, "op":"CONSTANT", "MType":"I64, bitfield=2, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[174, 174, 151, 37]},
10404514f5e3Sopenharmony_ci[compiler] {"id":112, "op":"CONSTANT", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[261, 250, 203, 197, 113]},
10414514f5e3Sopenharmony_ci[compiler] {"id":243, "op":"CONSTANT", "MType":"I8, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[256, 244]},
10424514f5e3Sopenharmony_ci[compiler] {"id":249, "op":"CONSTANT", "MType":"ARCH, bitfield=133, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[261, 250]},
10434514f5e3Sopenharmony_ci[compiler] {"id":91, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90, 84], [], []], "out":[92]},
10444514f5e3Sopenharmony_ci[compiler] {"id":92, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[88], [], [91], [], []], "out":[94, 93]},
10454514f5e3Sopenharmony_ci[compiler] B11_IF_TRUE:  immDom=10
10464514f5e3Sopenharmony_ci[compiler]   pred=[
10474514f5e3Sopenharmony_ci[compiler] 10
10484514f5e3Sopenharmony_ci[compiler] ]  succ=[
10494514f5e3Sopenharmony_ci[compiler] 12
10504514f5e3Sopenharmony_ci[compiler] ]
10514514f5e3Sopenharmony_ci[compiler] {"id":93, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[92], [], [], [], []], "out":[98]},
10524514f5e3Sopenharmony_ci[compiler] B12_IF_BRANCH:  immDom=11
10534514f5e3Sopenharmony_ci[compiler]   pred=[
10544514f5e3Sopenharmony_ci[compiler] 11
10554514f5e3Sopenharmony_ci[compiler] ]  succ=[
10564514f5e3Sopenharmony_ci[compiler] 71
10574514f5e3Sopenharmony_ci[compiler]  13
10584514f5e3Sopenharmony_ci[compiler] ]
10594514f5e3Sopenharmony_ci[compiler] {"id":95, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90], [], []], "out":[96]},
10604514f5e3Sopenharmony_ci[compiler] {"id":96, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [95, 60], [], []], "out":[97]},
10614514f5e3Sopenharmony_ci[compiler] {"id":97, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [96, 60], [], []], "out":[98]},
10624514f5e3Sopenharmony_ci[compiler] {"id":98, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[93], [], [97], [], []], "out":[100, 99]},
10634514f5e3Sopenharmony_ci[compiler] B13_IF_TRUE:  immDom=12
10644514f5e3Sopenharmony_ci[compiler]   pred=[
10654514f5e3Sopenharmony_ci[compiler] 12
10664514f5e3Sopenharmony_ci[compiler] ]  succ=[
10674514f5e3Sopenharmony_ci[compiler] 14
10684514f5e3Sopenharmony_ci[compiler] ]
10694514f5e3Sopenharmony_ci[compiler] {"id":99, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[98], [], [], [], []], "out":[106]},
10704514f5e3Sopenharmony_ci[compiler] B14_IF_BRANCH:  immDom=13
10714514f5e3Sopenharmony_ci[compiler]   pred=[
10724514f5e3Sopenharmony_ci[compiler] 13
10734514f5e3Sopenharmony_ci[compiler] ]  succ=[
10744514f5e3Sopenharmony_ci[compiler] 70
10754514f5e3Sopenharmony_ci[compiler]  15
10764514f5e3Sopenharmony_ci[compiler] ]
10774514f5e3Sopenharmony_ci[compiler] {"id":102, "op":"CONSTANT", "MType":"I64, bitfield=281474976710655, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[103]},
10784514f5e3Sopenharmony_ci[compiler] {"id":101, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90], [], []], "out":[103]},
10794514f5e3Sopenharmony_ci[compiler] {"id":103, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [101, 102], [], []], "out":[104]},
10804514f5e3Sopenharmony_ci[compiler] {"id":104, "op":"TRUNC", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [103], [], []], "out":[105]},
10814514f5e3Sopenharmony_ci[compiler] {"id":105, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [104, 58], [], []], "out":[106]},
10824514f5e3Sopenharmony_ci[compiler] {"id":106, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[99], [], [105], [], []], "out":[108, 107]},
10834514f5e3Sopenharmony_ci[compiler] B15_IF_TRUE:  immDom=14
10844514f5e3Sopenharmony_ci[compiler]   pred=[
10854514f5e3Sopenharmony_ci[compiler] 14
10864514f5e3Sopenharmony_ci[compiler] ]  succ=[
10874514f5e3Sopenharmony_ci[compiler] 16
10884514f5e3Sopenharmony_ci[compiler] ]
10894514f5e3Sopenharmony_ci[compiler] {"id":107, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[106], [], [], [], []], "out":[109]},
10904514f5e3Sopenharmony_ci[compiler] B16_MERGE:  immDom=12
10914514f5e3Sopenharmony_ci[compiler]   pred=[
10924514f5e3Sopenharmony_ci[compiler] 71
10934514f5e3Sopenharmony_ci[compiler]  15
10944514f5e3Sopenharmony_ci[compiler] ]  succ=[
10954514f5e3Sopenharmony_ci[compiler] 17
10964514f5e3Sopenharmony_ci[compiler] ]
10974514f5e3Sopenharmony_ci[compiler] {"id":109, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[100, 107], [], [], [], []], "out":[120]},
10984514f5e3Sopenharmony_ci[compiler] B17_IF_BRANCH:  immDom=16
10994514f5e3Sopenharmony_ci[compiler]   pred=[
11004514f5e3Sopenharmony_ci[compiler] 16
11014514f5e3Sopenharmony_ci[compiler] ]  succ=[
11024514f5e3Sopenharmony_ci[compiler] 69
11034514f5e3Sopenharmony_ci[compiler]  18
11044514f5e3Sopenharmony_ci[compiler] ]
11054514f5e3Sopenharmony_ci[compiler] {"id":115, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90], [], []], "out":[116]},
11064514f5e3Sopenharmony_ci[compiler] {"id":116, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [115, 60], [], []], "out":[117]},
11074514f5e3Sopenharmony_ci[compiler] {"id":117, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [116, 60], [], []], "out":[118]},
11084514f5e3Sopenharmony_ci[compiler] {"id":118, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [117], [], []], "out":[119]},
11094514f5e3Sopenharmony_ci[compiler] {"id":110, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90], [], []], "out":[111]},
11104514f5e3Sopenharmony_ci[compiler] {"id":111, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [110, 60], [], []], "out":[113]},
11114514f5e3Sopenharmony_ci[compiler] {"id":113, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [111, 112], [], []], "out":[114]},
11124514f5e3Sopenharmony_ci[compiler] {"id":114, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [113], [], []], "out":[119]},
11134514f5e3Sopenharmony_ci[compiler] {"id":119, "op":"AND", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [114, 118], [], []], "out":[120]},
11144514f5e3Sopenharmony_ci[compiler] {"id":120, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[109], [], [119], [], []], "out":[122, 121]},
11154514f5e3Sopenharmony_ci[compiler] B18_IF_TRUE:  immDom=17
11164514f5e3Sopenharmony_ci[compiler]   pred=[
11174514f5e3Sopenharmony_ci[compiler] 17
11184514f5e3Sopenharmony_ci[compiler] ]  succ=[
11194514f5e3Sopenharmony_ci[compiler] 19
11204514f5e3Sopenharmony_ci[compiler] ]
11214514f5e3Sopenharmony_ci[compiler] {"id":121, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[120], [], [], [], []], "out":[129]},
11224514f5e3Sopenharmony_ci[compiler] B19_IF_BRANCH:  immDom=18
11234514f5e3Sopenharmony_ci[compiler]   pred=[
11244514f5e3Sopenharmony_ci[compiler] 18
11254514f5e3Sopenharmony_ci[compiler] ]  succ=[
11264514f5e3Sopenharmony_ci[compiler] 60
11274514f5e3Sopenharmony_ci[compiler]  20
11284514f5e3Sopenharmony_ci[compiler] ]
11294514f5e3Sopenharmony_ci[compiler] {"id":127, "op":"CONSTANT", "MType":"F64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[128]},
11304514f5e3Sopenharmony_ci[compiler] {"id":124, "op":"CONSTANT", "MType":"I64, bitfield=281474976710656, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[125]},
11314514f5e3Sopenharmony_ci[compiler] {"id":123, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [90], [], []], "out":[125]},
11324514f5e3Sopenharmony_ci[compiler] {"id":125, "op":"SUB", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [123, 124], [], []], "out":[126]},
11334514f5e3Sopenharmony_ci[compiler] {"id":126, "op":"BITCAST", "MType":"F64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [125], [], []], "out":[128]},
11344514f5e3Sopenharmony_ci[compiler] {"id":128, "op":"FCMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [126, 127], [], []], "out":[129]},
11354514f5e3Sopenharmony_ci[compiler] {"id":129, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[121], [], [128], [], []], "out":[131, 130]},
11364514f5e3Sopenharmony_ci[compiler] B20_IF_TRUE:  immDom=19
11374514f5e3Sopenharmony_ci[compiler]   pred=[
11384514f5e3Sopenharmony_ci[compiler] 19
11394514f5e3Sopenharmony_ci[compiler] ]  succ=[
11404514f5e3Sopenharmony_ci[compiler] 21
11414514f5e3Sopenharmony_ci[compiler] ]
11424514f5e3Sopenharmony_ci[compiler] {"id":130, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[129], [], [], [], []], "out":[132]},
11434514f5e3Sopenharmony_ci[compiler] B21_MERGE:  immDom=17
11444514f5e3Sopenharmony_ci[compiler]   pred=[
11454514f5e3Sopenharmony_ci[compiler] 69
11464514f5e3Sopenharmony_ci[compiler]  20
11474514f5e3Sopenharmony_ci[compiler] ]  succ=[
11484514f5e3Sopenharmony_ci[compiler] 22
11494514f5e3Sopenharmony_ci[compiler] ]
11504514f5e3Sopenharmony_ci[compiler] {"id":132, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[122, 130], [], [], [], []], "out":[21]},
11514514f5e3Sopenharmony_ci[compiler] B22_ORDINARY_BLOCK:  immDom=21
11524514f5e3Sopenharmony_ci[compiler]   pred=[
11534514f5e3Sopenharmony_ci[compiler] 21
11544514f5e3Sopenharmony_ci[compiler] ]  succ=[
11554514f5e3Sopenharmony_ci[compiler] 23
11564514f5e3Sopenharmony_ci[compiler] ]
11574514f5e3Sopenharmony_ci[compiler] {"id":22, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[21], [89], [], [], []], "out":[148]},
11584514f5e3Sopenharmony_ci[compiler] {"id":21, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[132], [], [], [], []], "out":[152, 22]},
11594514f5e3Sopenharmony_ci[compiler] B23_IF_BRANCH:  immDom=22
11604514f5e3Sopenharmony_ci[compiler]   pred=[
11614514f5e3Sopenharmony_ci[compiler] 22
11624514f5e3Sopenharmony_ci[compiler] ]  succ=[
11634514f5e3Sopenharmony_ci[compiler] 59
11644514f5e3Sopenharmony_ci[compiler]  24
11654514f5e3Sopenharmony_ci[compiler] ]
11664514f5e3Sopenharmony_ci[compiler] {"id":157, "op":"CONSTANT", "MType":"I64, bitfield=22, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[164, 158]},
11674514f5e3Sopenharmony_ci[compiler] {"id":142, "op":"CONSTANT", "MType":"ARCH, bitfield=16, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[149, 143]},
11684514f5e3Sopenharmony_ci[compiler] {"id":134, "op":"CONSTANT", "MType":"ARCH, bitfield=32, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[147, 135]},
11694514f5e3Sopenharmony_ci[compiler] {"id":147, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [7, 134], [], []], "out":[148]},
11704514f5e3Sopenharmony_ci[compiler] {"id":148, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [22], [147], [], []], "out":[150, 149]},
11714514f5e3Sopenharmony_ci[compiler] {"id":149, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [148, 142], [], []], "out":[150]},
11724514f5e3Sopenharmony_ci[compiler] {"id":150, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [148], [149], [], []], "out":[162, 161, 155, 151]},
11734514f5e3Sopenharmony_ci[compiler] {"id":151, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [150, 36], [], []], "out":[152]},
11744514f5e3Sopenharmony_ci[compiler] {"id":152, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[21], [], [151], [], []], "out":[154, 153]},
11754514f5e3Sopenharmony_ci[compiler] B24_IF_TRUE:  immDom=23
11764514f5e3Sopenharmony_ci[compiler]   pred=[
11774514f5e3Sopenharmony_ci[compiler] 23
11784514f5e3Sopenharmony_ci[compiler] ]  succ=[
11794514f5e3Sopenharmony_ci[compiler] 25
11804514f5e3Sopenharmony_ci[compiler] ]
11814514f5e3Sopenharmony_ci[compiler] {"id":155, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[153], [150], [], [], []], "out":[158]},
11824514f5e3Sopenharmony_ci[compiler] {"id":153, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[152], [], [], [], []], "out":[159, 155]},
11834514f5e3Sopenharmony_ci[compiler] B25_ORDINARY_BLOCK:  immDom=24
11844514f5e3Sopenharmony_ci[compiler]   pred=[
11854514f5e3Sopenharmony_ci[compiler] 24
11864514f5e3Sopenharmony_ci[compiler] ]  succ=[
11874514f5e3Sopenharmony_ci[compiler] 26
11884514f5e3Sopenharmony_ci[compiler] ]
11894514f5e3Sopenharmony_ci[compiler] {"id":156, "op":"CONSTANT", "MType":"ARCH, bitfield=132, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[158]},
11904514f5e3Sopenharmony_ci[compiler] {"id":158, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [155], [156, 5, 7, 157], [], []], "out":[162, 161]},
11914514f5e3Sopenharmony_ci[compiler] {"id":159, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[153], [], [], [], []], "out":[160]},
11924514f5e3Sopenharmony_ci[compiler] B26_MERGE:  immDom=23
11934514f5e3Sopenharmony_ci[compiler]   pred=[
11944514f5e3Sopenharmony_ci[compiler] 59
11954514f5e3Sopenharmony_ci[compiler]  25
11964514f5e3Sopenharmony_ci[compiler] ]  succ=[
11974514f5e3Sopenharmony_ci[compiler] 27
11984514f5e3Sopenharmony_ci[compiler] ]
11994514f5e3Sopenharmony_ci[compiler] {"id":161, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[160], [150, 158], [], [], []], "out":[164]},
12004514f5e3Sopenharmony_ci[compiler] {"id":162, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[160], [], [150, 158], [], []], "out":[164]},
12014514f5e3Sopenharmony_ci[compiler] {"id":160, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[154, 159], [], [], [], []], "out":[166, 162, 161]},
12024514f5e3Sopenharmony_ci[compiler] B27_IF_BRANCH:  immDom=26
12034514f5e3Sopenharmony_ci[compiler]   pred=[
12044514f5e3Sopenharmony_ci[compiler] 26
12054514f5e3Sopenharmony_ci[compiler] ]  succ=[
12064514f5e3Sopenharmony_ci[compiler] 30
12074514f5e3Sopenharmony_ci[compiler]  28
12084514f5e3Sopenharmony_ci[compiler] ]
12094514f5e3Sopenharmony_ci[compiler] {"id":25, "op":"CONSTANT", "MType":"I16, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[146]},
12104514f5e3Sopenharmony_ci[compiler] {"id":146, "op":"ZEXT", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [25], [], []], "out":[164]},
12114514f5e3Sopenharmony_ci[compiler] {"id":137, "op":"CONSTANT", "MType":"ARCH, bitfield=8, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[141, 138]},
12124514f5e3Sopenharmony_ci[compiler] {"id":140, "op":"ZEXT", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [58], [], []], "out":[141]},
12134514f5e3Sopenharmony_ci[compiler] {"id":141, "op":"MUL", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [140, 137], [], []], "out":[143]},
12144514f5e3Sopenharmony_ci[compiler] {"id":143, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [141, 142], [], []], "out":[144]},
12154514f5e3Sopenharmony_ci[compiler] {"id":135, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [7, 134], [], []], "out":[136]},
12164514f5e3Sopenharmony_ci[compiler] {"id":136, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [2], [135], [], []], "out":[139, 138]},
12174514f5e3Sopenharmony_ci[compiler] {"id":138, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [136, 137], [], []], "out":[139]},
12184514f5e3Sopenharmony_ci[compiler] {"id":139, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [136], [138], [], []], "out":[145, 144]},
12194514f5e3Sopenharmony_ci[compiler] {"id":144, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [139, 143], [], []], "out":[145]},
12204514f5e3Sopenharmony_ci[compiler] {"id":145, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [139], [144], [], []], "out":[164]},
12214514f5e3Sopenharmony_ci[compiler] {"id":163, "op":"CONSTANT", "MType":"ARCH, bitfield=38, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[164]},
12224514f5e3Sopenharmony_ci[compiler] {"id":164, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [161], [163, 5, 5, 145, 162, 146, 157], [], []], "out":[174, 170, 169, 165]},
12234514f5e3Sopenharmony_ci[compiler] {"id":165, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [164, 68], [], []], "out":[166]},
12244514f5e3Sopenharmony_ci[compiler] {"id":166, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[160], [], [165], [], []], "out":[168, 167]},
12254514f5e3Sopenharmony_ci[compiler] B28_IF_TRUE:  immDom=27
12264514f5e3Sopenharmony_ci[compiler]   pred=[
12274514f5e3Sopenharmony_ci[compiler] 27
12284514f5e3Sopenharmony_ci[compiler] ]  succ=[
12294514f5e3Sopenharmony_ci[compiler] 29
12304514f5e3Sopenharmony_ci[compiler] ]
12314514f5e3Sopenharmony_ci[compiler] {"id":169, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[167], [164], [], [], []], "out":[171]},
12324514f5e3Sopenharmony_ci[compiler] {"id":167, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[166], [], [], [], []], "out":[171, 169]},
12334514f5e3Sopenharmony_ci[compiler] B29_RETURN:  immDom=28
12344514f5e3Sopenharmony_ci[compiler]   pred=[
12354514f5e3Sopenharmony_ci[compiler] 28
12364514f5e3Sopenharmony_ci[compiler] ]  succ=[
12374514f5e3Sopenharmony_ci[compiler] ]
12384514f5e3Sopenharmony_ci[compiler] {"id":171, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[167], [169], [68], [], [3]], "out":[]},
12394514f5e3Sopenharmony_ci[compiler] B30_IF_FALSE:  immDom=27
12404514f5e3Sopenharmony_ci[compiler]   pred=[
12414514f5e3Sopenharmony_ci[compiler] 27
12424514f5e3Sopenharmony_ci[compiler] ]  succ=[
12434514f5e3Sopenharmony_ci[compiler] 31
12444514f5e3Sopenharmony_ci[compiler] ]
12454514f5e3Sopenharmony_ci[compiler] {"id":170, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[168], [164], [], [], []], "out":[174]},
12464514f5e3Sopenharmony_ci[compiler] {"id":168, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[166], [], [], [], []], "out":[180, 170]},
12474514f5e3Sopenharmony_ci[compiler] B31_IF_BRANCH:  immDom=30
12484514f5e3Sopenharmony_ci[compiler]   pred=[
12494514f5e3Sopenharmony_ci[compiler] 30
12504514f5e3Sopenharmony_ci[compiler] ]  succ=[
12514514f5e3Sopenharmony_ci[compiler] 34
12524514f5e3Sopenharmony_ci[compiler]  32
12534514f5e3Sopenharmony_ci[compiler] ]
12544514f5e3Sopenharmony_ci[compiler] {"id":178, "op":"CONSTANT", "MType":"I64, bitfield=5, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[179]},
12554514f5e3Sopenharmony_ci[compiler] {"id":175, "op":"CONSTANT", "MType":"ARCH, bitfield=3176, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[176]},
12564514f5e3Sopenharmony_ci[compiler] {"id":176, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [5, 175], [], []], "out":[177]},
12574514f5e3Sopenharmony_ci[compiler] {"id":46, "op":"CONSTANT", "MType":"I64, bitfield=26, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[174]},
12584514f5e3Sopenharmony_ci[compiler] {"id":172, "op":"CONSTANT", "MType":"I64, bitfield=4, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[174]},
12594514f5e3Sopenharmony_ci[compiler] {"id":173, "op":"CONSTANT", "MType":"ARCH, bitfield=3, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[174]},
12604514f5e3Sopenharmony_ci[compiler] {"id":174, "op":"NOGC_RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [170], [173, 5, 5, 172, 164, 36, 36, 38, 46], [], []], "out":[184, 183, 177]},
12614514f5e3Sopenharmony_ci[compiler] {"id":177, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [174], [176], [], []], "out":[179]},
12624514f5e3Sopenharmony_ci[compiler] {"id":179, "op":"ICMP", "MType":"I1, bitfield=6, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [177, 178], [], []], "out":[180]},
12634514f5e3Sopenharmony_ci[compiler] {"id":180, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[168], [], [179], [], []], "out":[182, 181]},
12644514f5e3Sopenharmony_ci[compiler] B32_IF_TRUE:  immDom=31
12654514f5e3Sopenharmony_ci[compiler]   pred=[
12664514f5e3Sopenharmony_ci[compiler] 31
12674514f5e3Sopenharmony_ci[compiler] ]  succ=[
12684514f5e3Sopenharmony_ci[compiler] 33
12694514f5e3Sopenharmony_ci[compiler] ]
12704514f5e3Sopenharmony_ci[compiler] {"id":183, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[181], [174], [], [], []], "out":[185]},
12714514f5e3Sopenharmony_ci[compiler] {"id":181, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[180], [], [], [], []], "out":[185, 183]},
12724514f5e3Sopenharmony_ci[compiler] B33_RETURN:  immDom=32
12734514f5e3Sopenharmony_ci[compiler]   pred=[
12744514f5e3Sopenharmony_ci[compiler] 32
12754514f5e3Sopenharmony_ci[compiler] ]  succ=[
12764514f5e3Sopenharmony_ci[compiler] ]
12774514f5e3Sopenharmony_ci[compiler] {"id":185, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[181], [183], [68], [], [3]], "out":[]},
12784514f5e3Sopenharmony_ci[compiler] B34_IF_FALSE:  immDom=31
12794514f5e3Sopenharmony_ci[compiler]   pred=[
12804514f5e3Sopenharmony_ci[compiler] 31
12814514f5e3Sopenharmony_ci[compiler] ]  succ=[
12824514f5e3Sopenharmony_ci[compiler] 35
12834514f5e3Sopenharmony_ci[compiler] ]
12844514f5e3Sopenharmony_ci[compiler] {"id":184, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[182], [174], [], [], []], "out":[187]},
12854514f5e3Sopenharmony_ci[compiler] {"id":182, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[180], [], [], [], []], "out":[189, 184]},
12864514f5e3Sopenharmony_ci[compiler] B35_IF_BRANCH:  immDom=34
12874514f5e3Sopenharmony_ci[compiler]   pred=[
12884514f5e3Sopenharmony_ci[compiler] 34
12894514f5e3Sopenharmony_ci[compiler] ]  succ=[
12904514f5e3Sopenharmony_ci[compiler] 38
12914514f5e3Sopenharmony_ci[compiler]  36
12924514f5e3Sopenharmony_ci[compiler] ]
12934514f5e3Sopenharmony_ci[compiler] {"id":49, "op":"CONSTANT", "MType":"I64, bitfield=31, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[187]},
12944514f5e3Sopenharmony_ci[compiler] {"id":186, "op":"CONSTANT", "MType":"ARCH, bitfield=21, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[187]},
12954514f5e3Sopenharmony_ci[compiler] {"id":187, "op":"CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [184], [186, 5, 5, 38, 49], [], []], "out":[38, 193, 192, 188]},
12964514f5e3Sopenharmony_ci[compiler] {"id":188, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [187, 68], [], []], "out":[189]},
12974514f5e3Sopenharmony_ci[compiler] {"id":189, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[182], [], [188], [], []], "out":[191, 190]},
12984514f5e3Sopenharmony_ci[compiler] B36_IF_TRUE:  immDom=35
12994514f5e3Sopenharmony_ci[compiler]   pred=[
13004514f5e3Sopenharmony_ci[compiler] 35
13014514f5e3Sopenharmony_ci[compiler] ]  succ=[
13024514f5e3Sopenharmony_ci[compiler] 37
13034514f5e3Sopenharmony_ci[compiler] ]
13044514f5e3Sopenharmony_ci[compiler] {"id":192, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[190], [187], [], [], []], "out":[194]},
13054514f5e3Sopenharmony_ci[compiler] {"id":190, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[189], [], [], [], []], "out":[194, 192]},
13064514f5e3Sopenharmony_ci[compiler] B37_RETURN:  immDom=36
13074514f5e3Sopenharmony_ci[compiler]   pred=[
13084514f5e3Sopenharmony_ci[compiler] 36
13094514f5e3Sopenharmony_ci[compiler] ]  succ=[
13104514f5e3Sopenharmony_ci[compiler] ]
13114514f5e3Sopenharmony_ci[compiler] {"id":194, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[190], [192], [68], [], [3]], "out":[]},
13124514f5e3Sopenharmony_ci[compiler] B38_IF_FALSE:  immDom=35
13134514f5e3Sopenharmony_ci[compiler]   pred=[
13144514f5e3Sopenharmony_ci[compiler] 35
13154514f5e3Sopenharmony_ci[compiler] ]  succ=[
13164514f5e3Sopenharmony_ci[compiler] 39
13174514f5e3Sopenharmony_ci[compiler] ]
13184514f5e3Sopenharmony_ci[compiler] {"id":193, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[191], [187], [], [], []], "out":[220, 207]},
13194514f5e3Sopenharmony_ci[compiler] {"id":191, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[189], [], [], [], []], "out":[204, 193]},
13204514f5e3Sopenharmony_ci[compiler] B39_IF_BRANCH:  immDom=38
13214514f5e3Sopenharmony_ci[compiler]   pred=[
13224514f5e3Sopenharmony_ci[compiler] 38
13234514f5e3Sopenharmony_ci[compiler] ]  succ=[
13244514f5e3Sopenharmony_ci[compiler] 58
13254514f5e3Sopenharmony_ci[compiler]  40
13264514f5e3Sopenharmony_ci[compiler] ]
13274514f5e3Sopenharmony_ci[compiler] {"id":201, "op":"CONSTANT", "MType":"I64, bitfield=18446462598732840966, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[202]},
13284514f5e3Sopenharmony_ci[compiler] {"id":200, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [38], [], []], "out":[202]},
13294514f5e3Sopenharmony_ci[compiler] {"id":202, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [200, 201], [], []], "out":[203]},
13304514f5e3Sopenharmony_ci[compiler] {"id":203, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [202, 112], [], []], "out":[204]},
13314514f5e3Sopenharmony_ci[compiler] {"id":204, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[191], [], [203], [], []], "out":[206, 205]},
13324514f5e3Sopenharmony_ci[compiler] B40_IF_TRUE:  immDom=39
13334514f5e3Sopenharmony_ci[compiler]   pred=[
13344514f5e3Sopenharmony_ci[compiler] 39
13354514f5e3Sopenharmony_ci[compiler] ]  succ=[
13364514f5e3Sopenharmony_ci[compiler] 41
13374514f5e3Sopenharmony_ci[compiler] ]
13384514f5e3Sopenharmony_ci[compiler] {"id":207, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[205], [193], [], [], []], "out":[210]},
13394514f5e3Sopenharmony_ci[compiler] {"id":205, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[204], [], [], [], []], "out":[218, 207]},
13404514f5e3Sopenharmony_ci[compiler] B41_ORDINARY_BLOCK:  immDom=40
13414514f5e3Sopenharmony_ci[compiler]   pred=[
13424514f5e3Sopenharmony_ci[compiler] 40
13434514f5e3Sopenharmony_ci[compiler] ]  succ=[
13444514f5e3Sopenharmony_ci[compiler] 42
13454514f5e3Sopenharmony_ci[compiler] ]
13464514f5e3Sopenharmony_ci[compiler] {"id":211, "op":"CONSTANT", "MType":"ARCH, bitfield=72, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[212]},
13474514f5e3Sopenharmony_ci[compiler] {"id":208, "op":"CONSTANT", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[209]},
13484514f5e3Sopenharmony_ci[compiler] {"id":209, "op":"ADD", "MType":"ARCH, bitfield=0, type=ANY_TYPE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [38, 208], [], []], "out":[210]},
13494514f5e3Sopenharmony_ci[compiler] {"id":210, "op":"LOAD", "MType":"I64, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [207], [209], [], []], "out":[213, 212]},
13504514f5e3Sopenharmony_ci[compiler] {"id":212, "op":"ADD", "MType":"ARCH, bitfield=0, type=TAGGED_POINTER-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [210, 211], [], []], "out":[213]},
13514514f5e3Sopenharmony_ci[compiler] {"id":213, "op":"LOAD", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [210], [212], [], []], "out":[220, 215]},
13524514f5e3Sopenharmony_ci[compiler] {"id":216, "op":"CONSTANT", "MType":"I32, bitfield=115, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[217]},
13534514f5e3Sopenharmony_ci[compiler] {"id":214, "op":"CONSTANT", "MType":"I32, bitfield=255, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[215]},
13544514f5e3Sopenharmony_ci[compiler] {"id":215, "op":"AND", "MType":"I32, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [213, 214], [], []], "out":[217]},
13554514f5e3Sopenharmony_ci[compiler] {"id":217, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [215, 216], [], []], "out":[221]},
13564514f5e3Sopenharmony_ci[compiler] {"id":218, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[205], [], [], [], []], "out":[219]},
13574514f5e3Sopenharmony_ci[compiler] B42_MERGE:  immDom=39
13584514f5e3Sopenharmony_ci[compiler]   pred=[
13594514f5e3Sopenharmony_ci[compiler] 58
13604514f5e3Sopenharmony_ci[compiler]  41
13614514f5e3Sopenharmony_ci[compiler] ]  succ=[
13624514f5e3Sopenharmony_ci[compiler] 43
13634514f5e3Sopenharmony_ci[compiler] ]
13644514f5e3Sopenharmony_ci[compiler] {"id":220, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[219], [193, 213], [], [], []], "out":[231, 226]},
13654514f5e3Sopenharmony_ci[compiler] {"id":221, "op":"VALUE_SELECTOR", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[219], [], [199, 217], [], []], "out":[222]},
13664514f5e3Sopenharmony_ci[compiler] {"id":219, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[206, 218], [], [], [], []], "out":[223, 221, 220]},
13674514f5e3Sopenharmony_ci[compiler] B43_IF_BRANCH:  immDom=42
13684514f5e3Sopenharmony_ci[compiler]   pred=[
13694514f5e3Sopenharmony_ci[compiler] 42
13704514f5e3Sopenharmony_ci[compiler] ]  succ=[
13714514f5e3Sopenharmony_ci[compiler] 56
13724514f5e3Sopenharmony_ci[compiler]  44
13734514f5e3Sopenharmony_ci[compiler] ]
13744514f5e3Sopenharmony_ci[compiler] {"id":195, "op":"TAGGED_TO_INT64", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [38], [], []], "out":[196]},
13754514f5e3Sopenharmony_ci[compiler] {"id":196, "op":"AND", "MType":"I64, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [195, 60], [], []], "out":[197]},
13764514f5e3Sopenharmony_ci[compiler] {"id":197, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [196, 112], [], []], "out":[198]},
13774514f5e3Sopenharmony_ci[compiler] {"id":198, "op":"REV", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [197], [], []], "out":[222]},
13784514f5e3Sopenharmony_ci[compiler] {"id":222, "op":"OR", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [198, 221], [], []], "out":[223]},
13794514f5e3Sopenharmony_ci[compiler] {"id":223, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[219], [], [222], [], []], "out":[225, 224]},
13804514f5e3Sopenharmony_ci[compiler] B44_IF_TRUE:  immDom=43
13814514f5e3Sopenharmony_ci[compiler]   pred=[
13824514f5e3Sopenharmony_ci[compiler] 43
13834514f5e3Sopenharmony_ci[compiler] ]  succ=[
13844514f5e3Sopenharmony_ci[compiler] 45
13854514f5e3Sopenharmony_ci[compiler] ]
13864514f5e3Sopenharmony_ci[compiler] {"id":224, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[223], [], [], [], []], "out":[230]},
13874514f5e3Sopenharmony_ci[compiler] B45_MERGE:  immDom=43
13884514f5e3Sopenharmony_ci[compiler]   pred=[
13894514f5e3Sopenharmony_ci[compiler] 44
13904514f5e3Sopenharmony_ci[compiler]  57
13914514f5e3Sopenharmony_ci[compiler] ]  succ=[
13924514f5e3Sopenharmony_ci[compiler] 46
13934514f5e3Sopenharmony_ci[compiler] ]
13944514f5e3Sopenharmony_ci[compiler] {"id":231, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[230], [220, 228], [], [], []], "out":[238, 237]},
13954514f5e3Sopenharmony_ci[compiler] {"id":232, "op":"VALUE_SELECTOR", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=0, mark=0, ","in":[[230], [], [38, 228], [], []], "out":[233]},
13964514f5e3Sopenharmony_ci[compiler] {"id":230, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[224, 229], [], [], [], []], "out":[234, 232, 231]},
13974514f5e3Sopenharmony_ci[compiler] B46_IF_BRANCH:  immDom=45
13984514f5e3Sopenharmony_ci[compiler]   pred=[
13994514f5e3Sopenharmony_ci[compiler] 45
14004514f5e3Sopenharmony_ci[compiler] ]  succ=[
14014514f5e3Sopenharmony_ci[compiler] 49
14024514f5e3Sopenharmony_ci[compiler]  47
14034514f5e3Sopenharmony_ci[compiler] ]
14044514f5e3Sopenharmony_ci[compiler] {"id":233, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [232, 68], [], []], "out":[234]},
14054514f5e3Sopenharmony_ci[compiler] {"id":234, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[230], [], [233], [], []], "out":[236, 235]},
14064514f5e3Sopenharmony_ci[compiler] B47_IF_TRUE:  immDom=46
14074514f5e3Sopenharmony_ci[compiler]   pred=[
14084514f5e3Sopenharmony_ci[compiler] 46
14094514f5e3Sopenharmony_ci[compiler] ]  succ=[
14104514f5e3Sopenharmony_ci[compiler] 48
14114514f5e3Sopenharmony_ci[compiler] ]
14124514f5e3Sopenharmony_ci[compiler] {"id":237, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[235], [231], [], [], []], "out":[239]},
14134514f5e3Sopenharmony_ci[compiler] {"id":235, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[234], [], [], [], []], "out":[239, 237]},
14144514f5e3Sopenharmony_ci[compiler] B48_RETURN:  immDom=47
14154514f5e3Sopenharmony_ci[compiler]   pred=[
14164514f5e3Sopenharmony_ci[compiler] 47
14174514f5e3Sopenharmony_ci[compiler] ]  succ=[
14184514f5e3Sopenharmony_ci[compiler] ]
14194514f5e3Sopenharmony_ci[compiler] {"id":239, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[235], [237], [68], [], [3]], "out":[]},
14204514f5e3Sopenharmony_ci[compiler] B49_IF_FALSE:  immDom=46
14214514f5e3Sopenharmony_ci[compiler]   pred=[
14224514f5e3Sopenharmony_ci[compiler] 46
14234514f5e3Sopenharmony_ci[compiler] ]  succ=[
14244514f5e3Sopenharmony_ci[compiler] 50
14254514f5e3Sopenharmony_ci[compiler] ]
14264514f5e3Sopenharmony_ci[compiler] {"id":238, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[236], [231], [], [], []], "out":[242]},
14274514f5e3Sopenharmony_ci[compiler] {"id":236, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[234], [], [], [], []], "out":[245, 238]},
14284514f5e3Sopenharmony_ci[compiler] B50_IF_BRANCH:  immDom=49
14294514f5e3Sopenharmony_ci[compiler]   pred=[
14304514f5e3Sopenharmony_ci[compiler] 49
14314514f5e3Sopenharmony_ci[compiler] ]  succ=[
14324514f5e3Sopenharmony_ci[compiler] 55
14334514f5e3Sopenharmony_ci[compiler]  51
14344514f5e3Sopenharmony_ci[compiler] ]
14354514f5e3Sopenharmony_ci[compiler] {"id":241, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [5, 240], [], []], "out":[242]},
14364514f5e3Sopenharmony_ci[compiler] {"id":242, "op":"LOAD", "MType":"I8, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [238], [241], [], []], "out":[253, 248, 244]},
14374514f5e3Sopenharmony_ci[compiler] {"id":244, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [242, 243], [], []], "out":[245]},
14384514f5e3Sopenharmony_ci[compiler] {"id":245, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[236], [], [244], [], []], "out":[247, 246]},
14394514f5e3Sopenharmony_ci[compiler] B51_IF_TRUE:  immDom=50
14404514f5e3Sopenharmony_ci[compiler]   pred=[
14414514f5e3Sopenharmony_ci[compiler] 50
14424514f5e3Sopenharmony_ci[compiler] ]  succ=[
14434514f5e3Sopenharmony_ci[compiler] 52
14444514f5e3Sopenharmony_ci[compiler] ]
14454514f5e3Sopenharmony_ci[compiler] {"id":248, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[246], [242], [], [], []], "out":[250]},
14464514f5e3Sopenharmony_ci[compiler] {"id":246, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[245], [], [], [], []], "out":[251, 248]},
14474514f5e3Sopenharmony_ci[compiler] B52_ORDINARY_BLOCK:  immDom=51
14484514f5e3Sopenharmony_ci[compiler]   pred=[
14494514f5e3Sopenharmony_ci[compiler] 51
14504514f5e3Sopenharmony_ci[compiler] ]  succ=[
14514514f5e3Sopenharmony_ci[compiler] 53
14524514f5e3Sopenharmony_ci[compiler] ]
14534514f5e3Sopenharmony_ci[compiler] {"id":250, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [248], [249, 5, 112], [], []], "out":[253]},
14544514f5e3Sopenharmony_ci[compiler] {"id":251, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[246], [], [], [], []], "out":[252]},
14554514f5e3Sopenharmony_ci[compiler] B53_MERGE:  immDom=50
14564514f5e3Sopenharmony_ci[compiler]   pred=[
14574514f5e3Sopenharmony_ci[compiler] 55
14584514f5e3Sopenharmony_ci[compiler]  52
14594514f5e3Sopenharmony_ci[compiler] ]  succ=[
14604514f5e3Sopenharmony_ci[compiler] 54
14614514f5e3Sopenharmony_ci[compiler] ]
14624514f5e3Sopenharmony_ci[compiler] {"id":253, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[252], [242, 250], [], [], []], "out":[15]},
14634514f5e3Sopenharmony_ci[compiler] {"id":252, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[247, 251], [], [], [], []], "out":[13, 253]},
14644514f5e3Sopenharmony_ci[compiler] B54_LOOP_BACK:  immDom=53
14654514f5e3Sopenharmony_ci[compiler]   pred=[
14664514f5e3Sopenharmony_ci[compiler] 53
14674514f5e3Sopenharmony_ci[compiler] ]  succ=[
14684514f5e3Sopenharmony_ci[compiler] 1
14694514f5e3Sopenharmony_ci[compiler] ]
14704514f5e3Sopenharmony_ci[compiler] {"id":13, "op":"LOOP_BACK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[252], [], [], [], []], "out":[14]},
14714514f5e3Sopenharmony_ci[compiler] B55_IF_FALSE:  immDom=50
14724514f5e3Sopenharmony_ci[compiler]   pred=[
14734514f5e3Sopenharmony_ci[compiler] 50
14744514f5e3Sopenharmony_ci[compiler] ]  succ=[
14754514f5e3Sopenharmony_ci[compiler] 53
14764514f5e3Sopenharmony_ci[compiler] ]
14774514f5e3Sopenharmony_ci[compiler] {"id":247, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[245], [], [], [], []], "out":[252]},
14784514f5e3Sopenharmony_ci[compiler] B56_IF_FALSE:  immDom=43
14794514f5e3Sopenharmony_ci[compiler]   pred=[
14804514f5e3Sopenharmony_ci[compiler] 43
14814514f5e3Sopenharmony_ci[compiler] ]  succ=[
14824514f5e3Sopenharmony_ci[compiler] 57
14834514f5e3Sopenharmony_ci[compiler] ]
14844514f5e3Sopenharmony_ci[compiler] {"id":226, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[225], [220], [], [], []], "out":[228]},
14854514f5e3Sopenharmony_ci[compiler] {"id":225, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[223], [], [], [], []], "out":[229, 226]},
14864514f5e3Sopenharmony_ci[compiler] B57_ORDINARY_BLOCK:  immDom=56
14874514f5e3Sopenharmony_ci[compiler]   pred=[
14884514f5e3Sopenharmony_ci[compiler] 56
14894514f5e3Sopenharmony_ci[compiler] ]  succ=[
14904514f5e3Sopenharmony_ci[compiler] 45
14914514f5e3Sopenharmony_ci[compiler] ]
14924514f5e3Sopenharmony_ci[compiler] {"id":52, "op":"CONSTANT", "MType":"I64, bitfield=37, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[228]},
14934514f5e3Sopenharmony_ci[compiler] {"id":227, "op":"CONSTANT", "MType":"ARCH, bitfield=201, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [], [], []], "out":[228]},
14944514f5e3Sopenharmony_ci[compiler] {"id":228, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [226], [227, 5, 38, 52], [], []], "out":[232, 231]},
14954514f5e3Sopenharmony_ci[compiler] {"id":229, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[225], [], [], [], []], "out":[230]},
14964514f5e3Sopenharmony_ci[compiler] B58_IF_FALSE:  immDom=39
14974514f5e3Sopenharmony_ci[compiler]   pred=[
14984514f5e3Sopenharmony_ci[compiler] 39
14994514f5e3Sopenharmony_ci[compiler] ]  succ=[
15004514f5e3Sopenharmony_ci[compiler] 42
15014514f5e3Sopenharmony_ci[compiler] ]
15024514f5e3Sopenharmony_ci[compiler] {"id":199, "op":"TRUNC", "MType":"I1, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [58], [], []], "out":[221]},
15034514f5e3Sopenharmony_ci[compiler] {"id":206, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[204], [], [], [], []], "out":[219]},
15044514f5e3Sopenharmony_ci[compiler] B59_IF_FALSE:  immDom=23
15054514f5e3Sopenharmony_ci[compiler]   pred=[
15064514f5e3Sopenharmony_ci[compiler] 23
15074514f5e3Sopenharmony_ci[compiler] ]  succ=[
15084514f5e3Sopenharmony_ci[compiler] 26
15094514f5e3Sopenharmony_ci[compiler] ]
15104514f5e3Sopenharmony_ci[compiler] {"id":154, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[152], [], [], [], []], "out":[160]},
15114514f5e3Sopenharmony_ci[compiler] B60_IF_FALSE:  immDom=19
15124514f5e3Sopenharmony_ci[compiler]   pred=[
15134514f5e3Sopenharmony_ci[compiler] 19
15144514f5e3Sopenharmony_ci[compiler] ]  succ=[
15154514f5e3Sopenharmony_ci[compiler] 61
15164514f5e3Sopenharmony_ci[compiler] ]
15174514f5e3Sopenharmony_ci[compiler] {"id":131, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[129], [], [], [], []], "out":[133]},
15184514f5e3Sopenharmony_ci[compiler] B61_MERGE:  immDom=10
15194514f5e3Sopenharmony_ci[compiler]   pred=[
15204514f5e3Sopenharmony_ci[compiler] 72
15214514f5e3Sopenharmony_ci[compiler]  70
15224514f5e3Sopenharmony_ci[compiler]  60
15234514f5e3Sopenharmony_ci[compiler] ]  succ=[
15244514f5e3Sopenharmony_ci[compiler] 62
15254514f5e3Sopenharmony_ci[compiler] ]
15264514f5e3Sopenharmony_ci[compiler] {"id":133, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[94, 108, 131], [], [], [], []], "out":[19]},
15274514f5e3Sopenharmony_ci[compiler] B62_ORDINARY_BLOCK:  immDom=61
15284514f5e3Sopenharmony_ci[compiler]   pred=[
15294514f5e3Sopenharmony_ci[compiler] 61
15304514f5e3Sopenharmony_ci[compiler] ]  succ=[
15314514f5e3Sopenharmony_ci[compiler] 63
15324514f5e3Sopenharmony_ci[compiler] ]
15334514f5e3Sopenharmony_ci[compiler] {"id":20, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [89], [], [], []], "out":[24]},
15344514f5e3Sopenharmony_ci[compiler] {"id":24, "op":"LOOP_EXIT_DEPEND", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=6, mark=3, ","in":[[19], [20], [], [], []], "out":[255]},
15354514f5e3Sopenharmony_ci[compiler] {"id":19, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[133], [], [], [], []], "out":[257, 24, 20]},
15364514f5e3Sopenharmony_ci[compiler] B63_IF_BRANCH:  immDom=62
15374514f5e3Sopenharmony_ci[compiler]   pred=[
15384514f5e3Sopenharmony_ci[compiler] 62
15394514f5e3Sopenharmony_ci[compiler] ]  succ=[
15404514f5e3Sopenharmony_ci[compiler] 68
15414514f5e3Sopenharmony_ci[compiler]  64
15424514f5e3Sopenharmony_ci[compiler] ]
15434514f5e3Sopenharmony_ci[compiler] {"id":254, "op":"ADD", "MType":"ARCH, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [5, 240], [], []], "out":[255]},
15444514f5e3Sopenharmony_ci[compiler] {"id":255, "op":"LOAD", "MType":"I8, bitfield=0, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [24], [254], [], []], "out":[264, 260, 256]},
15454514f5e3Sopenharmony_ci[compiler] {"id":256, "op":"ICMP", "MType":"I1, bitfield=1, type=NJS_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [], [255, 243], [], []], "out":[257]},
15464514f5e3Sopenharmony_ci[compiler] {"id":257, "op":"IF_BRANCH", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[19], [], [256], [], []], "out":[259, 258]},
15474514f5e3Sopenharmony_ci[compiler] B64_IF_TRUE:  immDom=63
15484514f5e3Sopenharmony_ci[compiler]   pred=[
15494514f5e3Sopenharmony_ci[compiler] 63
15504514f5e3Sopenharmony_ci[compiler] ]  succ=[
15514514f5e3Sopenharmony_ci[compiler] 65
15524514f5e3Sopenharmony_ci[compiler] ]
15534514f5e3Sopenharmony_ci[compiler] {"id":260, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[258], [255], [], [], []], "out":[261]},
15544514f5e3Sopenharmony_ci[compiler] {"id":258, "op":"IF_TRUE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[257], [], [], [], []], "out":[262, 260]},
15554514f5e3Sopenharmony_ci[compiler] B65_ORDINARY_BLOCK:  immDom=64
15564514f5e3Sopenharmony_ci[compiler]   pred=[
15574514f5e3Sopenharmony_ci[compiler] 64
15584514f5e3Sopenharmony_ci[compiler] ]  succ=[
15594514f5e3Sopenharmony_ci[compiler] 66
15604514f5e3Sopenharmony_ci[compiler] ]
15614514f5e3Sopenharmony_ci[compiler] {"id":261, "op":"RUNTIME_CALL", "MType":"I64, bitfield=0, type=TAGGED_VALUE-GT(M=0, L=0), stamp=14, mark=3, ","in":[[], [260], [249, 5, 112], [], []], "out":[264]},
15624514f5e3Sopenharmony_ci[compiler] {"id":262, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[258], [], [], [], []], "out":[263]},
15634514f5e3Sopenharmony_ci[compiler] B66_MERGE:  immDom=63
15644514f5e3Sopenharmony_ci[compiler]   pred=[
15654514f5e3Sopenharmony_ci[compiler] 68
15664514f5e3Sopenharmony_ci[compiler]  65
15674514f5e3Sopenharmony_ci[compiler] ]  succ=[
15684514f5e3Sopenharmony_ci[compiler] 67
15694514f5e3Sopenharmony_ci[compiler] ]
15704514f5e3Sopenharmony_ci[compiler] {"id":264, "op":"DEPEND_SELECTOR", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[263], [255, 261], [], [], []], "out":[37]},
15714514f5e3Sopenharmony_ci[compiler] {"id":263, "op":"MERGE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[259, 262], [], [], [], []], "out":[37, 264]},
15724514f5e3Sopenharmony_ci[compiler] B67_RETURN:  immDom=66
15734514f5e3Sopenharmony_ci[compiler]   pred=[
15744514f5e3Sopenharmony_ci[compiler] 66
15754514f5e3Sopenharmony_ci[compiler] ]  succ=[
15764514f5e3Sopenharmony_ci[compiler] ]
15774514f5e3Sopenharmony_ci[compiler] {"id":37, "op":"RETURN", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[263], [264], [36], [], [3]], "out":[]},
15784514f5e3Sopenharmony_ci[compiler] B68_IF_FALSE:  immDom=63
15794514f5e3Sopenharmony_ci[compiler]   pred=[
15804514f5e3Sopenharmony_ci[compiler] 63
15814514f5e3Sopenharmony_ci[compiler] ]  succ=[
15824514f5e3Sopenharmony_ci[compiler] 66
15834514f5e3Sopenharmony_ci[compiler] ]
15844514f5e3Sopenharmony_ci[compiler] {"id":259, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[257], [], [], [], []], "out":[263]},
15854514f5e3Sopenharmony_ci[compiler] B69_IF_FALSE:  immDom=17
15864514f5e3Sopenharmony_ci[compiler]   pred=[
15874514f5e3Sopenharmony_ci[compiler] 17
15884514f5e3Sopenharmony_ci[compiler] ]  succ=[
15894514f5e3Sopenharmony_ci[compiler] 21
15904514f5e3Sopenharmony_ci[compiler] ]
15914514f5e3Sopenharmony_ci[compiler] {"id":122, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[120], [], [], [], []], "out":[132]},
15924514f5e3Sopenharmony_ci[compiler] B70_IF_FALSE:  immDom=14
15934514f5e3Sopenharmony_ci[compiler]   pred=[
15944514f5e3Sopenharmony_ci[compiler] 14
15954514f5e3Sopenharmony_ci[compiler] ]  succ=[
15964514f5e3Sopenharmony_ci[compiler] 61
15974514f5e3Sopenharmony_ci[compiler] ]
15984514f5e3Sopenharmony_ci[compiler] {"id":108, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[106], [], [], [], []], "out":[133]},
15994514f5e3Sopenharmony_ci[compiler] B71_IF_FALSE:  immDom=12
16004514f5e3Sopenharmony_ci[compiler]   pred=[
16014514f5e3Sopenharmony_ci[compiler] 12
16024514f5e3Sopenharmony_ci[compiler] ]  succ=[
16034514f5e3Sopenharmony_ci[compiler] 16
16044514f5e3Sopenharmony_ci[compiler] ]
16054514f5e3Sopenharmony_ci[compiler] {"id":100, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[98], [], [], [], []], "out":[109]},
16064514f5e3Sopenharmony_ci[compiler] B72_IF_FALSE:  immDom=10
16074514f5e3Sopenharmony_ci[compiler]   pred=[
16084514f5e3Sopenharmony_ci[compiler] 10
16094514f5e3Sopenharmony_ci[compiler] ]  succ=[
16104514f5e3Sopenharmony_ci[compiler] 61
16114514f5e3Sopenharmony_ci[compiler] ]
16124514f5e3Sopenharmony_ci[compiler] {"id":94, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[92], [], [], [], []], "out":[133]},
16134514f5e3Sopenharmony_ci[compiler] B73_IF_FALSE:  immDom=6
16144514f5e3Sopenharmony_ci[compiler]   pred=[
16154514f5e3Sopenharmony_ci[compiler] 6
16164514f5e3Sopenharmony_ci[compiler] ]  succ=[
16174514f5e3Sopenharmony_ci[compiler] 74
16184514f5e3Sopenharmony_ci[compiler] ]
16194514f5e3Sopenharmony_ci[compiler] {"id":86, "op":"DEPEND_RELAY", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=0, mark=0, ","in":[[82], [77], [], [], []], "out":[89]},
16204514f5e3Sopenharmony_ci[compiler] {"id":82, "op":"IF_FALSE", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[80], [], [], [], []], "out":[87, 86]},
16214514f5e3Sopenharmony_ci[compiler] B74_ORDINARY_BLOCK:  immDom=73
16224514f5e3Sopenharmony_ci[compiler]   pred=[
16234514f5e3Sopenharmony_ci[compiler] 73
16244514f5e3Sopenharmony_ci[compiler] ]  succ=[
16254514f5e3Sopenharmony_ci[compiler] 9
16264514f5e3Sopenharmony_ci[compiler] ]
16274514f5e3Sopenharmony_ci[compiler] {"id":87, "op":"ORDINARY_BLOCK", "MType":"NOVALUE, bitfield=0, type=EMPTY-GT(M=0, L=0), stamp=16, mark=2, ","in":[[82], [], [], [], []], "out":[88]},
16284514f5e3Sopenharmony_ci[compiler] ==================================== Scheduling ==================================
16294514f5e3Sopenharmony_ci[compiler] 0 methods in a.abc have been skipped
16304514f5e3Sopenharmony_ci[compiler] generate a.abc.ll
16314514f5e3Sopenharmony_ci[compiler] generate a.abc_opt.ll
16324514f5e3Sopenharmony_ci[compiler] ------------------- asm code [func_main_0@352@a.abc] -------------------
16334514f5e3Sopenharmony_ci[compiler] 00000000:00000055    pushq   %rbp
16344514f5e3Sopenharmony_ci[compiler] 00000001:00e58948    movq    %rsp, %rbp
16354514f5e3Sopenharmony_ci[compiler] 00000004:10ec8348    subq    $16, %rsp
16364514f5e3Sopenharmony_ci[compiler] 00000008:00005741    pushq   %r15
16374514f5e3Sopenharmony_ci[compiler] 0000000a:00005641    pushq   %r14
16384514f5e3Sopenharmony_ci[compiler] 0000000c:00005441    pushq   %r12
16394514f5e3Sopenharmony_ci[compiler] 0000000e:00000053    pushq   %rbx
16404514f5e3Sopenharmony_ci[compiler] 0000000f:30ec8348    subq    $48, %rsp
16414514f5e3Sopenharmony_ci[compiler] 00000013:00c38948    movq    %rax, %rbx
16424514f5e3Sopenharmony_ci[compiler] 00000016:18558b48    movq    24(%rbp), %rdx
16434514f5e3Sopenharmony_ci[compiler] 0000001a:00000000    movabsq $-281474976710656, %r12
16444514f5e3Sopenharmony_ci[compiler] 00000024:f0558948    movq    %rdx, -16(%rbp)
16454514f5e3Sopenharmony_ci[compiler] 00000028:00000000    movq    $2, -8(%rbp)
16464514f5e3Sopenharmony_ci[compiler] 00000030:0000c031    xorl    %eax, %eax
16474514f5e3Sopenharmony_ci[compiler] 00000032:00000000    movabsq $-281474976710646, %r14
16484514f5e3Sopenharmony_ci[compiler] 0000003c:00e6894c    movq    %r12, %rsi
16494514f5e3Sopenharmony_ci[compiler] 0000003f:00000000    movl    $10, %r15d
16504514f5e3Sopenharmony_ci[compiler] 00000045:00000000    nopw    %cs:(%rax,%rax)
16514514f5e3Sopenharmony_ci[compiler] 0000004f:00000090    nop
16524514f5e3Sopenharmony_ci[compiler] 00000050:00000000    movq    5232(%rbx), %rcx
16534514f5e3Sopenharmony_ci[compiler] 00000057:b0458948    movq    %rax, -80(%rbp)
16544514f5e3Sopenharmony_ci[compiler] 0000005b:c0758948    movq    %rsi, -64(%rbp)
16554514f5e3Sopenharmony_ci[compiler] 0000005f:c8558948    movq    %rdx, -56(%rbp)
16564514f5e3Sopenharmony_ci[compiler] 00000063:00df8948    movq    %rbx, %rdi
16574514f5e3Sopenharmony_ci[compiler] 00000066:00f2894c    movq    %r14, %rdx
16584514f5e3Sopenharmony_ci[compiler] 00000069:0000d1ff    callq   *%rcx
16594514f5e3Sopenharmony_ci[compiler] 0000006b:0af88348    cmpq    $10, %rax
16604514f5e3Sopenharmony_ci[compiler] 0000006f:00000000    je      0x24b
16614514f5e3Sopenharmony_ci[compiler] 00000075:00000000    movq    5360(%rbx), %rcx
16624514f5e3Sopenharmony_ci[compiler] 0000007c:b8458948    movq    %rax, -72(%rbp)
16634514f5e3Sopenharmony_ci[compiler] 00000080:00df8948    movq    %rbx, %rdi
16644514f5e3Sopenharmony_ci[compiler] 00000083:00c68948    movq    %rax, %rsi
16654514f5e3Sopenharmony_ci[compiler] 00000086:0000d1ff    callq   *%rcx
16664514f5e3Sopenharmony_ci[compiler] 00000088:0000d231    xorl    %edx, %edx
16674514f5e3Sopenharmony_ci[compiler] 0000008a:07f88348    cmpq    $7, %rax
16684514f5e3Sopenharmony_ci[compiler] 0000008e:00c1940f    sete    %cl
16694514f5e3Sopenharmony_ci[compiler] 00000091:07f88348    cmpq    $7, %rax
16704514f5e3Sopenharmony_ci[compiler] 00000095:00000000    jne     0x225
16714514f5e3Sopenharmony_ci[compiler] 0000009b:0000ca88    movb    %cl, %dl
16724514f5e3Sopenharmony_ci[compiler] 0000009d:07f28348    xorq    $7, %rdx
16734514f5e3Sopenharmony_ci[compiler] 000000a1:c84d8b48    movq    -56(%rbp), %rcx
16744514f5e3Sopenharmony_ci[compiler] 000000a5:00e28544    testl   %r12d, %edx
16754514f5e3Sopenharmony_ci[compiler] 000000a8:00001c74    je      0xc6
16764514f5e3Sopenharmony_ci[compiler] 000000aa:00e2094c    orq     %r12, %rdx
16774514f5e3Sopenharmony_ci[compiler] 000000ad:00000000    movq    %rdx, %xmm0
16784514f5e3Sopenharmony_ci[compiler] 000000b2:00000000    ucomisd -202(%rip), %xmm0
16794514f5e3Sopenharmony_ci[compiler] 000000ba:00000000    jne     0x225
16804514f5e3Sopenharmony_ci[compiler] 000000c0:00000000    jp      0x225
16814514f5e3Sopenharmony_ci[compiler] 000000c6:20418b48    movq    32(%rcx), %rax
16824514f5e3Sopenharmony_ci[compiler] 000000ca:10508b48    movq    16(%rax), %rdx
16834514f5e3Sopenharmony_ci[compiler] 000000ce:02fa8348    cmpq    $2, %rdx
16844514f5e3Sopenharmony_ci[compiler] 000000d2:00002375    jne     0xf7
16854514f5e3Sopenharmony_ci[compiler] 000000d4:00000000    movq    3240(%rbx), %rdx
16864514f5e3Sopenharmony_ci[compiler] 000000db:08ec8348    subq    $8, %rsp
16874514f5e3Sopenharmony_ci[compiler] 000000df:00d88948    movq    %rbx, %rax
16884514f5e3Sopenharmony_ci[compiler] 000000e2:00000051    pushq   %rcx
16894514f5e3Sopenharmony_ci[compiler] 000000e3:0000016a    pushq   $1
16904514f5e3Sopenharmony_ci[compiler] 000000e5:00000000    pushq   $132
16914514f5e3Sopenharmony_ci[compiler] 000000ea:0000d2ff    callq   *%rdx
16924514f5e3Sopenharmony_ci[compiler] 000000ec:20c48348    addq    $32, %rsp
16934514f5e3Sopenharmony_ci[compiler] 000000f0:00c28948    movq    %rax, %rdx
16944514f5e3Sopenharmony_ci[compiler] 000000f3:c84d8b48    movq    -56(%rbp), %rcx
16954514f5e3Sopenharmony_ci[compiler] 000000f7:20418b48    movq    32(%rcx), %rax
16964514f5e3Sopenharmony_ci[compiler] 000000fb:08408b48    movq    8(%rax), %rax
16974514f5e3Sopenharmony_ci[compiler] 000000ff:10708b48    movq    16(%rax), %rsi
16984514f5e3Sopenharmony_ci[compiler] 00000103:00000000    movq    5464(%rbx), %rax
16994514f5e3Sopenharmony_ci[compiler] 0000010a:a0558948    movq    %rdx, -96(%rbp)
17004514f5e3Sopenharmony_ci[compiler] 0000010e:b8558948    movq    %rdx, -72(%rbp)
17014514f5e3Sopenharmony_ci[compiler] 00000112:a8758948    movq    %rsi, -88(%rbp)
17024514f5e3Sopenharmony_ci[compiler] 00000116:00df8948    movq    %rbx, %rdi
17034514f5e3Sopenharmony_ci[compiler] 00000119:00000000    movl    $1, %ecx
17044514f5e3Sopenharmony_ci[compiler] 0000011e:0000d0ff    callq   *%rax
17054514f5e3Sopenharmony_ci[compiler] 00000120:0af88348    cmpq    $10, %rax
17064514f5e3Sopenharmony_ci[compiler] 00000124:00000000    je      0x24b
17074514f5e3Sopenharmony_ci[compiler] 0000012a:00c18948    movq    %rax, %rcx
17084514f5e3Sopenharmony_ci[compiler] 0000012d:c0558b48    movq    -64(%rbp), %rdx
17094514f5e3Sopenharmony_ci[compiler] 00000131:00000000    movq    %rbp, 3208(%rbx)
17104514f5e3Sopenharmony_ci[compiler] 00000138:00000000    movq    3264(%rbx), %rsi
17114514f5e3Sopenharmony_ci[compiler] 0000013f:b8458948    movq    %rax, -72(%rbp)
17124514f5e3Sopenharmony_ci[compiler] 00000143:08ec8348    subq    $8, %rsp
17134514f5e3Sopenharmony_ci[compiler] 00000147:00d88948    movq    %rbx, %rax
17144514f5e3Sopenharmony_ci[compiler] 0000014a:00000052    pushq   %rdx
17154514f5e3Sopenharmony_ci[compiler] 0000014b:0000026a    pushq   $2
17164514f5e3Sopenharmony_ci[compiler] 0000014d:0000026a    pushq   $2
17174514f5e3Sopenharmony_ci[compiler] 0000014f:00000051    pushq   %rcx
17184514f5e3Sopenharmony_ci[compiler] 00000150:0000046a    pushq   $4
17194514f5e3Sopenharmony_ci[compiler] 00000152:0000d6ff    callq   *%rsi
17204514f5e3Sopenharmony_ci[compiler] 00000154:30c48348    addq    $48, %rsp
17214514f5e3Sopenharmony_ci[compiler] 00000158:00000000    cmpq    $5, 3176(%rbx)
17224514f5e3Sopenharmony_ci[compiler] 00000160:00000000    jne     0x24b
17234514f5e3Sopenharmony_ci[compiler] 00000166:c0758b48    movq    -64(%rbp), %rsi
17244514f5e3Sopenharmony_ci[compiler] 0000016a:00000000    movq    5328(%rbx), %rax
17254514f5e3Sopenharmony_ci[compiler] 00000171:00df8948    movq    %rbx, %rdi
17264514f5e3Sopenharmony_ci[compiler] 00000174:0000d0ff    callq   *%rax
17274514f5e3Sopenharmony_ci[compiler] 00000176:0af88348    cmpq    $10, %rax
17284514f5e3Sopenharmony_ci[compiler] 0000017a:00000000    je      0x24b
17294514f5e3Sopenharmony_ci[compiler] 00000180:c04d8b48    movq    -64(%rbp), %rcx
17304514f5e3Sopenharmony_ci[compiler] 00000184:00000000    leaq    6(%r12), %rdx
17314514f5e3Sopenharmony_ci[compiler] 00000189:00d18548    testq   %rdx, %rcx
17324514f5e3Sopenharmony_ci[compiler] 0000018c:00001274    je      0x1a0
17334514f5e3Sopenharmony_ci[compiler] 0000018e:0000f631    xorl    %esi, %esi
17344514f5e3Sopenharmony_ci[compiler] 00000190:c8558b48    movq    -56(%rbp), %rdx
17354514f5e3Sopenharmony_ci[compiler] 00000194:00e1854c    testq   %r12, %rcx
17364514f5e3Sopenharmony_ci[compiler] 00000197:00001b74    je      0x1b4
17374514f5e3Sopenharmony_ci[compiler] 00000199:000049eb    jmp     0x1e4
17384514f5e3Sopenharmony_ci[compiler] 0000019b:00000000    nopl    (%rax,%rax)
17394514f5e3Sopenharmony_ci[compiler] 000001a0:00118b48    movq    (%rcx), %rdx
17404514f5e3Sopenharmony_ci[compiler] 000001a3:73487a80    cmpb    $115, 72(%rdx)
17414514f5e3Sopenharmony_ci[compiler] 000001a7:c6940f40    sete    %sil
17424514f5e3Sopenharmony_ci[compiler] 000001ab:c8558b48    movq    -56(%rbp), %rdx
17434514f5e3Sopenharmony_ci[compiler] 000001af:00e1854c    testq   %r12, %rcx
17444514f5e3Sopenharmony_ci[compiler] 000001b2:00003075    jne     0x1e4
17454514f5e3Sopenharmony_ci[compiler] 000001b4:00f68440    testb   %sil, %sil
17464514f5e3Sopenharmony_ci[compiler] 000001b7:00002b75    jne     0x1e4
17474514f5e3Sopenharmony_ci[compiler] 000001b9:00000000    movq    3240(%rbx), %rdx
17484514f5e3Sopenharmony_ci[compiler] 000001c0:b8458948    movq    %rax, -72(%rbp)
17494514f5e3Sopenharmony_ci[compiler] 000001c4:08ec8348    subq    $8, %rsp
17504514f5e3Sopenharmony_ci[compiler] 000001c8:00d88948    movq    %rbx, %rax
17514514f5e3Sopenharmony_ci[compiler] 000001cb:00000051    pushq   %rcx
17524514f5e3Sopenharmony_ci[compiler] 000001cc:0000016a    pushq   $1
17534514f5e3Sopenharmony_ci[compiler] 000001ce:00000000    pushq   $201
17544514f5e3Sopenharmony_ci[compiler] 000001d3:0000d2ff    callq   *%rdx
17554514f5e3Sopenharmony_ci[compiler] 000001d5:20c48348    addq    $32, %rsp
17564514f5e3Sopenharmony_ci[compiler] 000001d9:00c18948    movq    %rax, %rcx
17574514f5e3Sopenharmony_ci[compiler] 000001dc:b8458b48    movq    -72(%rbp), %rax
17584514f5e3Sopenharmony_ci[compiler] 000001e0:c8558b48    movq    -56(%rbp), %rdx
17594514f5e3Sopenharmony_ci[compiler] 000001e4:0af98348    cmpq    $10, %rcx
17604514f5e3Sopenharmony_ci[compiler] 000001e8:00006174    je      0x24b
17614514f5e3Sopenharmony_ci[compiler] 000001ea:00000000    cmpb    $1, 11112(%rbx)
17624514f5e3Sopenharmony_ci[compiler] 000001f1:00c68948    movq    %rax, %rsi
17634514f5e3Sopenharmony_ci[compiler] 000001f4:00000000    jne     0x50
17644514f5e3Sopenharmony_ci[compiler] 000001fa:00000000    movq    3240(%rbx), %rcx
17654514f5e3Sopenharmony_ci[compiler] 00000201:c0458948    movq    %rax, -64(%rbp)
17664514f5e3Sopenharmony_ci[compiler] 00000205:00d88948    movq    %rbx, %rax
17674514f5e3Sopenharmony_ci[compiler] 00000208:0000006a    pushq   $0
17684514f5e3Sopenharmony_ci[compiler] 0000020a:00000000    pushq   $133
17694514f5e3Sopenharmony_ci[compiler] 0000020f:0000d1ff    callq   *%rcx
17704514f5e3Sopenharmony_ci[compiler] 00000211:10c48348    addq    $16, %rsp
17714514f5e3Sopenharmony_ci[compiler] 00000215:c0458b48    movq    -64(%rbp), %rax
17724514f5e3Sopenharmony_ci[compiler] 00000219:c8558b48    movq    -56(%rbp), %rdx
17734514f5e3Sopenharmony_ci[compiler] 0000021d:00c68948    movq    %rax, %rsi
17744514f5e3Sopenharmony_ci[compiler] 00000220:00000000    jmp     0x50
17754514f5e3Sopenharmony_ci[compiler] 00000225:00000000    movl    $2, %r15d
17764514f5e3Sopenharmony_ci[compiler] 0000022b:00000000    cmpb    $1, 11112(%rbx)
17774514f5e3Sopenharmony_ci[compiler] 00000232:00001775    jne     0x24b
17784514f5e3Sopenharmony_ci[compiler] 00000234:00000000    movq    3240(%rbx), %rcx
17794514f5e3Sopenharmony_ci[compiler] 0000023b:00d88948    movq    %rbx, %rax
17804514f5e3Sopenharmony_ci[compiler] 0000023e:0000006a    pushq   $0
17814514f5e3Sopenharmony_ci[compiler] 00000240:00000000    pushq   $133
17824514f5e3Sopenharmony_ci[compiler] 00000245:0000d1ff    callq   *%rcx
17834514f5e3Sopenharmony_ci[compiler] 00000247:10c48348    addq    $16, %rsp
17844514f5e3Sopenharmony_ci[compiler] 0000024b:00f8894c    movq    %r15, %rax
17854514f5e3Sopenharmony_ci[compiler] 0000024e:30c48348    addq    $48, %rsp
17864514f5e3Sopenharmony_ci[compiler] 00000252:0000005b    popq    %rbx
17874514f5e3Sopenharmony_ci[compiler] 00000253:00005c41    popq    %r12
17884514f5e3Sopenharmony_ci[compiler] 00000255:00005e41    popq    %r14
17894514f5e3Sopenharmony_ci[compiler] 00000257:00005f41    popq    %r15
17904514f5e3Sopenharmony_ci[compiler] 00000259:0000005d    popq    %rbp
17914514f5e3Sopenharmony_ci[compiler] 0000025a:0000005d    popq    %rbp
17924514f5e3Sopenharmony_ci[compiler] 0000025b:0000005d    popq    %rbp
17934514f5e3Sopenharmony_ci[compiler] 0000025c:000000c3    retq
17944514f5e3Sopenharmony_ci[compiler]
17954514f5e3Sopenharmony_ci[compiler]  Total number of full compiled methods is: 1
17964514f5e3Sopenharmony_ci[compiler]  method: func_main_0@a.abc in record:                                                          _GLOBAL has been full compiled
17974514f5e3Sopenharmony_ci[compiler] ts aot compile success