diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2019-07-16 09:27:39 +0000 |
---|---|---|
committer | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2019-07-16 09:27:39 +0000 |
commit | eb72138340ce36f3bdd29658eb2ff730cbaa25d7 (patch) | |
tree | 9f0b4cb65311b729eeb000e06dae408a5ea5fcde /llvm/utils/git-svn | |
parent | c5a2d7470e10576684bc9a74626d96db8ff069f1 (diff) | |
download | bcm5719-llvm-eb72138340ce36f3bdd29658eb2ff730cbaa25d7.tar.gz bcm5719-llvm-eb72138340ce36f3bdd29658eb2ff730cbaa25d7.zip |
[AArch64] Implement __jcvt intrinsic from Armv8.3-A
The jcvt intrinsic defined in ACLE [1] is available when ARM_FEATURE_JCVT is defined.
This change introduces the AArch64 intrinsic, wires it up to the instruction and a new clang builtin function.
The __ARM_FEATURE_JCVT macro is now defined when an Armv8.3-A or higher target is used.
I've implemented the target detection logic in Clang so that this feature is enabled for architectures from armv8.3-a onwards (so -march=armv8.4-a also enables this, for example).
make check-all didn't show any new failures.
[1] https://developer.arm.com/docs/101028/latest/data-processing-intrinsics
Differential Revision: https://reviews.llvm.org/D64495
llvm-svn: 366197
Diffstat (limited to 'llvm/utils/git-svn')
-rwxr-xr-x | llvm/utils/git-svn/git-llvm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/git-svn/git-llvm b/llvm/utils/git-svn/git-llvm index 289898d15b5..13c49b5fdf0 100755 --- a/llvm/utils/git-svn/git-llvm +++ b/llvm/utils/git-svn/git-llvm @@ -372,7 +372,7 @@ def svn_push_one_rev(svn_repo, rev, git_to_svn_mapping, dry_run): # Now we're ready to commit. commit_msg = git('show', '--pretty=%B', '--quiet', rev) if not dry_run: - commit_args = ['commit', '-m', commit_msg] + commit_args = ['commit', '-m', commit_msg, '--username', 'ktkachov'] if '--force-interactive' in svn(svn_repo, 'commit', '--help'): commit_args.append('--force-interactive') log(svn(svn_repo, *commit_args)) |