Author: tberghammer
Date: Fri Mar 27 05:29:25 2015
New Revision: 233369
URL: http://llvm.org/viewvc/llvm-project?rev=233369&view=rev
Log:
Specify LLDB_REGNUM_GENERIC_ARG* registers for arm64
Modified:
lldb/trunk/source/Plugins/Process/Utility/RegisterInfos_arm64.h
Modified: lldb/trunk/source/Plugins/Process/Utility/RegisterInfos_arm64.h
URL:
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Process/Utility/RegisterInfos_arm64.h?rev=233369&r1=233368&r2=233369&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Process/Utility/RegisterInfos_arm64.h (original)
+++ lldb/trunk/source/Plugins/Process/Utility/RegisterInfos_arm64.h Fri Mar 27
05:29:25 2015
@@ -198,14 +198,14 @@ static lldb_private::RegisterInfo g_regi
// General purpose registers
// NAME ALT SZ OFFSET ENCODING FORMAT
COMPILER DWARF GENERIC GDB
LLDB NATIVE VALUE REGS INVALIDATE REGS
// ====== ======= == ============= ============= ============
=============== =============== =========================
===================== ============= ========== ===============
-{ "x0", NULL, 8, GPR_OFFSET(0), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x0, arm64_dwarf::x0,
LLDB_INVALID_REGNUM, arm64_gcc::x0, gpr_x0 },
NULL, NULL},
-{ "x1", NULL, 8, GPR_OFFSET(1), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x1, arm64_dwarf::x1,
LLDB_INVALID_REGNUM, arm64_gcc::x1, gpr_x1 },
NULL, NULL},
-{ "x2", NULL, 8, GPR_OFFSET(2), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x2, arm64_dwarf::x2,
LLDB_INVALID_REGNUM, arm64_gcc::x2, gpr_x2 },
NULL, NULL},
-{ "x3", NULL, 8, GPR_OFFSET(3), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x3, arm64_dwarf::x3,
LLDB_INVALID_REGNUM, arm64_gcc::x3, gpr_x3 },
NULL, NULL},
-{ "x4", NULL, 8, GPR_OFFSET(4), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x4, arm64_dwarf::x4,
LLDB_INVALID_REGNUM, arm64_gcc::x4, gpr_x4 },
NULL, NULL},
-{ "x5", NULL, 8, GPR_OFFSET(5), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x5, arm64_dwarf::x5,
LLDB_INVALID_REGNUM, arm64_gcc::x5, gpr_x5 },
NULL, NULL},
-{ "x6", NULL, 8, GPR_OFFSET(6), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x6, arm64_dwarf::x6,
LLDB_INVALID_REGNUM, arm64_gcc::x6, gpr_x6 },
NULL, NULL},
-{ "x7", NULL, 8, GPR_OFFSET(7), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x7, arm64_dwarf::x7,
LLDB_INVALID_REGNUM, arm64_gcc::x7, gpr_x7 },
NULL, NULL},
+{ "x0", NULL, 8, GPR_OFFSET(0), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x0, arm64_dwarf::x0,
LLDB_REGNUM_GENERIC_ARG1, arm64_gcc::x0, gpr_x0 },
NULL, NULL},
+{ "x1", NULL, 8, GPR_OFFSET(1), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x1, arm64_dwarf::x1,
LLDB_REGNUM_GENERIC_ARG2, arm64_gcc::x1, gpr_x1 },
NULL, NULL},
+{ "x2", NULL, 8, GPR_OFFSET(2), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x2, arm64_dwarf::x2,
LLDB_REGNUM_GENERIC_ARG3, arm64_gcc::x2, gpr_x2 },
NULL, NULL},
+{ "x3", NULL, 8, GPR_OFFSET(3), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x3, arm64_dwarf::x3,
LLDB_REGNUM_GENERIC_ARG4, arm64_gcc::x3, gpr_x3 },
NULL, NULL},
+{ "x4", NULL, 8, GPR_OFFSET(4), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x4, arm64_dwarf::x4,
LLDB_REGNUM_GENERIC_ARG5, arm64_gcc::x4, gpr_x4 },
NULL, NULL},
+{ "x5", NULL, 8, GPR_OFFSET(5), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x5, arm64_dwarf::x5,
LLDB_REGNUM_GENERIC_ARG6, arm64_gcc::x5, gpr_x5 },
NULL, NULL},
+{ "x6", NULL, 8, GPR_OFFSET(6), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x6, arm64_dwarf::x6,
LLDB_REGNUM_GENERIC_ARG7, arm64_gcc::x6, gpr_x6 },
NULL, NULL},
+{ "x7", NULL, 8, GPR_OFFSET(7), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x7, arm64_dwarf::x7,
LLDB_REGNUM_GENERIC_ARG8, arm64_gcc::x7, gpr_x7 },
NULL, NULL},
{ "x8", NULL, 8, GPR_OFFSET(8), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x8, arm64_dwarf::x8,
LLDB_INVALID_REGNUM, arm64_gcc::x8, gpr_x8 },
NULL, NULL},
{ "x9", NULL, 8, GPR_OFFSET(9), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x9, arm64_dwarf::x9,
LLDB_INVALID_REGNUM, arm64_gcc::x9, gpr_x9 },
NULL, NULL},
{ "x10", NULL, 8, GPR_OFFSET(10), lldb::eEncodingUint,
lldb::eFormatHex, { arm64_gcc::x10, arm64_dwarf::x10,
LLDB_INVALID_REGNUM, arm64_gcc::x10, gpr_x10 },
NULL, NULL},
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits