Skip to content
This repository has been archived by the owner on Dec 20, 2019. It is now read-only.

Fix regular expression to work with multiple-digit version numbers #3

Merged
merged 1 commit into from Oct 28, 2014

Conversation

bratsche
Copy link

Propose to cherry-pick this commit into mono4 branch. bockbuild is broken right now and needs this commit.

vargaz added a commit that referenced this pull request Oct 28, 2014
Fix regular expression to work with multiple-digit version numbers
@vargaz vargaz merged commit 74259cd into mono:mono4 Oct 28, 2014
@bratsche bratsche deleted the fix-regex-mono4 branch October 29, 2014 00:17
vargaz pushed a commit that referenced this pull request Oct 30, 2014
FastISel didn't take much advantage of the different addressing modes available
to it on AArch64. This commit allows the ComputeAddress method to recognize more
addressing modes that allows shifts and sign-/zero-extensions to be folded into
the memory operation itself.

For Example:
  lsl x1, x1, #3     --> ldr x0, [x0, x1, lsl #3]
  ldr x0, [x0, x1]

  sxtw x1, w1
  lsl x1, x1, #3     --> ldr x0, [x0, x1, sxtw #3]
  ldr x0, [x0, x1]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215597 91177308-0d34-0410-b5e6-96231b3b80d8
vargaz pushed a commit that referenced this pull request Oct 30, 2014
…15597).

Note: This was originally reverted to track down a buildbot error. Reapply
without any modifications.

Original commit message:
FastISel didn't take much advantage of the different addressing modes available
to it on AArch64. This commit allows the ComputeAddress method to recognize more
addressing modes that allows shifts and sign-/zero-extensions to be folded into
the memory operation itself.

For Example:
  lsl x1, x1, #3     --> ldr x0, [x0, x1, lsl #3]
  ldr x0, [x0, x1]

  sxtw x1, w1
  lsl x1, x1, #3     --> ldr x0, [x0, x1, sxtw #3]
  ldr x0, [x0, x1]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216013 91177308-0d34-0410-b5e6-96231b3b80d8
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
3 participants