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 960 B image not shown  

Quelle  perf_regs_arm.c   Sprache: C

 
// SPDX-License-Identifier: GPL-2.0

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

const char *__perf_reg_name_arm(int id)
{
 switch (id) {
 case PERF_REG_ARM_R0:
  return "r0";
 case PERF_REG_ARM_R1:
  return "r1";
 case PERF_REG_ARM_R2:
  return "r2";
 case PERF_REG_ARM_R3:
  return "r3";
 case PERF_REG_ARM_R4:
  return "r4";
 case PERF_REG_ARM_R5:
  return "r5";
 case PERF_REG_ARM_R6:
  return "r6";
 case PERF_REG_ARM_R7:
  return "r7";
 case PERF_REG_ARM_R8:
  return "r8";
 case PERF_REG_ARM_R9:
  return "r9";
 case PERF_REG_ARM_R10:
  return "r10";
 case PERF_REG_ARM_FP:
  return "fp";
 case PERF_REG_ARM_IP:
  return "ip";
 case PERF_REG_ARM_SP:
  return "sp";
 case PERF_REG_ARM_LR:
  return "lr";
 case PERF_REG_ARM_PC:
  return "pc";
 default:
  return NULL;
 }

 return NULL;
}

uint64_t __perf_reg_ip_arm(void)
{
 return PERF_REG_ARM_PC;
}

uint64_t __perf_reg_sp_arm(void)
{
 return PERF_REG_ARM_SP;
}

Messung V0.5
C=94 H=93 G=93

¤ 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.