Path: blob/main/contrib/llvm-project/lldb/source/Utility/ARM_ehframe_Registers.h
96333 views
//===-- ARM_ehframe_Registers.h -------------------------------------*- C++1//-*-===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//89#ifndef LLDB_SOURCE_UTILITY_ARM_EHFRAME_REGISTERS_H10#define LLDB_SOURCE_UTILITY_ARM_EHFRAME_REGISTERS_H1112// The register numbers used in the eh_frame unwind information.13// Should be the same as DWARF register numbers.1415enum {16ehframe_r0 = 0,17ehframe_r1,18ehframe_r2,19ehframe_r3,20ehframe_r4,21ehframe_r5,22ehframe_r6,23ehframe_r7,24ehframe_r8,25ehframe_r9,26ehframe_r10,27ehframe_r11,28ehframe_r12,29ehframe_sp,30ehframe_lr,31ehframe_pc,32ehframe_cpsr33};3435#endif // LLDB_SOURCE_UTILITY_ARM_EHFRAME_REGISTERS_H363738