brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · c822b53 Raw
73 lines · json
1[2  {3    "EventName": "INST_BRANCH_MISPREDICT",4    "EventCode": "0x00000006",5    "BriefDescription": "Mispredicted branch instructions"6  },7  {8    "EventName": "INST_BRANCH",9    "EventCode": "0x00000007",10    "BriefDescription": "Retired branch instructions"11  },12  {13    "EventName": "INST_JMP_MISPREDICT",14    "EventCode": "0x00000008",15    "BriefDescription": "Indirect branch mispredict"16  },17  {18    "EventName": "INST_JMP",19    "EventCode": "0x00000009",20    "BriefDescription": "Retired jmp instructions"21  },22  {23    "EventName": "INST_STORE",24    "EventCode": "0x0000000b",25    "BriefDescription": "Retired store instructions"26  },27  {28    "EventName": "INST_ALU",29    "EventCode": "0x0000001d",30    "BriefDescription": "Retired ALU instructions"31  },32  {33    "EventName": "INST_LDST",34    "EventCode": "0x0000001e",35    "BriefDescription": "Retired Load/Store instructions"36  },37  {38    "EventName": "INST_VECTOR",39    "EventCode": "0x0000001f",40    "BriefDescription": "Retired Vector instructions"41  },42  {43    "EventName": "INST_CSR",44    "EventCode": "0x00000020",45    "BriefDescription": "Retired CSR instructions"46  },47  {48    "EventName": "INST_SYNC",49    "EventCode": "0x00000021",50    "BriefDescription": "Retired sync instructions (AMO/LR/SC instructions)"51  },52  {53    "EventName": "INST_UNALIGNED_ACCESS",54    "EventCode": "0x00000022",55    "BriefDescription": "Retired Store/Load instructions with unaligned memory access"56  },57  {58    "EventName": "INST_ECALL",59    "EventCode": "0x00000025",60    "BriefDescription": "Retired ecall instructions"61  },62  {63    "EventName": "INST_LONG_JP",64    "EventCode": "0x00000026",65    "BriefDescription": "Retired long jump instructions"66  },67  {68    "EventName": "INST_FP",69    "EventCode": "0x0000002a",70    "BriefDescription": "Retired FPU instructions"71  }72]73