Path: blob/main/contrib/llvm-project/lldb/source/Utility/PPC64_DWARF_Registers.h
96333 views
//===-- PPC64_DWARF_Registers.h ---------------------------------*- C++ -*-===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//78#ifndef LLDB_SOURCE_UTILITY_PPC64_DWARF_REGISTERS_H9#define LLDB_SOURCE_UTILITY_PPC64_DWARF_REGISTERS_H1011#include "lldb/lldb-private.h"1213namespace ppc64_dwarf {1415enum {16dwarf_r0_ppc64 = 0,17dwarf_r1_ppc64,18dwarf_r2_ppc64,19dwarf_r3_ppc64,20dwarf_r4_ppc64,21dwarf_r5_ppc64,22dwarf_r6_ppc64,23dwarf_r7_ppc64,24dwarf_r8_ppc64,25dwarf_r9_ppc64,26dwarf_r10_ppc64,27dwarf_r11_ppc64,28dwarf_r12_ppc64,29dwarf_r13_ppc64,30dwarf_r14_ppc64,31dwarf_r15_ppc64,32dwarf_r16_ppc64,33dwarf_r17_ppc64,34dwarf_r18_ppc64,35dwarf_r19_ppc64,36dwarf_r20_ppc64,37dwarf_r21_ppc64,38dwarf_r22_ppc64,39dwarf_r23_ppc64,40dwarf_r24_ppc64,41dwarf_r25_ppc64,42dwarf_r26_ppc64,43dwarf_r27_ppc64,44dwarf_r28_ppc64,45dwarf_r29_ppc64,46dwarf_r30_ppc64,47dwarf_r31_ppc64,48dwarf_f0_ppc64,49dwarf_f1_ppc64,50dwarf_f2_ppc64,51dwarf_f3_ppc64,52dwarf_f4_ppc64,53dwarf_f5_ppc64,54dwarf_f6_ppc64,55dwarf_f7_ppc64,56dwarf_f8_ppc64,57dwarf_f9_ppc64,58dwarf_f10_ppc64,59dwarf_f11_ppc64,60dwarf_f12_ppc64,61dwarf_f13_ppc64,62dwarf_f14_ppc64,63dwarf_f15_ppc64,64dwarf_f16_ppc64,65dwarf_f17_ppc64,66dwarf_f18_ppc64,67dwarf_f19_ppc64,68dwarf_f20_ppc64,69dwarf_f21_ppc64,70dwarf_f22_ppc64,71dwarf_f23_ppc64,72dwarf_f24_ppc64,73dwarf_f25_ppc64,74dwarf_f26_ppc64,75dwarf_f27_ppc64,76dwarf_f28_ppc64,77dwarf_f29_ppc64,78dwarf_f30_ppc64,79dwarf_f31_ppc64,80dwarf_cr_ppc64 = 64,81dwarf_fpscr_ppc64,82dwarf_msr_ppc64,83dwarf_xer_ppc64 = 100,84dwarf_lr_ppc64 = 108,85dwarf_ctr_ppc64,86dwarf_vscr_ppc64,87dwarf_vrsave_ppc64 = 356,88dwarf_pc_ppc64,89dwarf_vr0_ppc64 = 1124,90dwarf_vr1_ppc64,91dwarf_vr2_ppc64,92dwarf_vr3_ppc64,93dwarf_vr4_ppc64,94dwarf_vr5_ppc64,95dwarf_vr6_ppc64,96dwarf_vr7_ppc64,97dwarf_vr8_ppc64,98dwarf_vr9_ppc64,99dwarf_vr10_ppc64,100dwarf_vr11_ppc64,101dwarf_vr12_ppc64,102dwarf_vr13_ppc64,103dwarf_vr14_ppc64,104dwarf_vr15_ppc64,105dwarf_vr16_ppc64,106dwarf_vr17_ppc64,107dwarf_vr18_ppc64,108dwarf_vr19_ppc64,109dwarf_vr20_ppc64,110dwarf_vr21_ppc64,111dwarf_vr22_ppc64,112dwarf_vr23_ppc64,113dwarf_vr24_ppc64,114dwarf_vr25_ppc64,115dwarf_vr26_ppc64,116dwarf_vr27_ppc64,117dwarf_vr28_ppc64,118dwarf_vr29_ppc64,119dwarf_vr30_ppc64,120dwarf_vr31_ppc64,121};122123} // namespace ppc64_dwarf124125#endif // LLDB_SOURCE_UTILITY_PPC64_DWARF_REGISTERS_H126127128