| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
|
|\
| |
| |
| |
| |
| |
| | |
binary."
* commit 'a7f357148de9be178f55725575c70ce9a888d81c':
Add host and device build rules for the llvm-symbolizer binary.
|
| |
| |
| |
| |
| |
| |
| | |
This change also adds DebugInfo to libLLVM.so on the device. Previously, we
did not require this library to be present.
Change-Id: Ie5791b58fb6d414a6e06e652ba8a63e6e1bdc210
|
|\ \
| | |
| | |
| | |
| | | |
* commit 'b86aaa733ce2042447857baf096ccc58b4ec430a':
add ARM codegen for x86 LLVM if specified
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug 17765171
Change-Id: Id1135f5804d2738c7de5c264079e0a61d161f997
|
|\ \ \
| |/ /
|/| /
| |/
| | |
* commit '06d8c96f9e7be298f0e1372ccb8dea18fe149afa':
Move libLLVMProfileData to llvm_post_static_libraries.
|
| |
| |
| |
| |
| |
| |
| | |
This enables us to build libclang for target.
libClangCodeGen in libclang needs libLLVMProfileData.
Change-Id: I80fe903f9633877a4ac39325cdc9b023a5dfc149
|
|/
|
|
|
|
|
| |
So we can do tapas build in full platform source tree.
Change-Id: I95d2b8bc569f6d19130f45c78915b4a48cdee3a6
(cherry picked from commit 689012a3e1b656ee6fffa3a4eb007bee9a55f404)
|
|
|
|
|
|
|
|
| |
The previous patch renamed some variables used by the build system
from arm64 to aarch64. Rename them back so that LLVM can be built
for arm64 again.
Change-Id: I760aff378411b46841819b30723eb1fa9e166519
|
|
|
|
|
|
|
|
| |
The makefiles had previously used the name Arm64 for the AArch64
libraries. This patch changes all of makefiles to use the correct
name for the backend.
Change-Id: Ida062b1173b719b6d2519618827c3a67ede8b479
|
|
|
|
| |
Change-Id: Ib3f8c3389a51cd36bcec952ade577e9858c528e7
|
|
|
|
| |
Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
|
|
|
|
|
| |
Bug: 14474874
Change-Id: I37d5a95db83c31bb77cf2e2b5686d8aa329fd7d8
|
|
|
|
| |
Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
|
|
|
|
|
|
| |
bug 13343378
Change-Id: I4152d2437a144645fa0b5a425b7bfdcb3a2a5594
|
|\
| |
| |
| |
| |
| |
| | |
build"
* commit 'b7485134a2cbecc47904988b4cfde24019ac4fa1':
llvm: convert makefiles to support multilib build
|
| |
| |
| |
| |
| |
| |
| |
| | |
Convert makefiles to allow for building two architectures at the
same time. This will also cause make checkbuild to build the target
libraries for all supported architectures.
Change-Id: Ia5e6fe5b1186a67753faafd3532ed4cb280a8b10
|
|\ \
| |/
| |
| |
| |
| |
| | |
allow other projects to build"
* commit '1fb20b43c912416e9f9696366235a091d2acfc65':
[MIPS64] Temporary placeholder build, to allow other projects to build
|
| |
| |
| |
| | |
Change-Id: I050c96c687f44e882bb7139a7dd81a46c72ac3b6
|
|\ \
| |/
| |
| |
| | |
* commit '78c0f17f14c3dd3f702d0b49afbe7a26a7fd31d3':
llvm: rename aarch64 target to arm64
|
| |
| |
| |
| |
| |
| |
| | |
Rename aarch64 build targets to arm64. The gcc toolchain is still
aarch64.
Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
|
|\ \
| |/
| |
| |
| | |
* commit '0000ef0b7a446ff64de480da75b353c3ad0ff196':
AArch64: Temporarily disable AArch64 build
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch disables AArch64 build and will get us going with
building bionic. Needs to be reverted once upstream llvm support is
integrated into AOSP (AArch64 backend).
Change-Id: I4dde21bc340d7d00d5ffda551db2e5ab83c85c63
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added Android.mk build rules for:
* lib/ExecutionEngine
* lib/ExecutionEngine/RuntimeDyld
* lib/ExecutionEngine/MCJIT
* lib/MC/MCDisassembler
Added all of the static libraries above to the host build of libLLVM.so.
In addition, the following existing static library was added to
the host build of libLLVM.so:
* lib/ExecutionEngine/JIT
Change-Id: I0e6cfac607e02b4ae77ee46df33eca2f96dac8e1
|
|\ \
| |/
| |
| |
| |
| |
| | |
on x32 or x86_64 build"
* commit 'a91a22bcbadfb1aa06aec5077e8f5ce9d40a8410':
x86_64/x32: Avoid early fail on x32 or x86_64 build
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
x86_64 build"
* commit '8e708fafb747b3f1e536d87016bb67c118fb5b0d':
x86_64/x32: Avoid early fail on x32 or x86_64 build
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I30186cfb74467004400a10e79e0fcbf72f876098
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
|
|/ /
| |
| |
| |
| | |
Bug: 10653601
Change-Id: Icba0b2fcfcfc668871dcbcd8837b14cd7686309a
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add HAVE_FUTIMENS to */include/llvm/Config/config.h
Update version number to 3.3 (even though this is tracking 3.4)
Removed lib/Archive
Added lib/Option
Android.mk changes:
- PathV2.cpp
- SimplifyLibCalls.cpp
- BlackList.cpp
- VecUtils.cpp
+ MD5.cpp
+ CFG.cpp
+ SpecialCaseList.cpp
+ MachOUniversal.cpp
+ StructurizeCFG.cpp
Change-Id: I8ee072cd0d4210a6a5492c0e6663f8464ff21386
|
|/
|
|
| |
Change-Id: Ic9e7daa7ef3789298c49a7b308af92115f5d682d
|
|
|
|
| |
Change-Id: Ifbd7721989bae5da592069b7aace77165d528f8f
|
|
|
|
| |
Change-Id: Ia9f18562e70f947b2e0c0fb937e3e17e847cacab
|
|
|
|
| |
Change-Id: Ibb71ad9a6a2ed05dbf87f249ac42b1355e3fa41a
|
|
|
|
| |
Change-Id: I637982e0a1e709a77a2aa697f352b753d11ba837
|
|
Change-Id: I39ff136b64a861e67899a1b9639d6bca080e1736
|