Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/tools/perf/util/perf-regs-arch/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  perf_regs_aarch64.c   Sprache: C

 
// SPDX-License-Identifier: GPL-2.0

#include "../perf_regs.h"
#include "../../../arch/arm64/include/uapi/asm/perf_regs.h"

const char *__perf_reg_name_arm64(int id)
{
 switch (id) {
 case PERF_REG_ARM64_X0:
  return "x0";
 case PERF_REG_ARM64_X1:
  return "x1";
 case PERF_REG_ARM64_X2:
  return "x2";
 case PERF_REG_ARM64_X3:
  return "x3";
 case PERF_REG_ARM64_X4:
  return "x4";
 case PERF_REG_ARM64_X5:
  return "x5";
 case PERF_REG_ARM64_X6:
  return "x6";
 case PERF_REG_ARM64_X7:
  return "x7";
 case PERF_REG_ARM64_X8:
  return "x8";
 case PERF_REG_ARM64_X9:
  return "x9";
 case PERF_REG_ARM64_X10:
  return "x10";
 case PERF_REG_ARM64_X11:
  return "x11";
 case PERF_REG_ARM64_X12:
  return "x12";
 case PERF_REG_ARM64_X13:
  return "x13";
 case PERF_REG_ARM64_X14:
  return "x14";
 case PERF_REG_ARM64_X15:
  return "x15";
 case PERF_REG_ARM64_X16:
  return "x16";
 case PERF_REG_ARM64_X17:
  return "x17";
 case PERF_REG_ARM64_X18:
  return "x18";
 case PERF_REG_ARM64_X19:
  return "x19";
 case PERF_REG_ARM64_X20:
  return "x20";
 case PERF_REG_ARM64_X21:
  return "x21";
 case PERF_REG_ARM64_X22:
  return "x22";
 case PERF_REG_ARM64_X23:
  return "x23";
 case PERF_REG_ARM64_X24:
  return "x24";
 case PERF_REG_ARM64_X25:
  return "x25";
 case PERF_REG_ARM64_X26:
  return "x26";
 case PERF_REG_ARM64_X27:
  return "x27";
 case PERF_REG_ARM64_X28:
  return "x28";
 case PERF_REG_ARM64_X29:
  return "x29";
 case PERF_REG_ARM64_SP:
  return "sp";
 case PERF_REG_ARM64_LR:
  return "lr";
 case PERF_REG_ARM64_PC:
  return "pc";
 case PERF_REG_ARM64_VG:
  return "vg";
 default:
  return NULL;
 }

 return NULL;
}

uint64_t __perf_reg_ip_arm64(void)
{
 return PERF_REG_ARM64_PC;
}

uint64_t __perf_reg_sp_arm64(void)
{
 return PERF_REG_ARM64_SP;
}

Messung V0.5
C=81 H=84 G=82

¤ Dauer der Verarbeitung: 0.2 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.