Programming Languages Research Group: Git - oota-llvm.git/atom - lib/Target/ARM64/LLVMBuild.txt history C/C++ LLVM-based compilers that forbids OOTA behaviors http://plrg.eecs.uci.edu/git/?p=oota-llvm.git Peizhao Ou static/git-favicon.png static/git-logo.png 2014-05-24T12:50:23Z gitweb AArch64/ARM64: move ARM64 into AArch64's place 2014-05-24T12:50:23Z Tim Northover tnorthover@apple.com Tim Northover tnorthover@apple.com 2014-05-24T12:50:23Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=29f94c72014eaa5d0d3b920686e689e79759cacb
AArch64/ARM64: move ARM64 into AArch64's place

This commit starts with a "git mv ARM64 AArch64" and continues out
from there, renaming the C++ classes, intrinsics, and other
target-local objects for consistency.

"ARM64" test directories are also moved, and tests that began their
life in ARM64 use an arm64 triple, those from AArch64 use an aarch64
triple. Both should be equivalent though.

This finishes the AArch64 merge, and everyone should feel free to
continue committing as normal now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209577 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
Fix broken build 2014-05-09T18:06:22Z Jonathan Roelofs jonathan@codesourcery.com Jonathan Roelofs jonathan@codesourcery.com 2014-05-09T18:06:22Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=482018007c06507ec667f420ccbccb3d134acc3b
Fix broken build

ARM64 backend was missing a required_library entry.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208437 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
ARM64/*/LLVMBuild.txt: Prune redundant deps. 2014-04-10T12:46:13Z NAKAMURA Takumi geek4civic@gmail.com NAKAMURA Takumi geek4civic@gmail.com 2014-04-10T12:46:13Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=c137b5d6c4c593419f94a940cee83c854f8a3d7f
ARM64/*/LLVMBuild.txt: Prune redundant deps.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205963 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
LLVMBuild.txt: Add missing dependencies. 2014-04-10T11:16:47Z NAKAMURA Takumi geek4civic@gmail.com NAKAMURA Takumi geek4civic@gmail.com 2014-04-10T11:16:47Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=accaa640cfe05373db145ad2178e3379ae6fbfbe
LLVMBuild.txt: Add missing dependencies.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205962 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
LLVMBuild.txt: Reformat. 2014-04-10T11:16:17Z NAKAMURA Takumi geek4civic@gmail.com NAKAMURA Takumi geek4civic@gmail.com 2014-04-10T11:16:17Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=6c5bb2e7649175d92045bbc1f0bdbb8baf7d972c
LLVMBuild.txt: Reformat.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205961 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These... 2014-04-09T14:42:27Z Bradley Smith bradley.smith@arm.com Bradley Smith bradley.smith@arm.com 2014-04-09T14:42:27Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=01229fa891aed9f74ecd800cd79b98a78bac4522
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205867 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt
ARM64: initial backend import 2014-03-29T10:18:08Z Tim Northover tnorthover@apple.com Tim Northover tnorthover@apple.com 2014-03-29T10:18:08Z http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff;h=7b837d8c75f78fe55c9b348b9ec2281169a48d2a
ARM64: initial backend import

This adds a second implementation of the AArch64 architecture to LLVM,
accessible in parallel via the "arm64" triple. The plan over the
coming weeks & months is to merge the two into a single backend,
during which time thorough code review should naturally occur.

Everything will be easier with the target in-tree though, hence this
commit.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205090 91177308-0d34-0410-b5e6-96231b3b80d8
  • [D] lib/Target/ARM64/LLVMBuild.txt