commit | 27751b528767b68b886e31af3a28b88e17e22be1 | [log] [tgz] |
---|---|---|
author | Derek Schuff <dschuff@google.com> | Tue Feb 02 17:20:04 2016 +0000 |
committer | Derek Schuff <dschuff@google.com> | Tue Feb 02 17:20:04 2016 +0000 |
tree | 9dc4afa7df66ce6733c6b8d5fd4be2a3a817c466 | |
parent | 808a3d28268bfa13beb9fe05af46a69a08ca612b [diff] |
[MC] Enable eip-relative addressing on x86-64 for X32 ABI Summary: Enables eip-based addressing, e.g., lea constant(%eip), %rax lea constant(%eip), %eax in MC, (used for the x32 ABI). EIP-base addressing is also valid in x86_64, it is left enabled for that architecture as well. Patch by João Porto Differential Revision: http://reviews.llvm.org/D16581 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@259528 91177308-0d34-0410-b5e6-96231b3b80d8