commit | 7fa217a5245a84fa4ff3373c81b39292b0e70235 | [log] [tgz] |
---|---|---|
author | Petr Hosek <phosek@chromium.org> | Fri Apr 07 20:41:58 2017 +0000 |
committer | Petr Hosek <phosek@chromium.org> | Fri Apr 07 20:41:58 2017 +0000 |
tree | e23c8d084e23edbeb0666535c6b2163ecb39093e | |
parent | 1afcae44d92c906c595bd0b2b365dfd58b8657f9 [diff] |
[AArch64] Allow global register asm("x18") or asm("w18") under -ffixed-x18 When using -ffixed-x18, the x18 (or w18) register can safely be used with the "global register variable" GCC extension, but the backend fails to recognize it. Patch by Roland McGrath. Differential Revision: https://reviews.llvm.org/D31793 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299799 91177308-0d34-0410-b5e6-96231b3b80d8