r342990 - [AArch64] Support adding X[8-15,18] registers as CSRs.

2018-09-25 Thread Tri Vo via cfe-commits
Author: trong Date: Tue Sep 25 09:48:40 2018 New Revision: 342990 URL: http://llvm.org/viewvc/llvm-project?rev=342990&view=rev Log: [AArch64] Support adding X[8-15,18] registers as CSRs. Summary: Making X[8-15,18] registers call-saved is used to support CONFIG_ARM64_LSE_ATOMICS in Linux kernel.

r342100 - [AArch64] Support reserving x1-7 registers.

2018-09-12 Thread Tri Vo via cfe-commits
Author: trong Date: Wed Sep 12 16:45:04 2018 New Revision: 342100 URL: http://llvm.org/viewvc/llvm-project?rev=342100&view=rev Log: [AArch64] Support reserving x1-7 registers. Summary: Reserving registers x1-7 is used to support CONFIG_ARM64_LSE_ATOMICS in Linux kernel. This change adds support