- Oct 30, 2014
-
-
Stephen Hines authored
-
Stephen Hines authored
-
- Oct 24, 2014
-
-
Stephen Hines authored
r214957 r215233 r216455 r216721 r217682 r217689 r217690 r217735 Change-Id: Ia53b88591471325df132caf26e1087510a65ce36
-
- Oct 23, 2014
-
-
Stephen Hines authored
This change also adds DebugInfo to libLLVM.so on the device. Previously, we did not require this library to be present. Change-Id: Ie5791b58fb6d414a6e06e652ba8a63e6e1bdc210
-
- Oct 17, 2014
-
-
Stephen Hines authored
-
Stephen Hines authored
Bug: 18034609 Change-Id: I2cf0094eb9df801a84274ff29018431d75da89dd
-
- Sep 22, 2014
-
-
Stephen Hines authored
-
- Sep 19, 2014
-
-
Tong Shen authored
This enables us to build libclang for target. libClangCodeGen in libclang needs libLLVMProfileData. Change-Id: I80fe903f9633877a4ac39325cdc9b023a5dfc149
-
- Sep 14, 2014
-
-
Stephen Hines authored
-
- Sep 12, 2014
-
-
Benjamin Kramer authored
vectors. e.g. when promoting ctlz from <2 x i32> to <2 x i64> we have to fixup the result by 32 bits, not 64. PR20917. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217671 91177308-0d34-0410-b5e6-96231b3b80d8
-
- Sep 04, 2014
-
-
Tim Murray authored
-
Tim Murray authored
This reverts commit 1263deef. moved to clang's android.mk instead
-
- Sep 03, 2014
-
-
Tim Murray authored
-
Tim Murray authored
This is primarily so we get all clang/LLVM tools built without PIE. bug 15814177 Change-Id: Ic5f877a62de5cff3c82354da5a2949565ff1b479
-
- Aug 28, 2014
-
-
Stephen Hines authored
-
Stephen Hines authored
-
- Aug 27, 2014
-
-
Petar Jovanovic authored
Follow up to r214266. Add missing case in ScalarizeVectorResult() for cttz_zero_undef. Differential Revision: http://reviews.llvm.org/D4813 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215330 91177308-0d34-0410-b5e6-96231b3b80d8
-
Petar Jovanovic authored
Fix the missing case in ScalarizeVectorResult() that was exposed with libclcore.bc in Android. Differential Revision: http://reviews.llvm.org/D4645 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214266 91177308-0d34-0410-b5e6-96231b3b80d8
-
- Aug 14, 2014
-
-
Stephen Hines authored
-
- Aug 12, 2014
-
-
Stephen Hines authored
-
- Jul 25, 2014
-
-
Stephen Hines authored
Bug: 15433215 llvm-ar was accidentally including static libraries and libLLVM dynamically, leading to redefined options. Change-Id: If1f05ff68a3c88580b9ff1981937e8d2cf99ee02
-
- Jul 23, 2014
-
-
Stephen Hines authored
-
Stephen Hines authored
-
- Jul 21, 2014
-
-
Stephen Hines authored
Our previous rules didn't actually construct this file in the appropriate location. It instead was creating it inside of the source tree. We now use a custom build rule to create the proper file and include it from an intermediate build object directory. Change-Id: I571387a647e95e2053fc2520bcb8151cbaec422e
-
Stephen Hines authored
Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
-
- Jul 20, 2014
-
-
Dan Albert authored
Symbols from the added file are needed in the Debug() block on line 927 of lib/ExecutionEngine/JIT/JITEmitter.cpp. Change-Id: I17a02b8f26066232cc9b5d60bdd683a566a955a5
-
- Jun 09, 2014
-
-
Stephen Hines authored
-
- Jun 07, 2014
-
-
Chris Wailes authored
This was accomplished by building additional tools and hand-generating several files that are auto-generated by the configuration system when LLVM is built out-of-tree. The LTO, Interpreter, and DebugInfo libraries are now being compiled, and several source files were added to existing compilation targets. To run these tests you must first run build/envsetup.sh and have used lunch to select a target. You can then launch the test script by running: cd $ANDROID_BUILD_TOP/external/llvm && ./android_test.sh Bug: 15433215 Change-Id: I43d87de0a4620cdd46c8d0f825dd4428e8409702
-
- Jun 05, 2014
-
-
Ian Rogers authored
-
Ian Rogers authored
Change-Id: Id1ca7e1e7a2b15464ae924e7fa629da1f33c6fa8
-
Colin Cross authored
-
Colin Cross authored
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
-
- Jun 04, 2014
-
-
Stephen Hines authored
-
Chris Wailes authored
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
-
Stephen Hines authored
-
Duane Sand authored
Change-Id: Ib3f8c3389a51cd36bcec952ade577e9858c528e7
-
Tim Murray authored
-
Stephen Hines authored
Change-Id: I7735fd88104ff95001dd5f88a1c387df9af993ad
-
- May 30, 2014
-
-
Stephen Hines authored
* commit 'cd06393a': Update LLVM for 3.5 rebase (r209712).
-
Stephen Hines authored
-