18c2ecf20Sopenharmony_ci[
28c2ecf20Sopenharmony_ci    {
38c2ecf20Sopenharmony_ci        "EventCode": "0xD0",
48c2ecf20Sopenharmony_ci        "Counter": "0,1,2,3",
58c2ecf20Sopenharmony_ci        "UMask": "0x1",
68c2ecf20Sopenharmony_ci        "EventName": "MACRO_INSTS.DECODED",
78c2ecf20Sopenharmony_ci        "SampleAfterValue": "2000000",
88c2ecf20Sopenharmony_ci        "BriefDescription": "Instructions decoded"
98c2ecf20Sopenharmony_ci    },
108c2ecf20Sopenharmony_ci    {
118c2ecf20Sopenharmony_ci        "EventCode": "0xA6",
128c2ecf20Sopenharmony_ci        "Counter": "0,1,2,3",
138c2ecf20Sopenharmony_ci        "UMask": "0x1",
148c2ecf20Sopenharmony_ci        "EventName": "MACRO_INSTS.FUSIONS_DECODED",
158c2ecf20Sopenharmony_ci        "SampleAfterValue": "2000000",
168c2ecf20Sopenharmony_ci        "BriefDescription": "Macro-fused instructions decoded"
178c2ecf20Sopenharmony_ci    },
188c2ecf20Sopenharmony_ci    {
198c2ecf20Sopenharmony_ci        "EventCode": "0x19",
208c2ecf20Sopenharmony_ci        "Counter": "0,1,2,3",
218c2ecf20Sopenharmony_ci        "UMask": "0x1",
228c2ecf20Sopenharmony_ci        "EventName": "TWO_UOP_INSTS_DECODED",
238c2ecf20Sopenharmony_ci        "SampleAfterValue": "2000000",
248c2ecf20Sopenharmony_ci        "BriefDescription": "Two Uop instructions decoded"
258c2ecf20Sopenharmony_ci    }
268c2ecf20Sopenharmony_ci]