OSDN Git Service
Dan Albert [Fri, 9 Jan 2015 01:56:36 +0000 (01:56 +0000)]
am
d74cfd3c: Merge "Now that we require a newer python, use the new exception syntax."
* commit '
d74cfd3c1f507ab51b576e0d2ce80dc8906c2e8e':
Now that we require a newer python, use the new exception syntax.
Dan Albert [Fri, 9 Jan 2015 01:56:35 +0000 (01:56 +0000)]
am
f13bcf2b: Merge "Require python 2.7."
* commit '
f13bcf2b4eeafa087bd649070bd8ed0ded10eb2b':
Require python 2.7.
Dan Albert [Fri, 9 Jan 2015 01:56:34 +0000 (01:56 +0000)]
am
51e2fa82: Merge "[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`"
* commit '
51e2fa825ba84f67cebe4c3d1c93bd2f94fb1318':
[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`
Dan Albert [Fri, 9 Jan 2015 01:56:33 +0000 (01:56 +0000)]
am
70fd1f24: Merge "lit: Don\'t use python 2.6 features"
* commit '
70fd1f24656a2a0f9ea114b4a780fe5d381de68d':
lit: Don't use python 2.6 features
Dan Albert [Fri, 9 Jan 2015 01:56:32 +0000 (01:56 +0000)]
am
a3c7e9e1: Merge "Fix for xunit output to work around issue in Jenkins when tests are at the root level"
* commit '
a3c7e9e11ece48c38dec9d9c645c24c608e62494':
Fix for xunit output to work around issue in Jenkins when tests are at the root level
Dan Albert [Fri, 9 Jan 2015 01:56:30 +0000 (01:56 +0000)]
am
04092cf9: Merge "Fix corner cases in lit xunit for paths with dots"
* commit '
04092cf98d875585f3b6ece0b7e71f2b3a2d3b97':
Fix corner cases in lit xunit for paths with dots
Dan Albert [Fri, 9 Jan 2015 01:56:29 +0000 (01:56 +0000)]
am
2ee64e38: Merge "Add a test-case for lit xunit output"
* commit '
2ee64e38ab63e8d94fcdbceba954b35c605bd83e':
Add a test-case for lit xunit output
Dan Albert [Fri, 9 Jan 2015 01:56:28 +0000 (01:56 +0000)]
am
51670790: Merge "Don\'t allow test-suite names with . in them in xml output"
* commit '
51670790ca5704c9dad0ff202ce905b0fea97f47':
Don't allow test-suite names with . in them in xml output
Dan Albert [Fri, 9 Jan 2015 01:56:27 +0000 (01:56 +0000)]
am
2ce42da6: Merge "Give lit a --xunit-xml-output option for saving results in xunit format"
* commit '
2ce42da685202318fca422680d51ed2f7f5f41a1':
Give lit a --xunit-xml-output option for saving results in xunit format
Dan Albert [Thu, 8 Jan 2015 23:38:51 +0000 (23:38 +0000)]
Merge "Now that we require a newer python, use the new exception syntax."
Dan Albert [Thu, 8 Jan 2015 23:38:47 +0000 (23:38 +0000)]
Merge "Require python 2.7."
Dan Albert [Thu, 8 Jan 2015 23:38:42 +0000 (23:38 +0000)]
Merge "[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`"
Dan Albert [Thu, 8 Jan 2015 23:38:38 +0000 (23:38 +0000)]
Merge "lit: Don't use python 2.6 features"
Dan Albert [Thu, 8 Jan 2015 23:38:33 +0000 (23:38 +0000)]
Merge "Fix for xunit output to work around issue in Jenkins when tests are at the root level"
Dan Albert [Thu, 8 Jan 2015 23:38:28 +0000 (23:38 +0000)]
Merge "Fix corner cases in lit xunit for paths with dots"
Dan Albert [Thu, 8 Jan 2015 23:38:24 +0000 (23:38 +0000)]
Merge "Add a test-case for lit xunit output"
Dan Albert [Thu, 8 Jan 2015 23:38:20 +0000 (23:38 +0000)]
Merge "Don't allow test-suite names with . in them in xml output"
Dan Albert [Thu, 8 Jan 2015 23:38:16 +0000 (23:38 +0000)]
Merge "Give lit a --xunit-xml-output option for saving results in xunit format"
Rafael Espindola [Fri, 12 Dec 2014 15:32:23 +0000 (15:32 +0000)]
Now that we require a newer python, use the new exception syntax.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224130
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
fe6c7ee0f0e11a368d8c98db7e75d26c1c2b32e6)
Rafael Espindola [Fri, 12 Dec 2014 15:29:31 +0000 (15:29 +0000)]
Require python 2.7.
We were already requiring 2.5, which meant that people on old linux distros
had to upgrade anyway.
Requiring python 2.6 will make supporting 3.X easier as we can use the 3.X
exception syntax.
According to the discussion on llvmdev, there is not much value is requiring
just 2.6, we may as well just require 2.7.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224129
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
708bc15ff07dc2fcee3a66988bfc5bc15b80eb5f)
Eric Fiselier [Wed, 10 Dec 2014 03:42:09 +0000 (03:42 +0000)]
[LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`
Summary:
This patch gives me just enough to leverage the existing functionality in `TestRunner` for use in `libc++` and `libc++abi` .
It does the following:
* Adds the `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript`.
* Allows `parseIntegratedTestScript` to return an empty script if a script is not required by the caller.
Reviewers: ddunbar, EricWF
Reviewed By: EricWF
Subscribers: cfe-commits, llvm-commits
Differential Revision: http://reviews.llvm.org/D6589
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223915
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
bd112609813171fad2eeb4ad5f7a9cd95fc78b2e)
David Majnemer [Mon, 8 Dec 2014 08:33:30 +0000 (08:33 +0000)]
lit: Don't use python 2.6 features
LLVM supports python 2.5, this fixes a (somewhat) recent regression.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223626
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
726bd4160263609011b3a8168bde045203fd021b)
Chris Matthews [Sat, 6 Dec 2014 01:13:49 +0000 (01:13 +0000)]
Fix for xunit output to work around issue in Jenkins when tests are at the root level
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223562
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
ab1837aef3d93a0bf2294aeaeb488c62e3d45535)
Chris Matthews [Sat, 6 Dec 2014 00:21:08 +0000 (00:21 +0000)]
Fix corner cases in lit xunit for paths with dots
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223549
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
689f10d1b56f68fafd999debc86e0b58d2d5de80)
Chris Matthews [Wed, 3 Dec 2014 23:01:35 +0000 (23:01 +0000)]
Add a test-case for lit xunit output
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223307
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
0baca9564c9df7b06645f71abdda0fe3090f46a6)
Chris Matthews [Wed, 3 Dec 2014 22:59:15 +0000 (22:59 +0000)]
Don't allow test-suite names with . in them in xml output
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223305
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
06a1a5f256cabe6d20cf745cd93b389815c988a9)
Chris Matthews [Tue, 2 Dec 2014 22:19:21 +0000 (22:19 +0000)]
Give lit a --xunit-xml-output option for saving results in xunit format
--xunit-xml-output saves test results to disk in JUnit's xml format. This will allow Jenkins to report the details of a lit run.
Based on a patch by David Chisnall.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223163
91177308-0d34-0410-b5e6-
96231b3b80d8
(cherry picked from commit
dcedd15f58e7b76c2ee61c8030799c209104229b)
Tim Murray [Mon, 5 Jan 2015 18:30:05 +0000 (18:30 +0000)]
am
00227471: Merge "Don\'t clobber LOCAL_CFLAGS_arm64 in llvm-device-build."
* commit '
00227471485a815abadf2cc8cd334c4e86f187f9':
Don't clobber LOCAL_CFLAGS_arm64 in llvm-device-build.
Tim Murray [Mon, 5 Jan 2015 18:20:31 +0000 (18:20 +0000)]
Merge "Don't clobber LOCAL_CFLAGS_arm64 in llvm-device-build."
Tim Murray [Mon, 5 Jan 2015 18:09:39 +0000 (10:09 -0800)]
Don't clobber LOCAL_CFLAGS_arm64 in llvm-device-build.
bug
18808781
Change-Id: Iabd483a8ec91a4bb6a21e4569c53f28271abdd22
Tim Murray [Mon, 5 Jan 2015 16:58:44 +0000 (16:58 +0000)]
am
1be85630: Merge "Add -fno-inline to LLVM device flags."
* commit '
1be856302d996cbccf76d19bb651347dc2c8d04b':
Add -fno-inline to LLVM device flags.
Tim Murray [Mon, 5 Jan 2015 16:47:08 +0000 (16:47 +0000)]
Merge "Add -fno-inline to LLVM device flags."
Tim Murray [Mon, 29 Dec 2014 20:46:43 +0000 (12:46 -0800)]
Add -fno-inline to LLVM device flags.
This works around a problem in the last rebase where RS compiles
using an AArch64-based toolchain crash.
bug
18808781
Change-Id: I6c51cf6fc34a1da9182b11fae9471791fa959e6e
Stephen Hines [Mon, 22 Dec 2014 19:17:45 +0000 (19:17 +0000)]
am
09d14aa3: Merge "Update LLVM lit test configuration to be able to work for 3.6."
* commit '
09d14aa3fec0269014fd7b742e84a016b35010f9':
Update LLVM lit test configuration to be able to work for 3.6.
Stephen Hines [Mon, 22 Dec 2014 19:06:53 +0000 (19:06 +0000)]
Merge "Update LLVM lit test configuration to be able to work for 3.6."
Stephen Hines [Thu, 4 Dec 2014 09:12:46 +0000 (01:12 -0800)]
Update LLVM lit test configuration to be able to work for 3.6.
Add support for building more host verification tools:
+ LLVMHello.so (loadable plugin pass)
+ lli-child-target
+ llvm-symbolizer (missing some Android.mk magic)
+ llvm-vtabledump
+ verify-uselistorder
Change-Id: Id7a9397bf458e97fc330ea0301ebb001750aac7c
Tim Murray [Fri, 19 Dec 2014 23:09:56 +0000 (23:09 +0000)]
am
121f20f7: Merge "Build opt for the device."
* commit '
121f20f7317b160aedcaabfbe532e328912ffa18':
Build opt for the device.
Tim Murray [Fri, 19 Dec 2014 22:58:12 +0000 (22:58 +0000)]
Merge "Build opt for the device."
Tim Murray [Fri, 19 Dec 2014 18:59:03 +0000 (10:59 -0800)]
Build opt for the device.
Change-Id: I3b62c323c3d0062b5de3900f7e285f0dbf2ce533
Stephen Hines [Wed, 10 Dec 2014 21:55:51 +0000 (21:55 +0000)]
am
50721a7a: (-s ours) Merge in the following upstream patches to resolve Cortex-A57 crashes.
* commit '
50721a7a8e3c7094a828e29e7697ea52855c6542':
Merge in the following upstream patches to resolve Cortex-A57 crashes.
Dan Albert [Wed, 10 Dec 2014 18:14:05 +0000 (18:14 +0000)]
Merge "Reset to " into lmp-mr1-dev-plus-aosp
Dan Albert [Wed, 10 Dec 2014 18:05:21 +0000 (10:05 -0800)]
Reset to master.
Various automerger/conflict resolution shenanigans have made this
branch no longer match AOSP. Bring them back into sync.
Change-Id: I4117ea6a323068945f237edc0ce0f51e171d4bae
Tim Murray [Wed, 10 Dec 2014 03:52:32 +0000 (03:52 +0000)]
am
22c310d7: (-s ours) Revert "Revert "Bring in fixes for Cortex-A53 errata + build updates.""
* commit '
22c310d78ce9630af15b0de94c18a409705b7496':
Revert "Revert "Bring in fixes for Cortex-A53 errata + build updates.""
Tim Murray [Wed, 10 Dec 2014 03:34:12 +0000 (03:34 +0000)]
am
6eeae0cf: Revert "Apply rL216114 from upstream LLVM."
* commit '
6eeae0cf0069a272980de53836081a244ca5dffb':
Revert "Apply rL216114 from upstream LLVM."
Stephen Hines [Fri, 24 Oct 2014 22:42:31 +0000 (15:42 -0700)]
Merge in the following upstream patches to resolve Cortex-A57 crashes.
r214957
r215233
r216455
r216721
r217682
r217689
r217690
r217735
Change-Id: Ia53b88591471325df132caf26e1087510a65ce36
Tim Murray [Tue, 9 Dec 2014 23:46:34 +0000 (15:46 -0800)]
Revert "Revert "Bring in fixes for Cortex-A53 errata + build updates.""
This reverts commit
c8db087b3b6d8767db4fa54057ac8fa448d812ca.
Tim Murray [Tue, 9 Dec 2014 23:46:31 +0000 (15:46 -0800)]
Revert "Apply rL216114 from upstream LLVM."
This reverts commit
9156e80250ada6f6d39af3b464a918d4855f9a2a.
Stephen Hines [Thu, 4 Dec 2014 19:51:48 +0000 (19:51 +0000)]
am
876d6995: Merge "Update aosp/master LLVM for rebase to r222494."
* commit '
876d6995443e99d13696f3941c3a789a4daa7c7a':
Update aosp/master LLVM for rebase to r222494.
Stephen Hines [Thu, 4 Dec 2014 02:59:27 +0000 (02:59 +0000)]
Merge "Update aosp/master LLVM for rebase to r222494."
Stephen Hines [Mon, 1 Dec 2014 22:51:49 +0000 (14:51 -0800)]
Update aosp/master LLVM for rebase to r222494.
Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
Stephen Hines [Thu, 27 Nov 2014 00:23:52 +0000 (00:23 +0000)]
am
7a24d3c9: Switch to futimes() instead of futimens() so that we don\'t need GLIBC_2.6.
* commit '
7a24d3c99c444122c5bcc1c49f43584140975ce8':
Switch to futimes() instead of futimens() so that we don't need GLIBC_2.6.
Stephen Hines [Thu, 27 Nov 2014 00:02:32 +0000 (16:02 -0800)]
Switch to futimes() instead of futimens() so that we don't need GLIBC_2.6.
Bug:
18540243
Change-Id: I66c63c0aed1da38d676025308f229c927b8ce956
Elliott Hughes [Tue, 25 Nov 2014 23:17:14 +0000 (23:17 +0000)]
am
d2327b22: Merge "glibc has <sys/uio.h>."
* commit '
d2327b22152ced7bc46dc629fc908959e8a52d03':
glibc has <sys/uio.h>.
Elliott Hughes [Tue, 25 Nov 2014 23:09:17 +0000 (23:09 +0000)]
Merge "glibc has <sys/uio.h>."
Elliott Hughes [Tue, 25 Nov 2014 22:50:32 +0000 (14:50 -0800)]
glibc has <sys/uio.h>.
Change-Id: Iaed181ce8f142355b69b8fd9590f62199c13e534
Dan Albert [Sun, 9 Nov 2014 09:03:29 +0000 (09:03 +0000)]
am
2a9316a6: Merge "Don\'t use libgcc_s on Darwin."
* commit '
2a9316a6c86a257f0c80f46f067423399a05e49a':
Don't use libgcc_s on Darwin.
Dan Albert [Sun, 9 Nov 2014 02:08:50 +0000 (02:08 +0000)]
Merge "Don't use libgcc_s on Darwin."
Dan Albert [Sun, 9 Nov 2014 00:10:06 +0000 (16:10 -0800)]
Don't use libgcc_s on Darwin.
Apple doesn't have a libgcc_s.
Change-Id: I2d20a579ec629afb2487e61b962c7f22a920c845
Dan Albert [Sat, 8 Nov 2014 19:27:05 +0000 (19:27 +0000)]
am
34e653df: Merge "Enable 64-bit builds of all host LLVM tools."
* commit '
34e653df940b535d13377605d0051ad0bda6465b':
Enable 64-bit builds of all host LLVM tools.
Dan Albert [Sat, 8 Nov 2014 19:19:42 +0000 (19:19 +0000)]
Merge "Enable 64-bit builds of all host LLVM tools."
Stephen Hines [Sat, 8 Nov 2014 18:36:45 +0000 (10:36 -0800)]
Enable 64-bit builds of all host LLVM tools.
Bug:
10653601
Bug:
13751317
We need to manually specify the same libgcc_s that is linked with all other
host tools, because the libc++ build rules explicitly pass -nodefaultlibs.
Change-Id: If85ebb2949f456a2ed5cc412e7d1510cc72a3c76
Stephen Hines [Thu, 6 Nov 2014 00:12:09 +0000 (00:12 +0000)]
am
fd8cbaa7: am
fbc55c91: Merge "Revert "Enable 64-bit builds of all host LLVM tools.""
* commit '
fd8cbaa7d632c2eedbfe72fd58f513e6ad828575':
Revert "Enable 64-bit builds of all host LLVM tools."
Stephen Hines [Thu, 6 Nov 2014 00:05:40 +0000 (00:05 +0000)]
am
fbc55c91: Merge "Revert "Enable 64-bit builds of all host LLVM tools.""
* commit '
fbc55c91b9e9eb1f38fd2b9b1a4a1bb3a9c50ef4':
Revert "Enable 64-bit builds of all host LLVM tools."
Stephen Hines [Wed, 5 Nov 2014 23:48:02 +0000 (23:48 +0000)]
Merge "Revert "Enable 64-bit builds of all host LLVM tools.""
Stephen Hines [Wed, 5 Nov 2014 23:46:32 +0000 (23:46 +0000)]
Revert "Enable 64-bit builds of all host LLVM tools."
This reverts commit
f514d2c2b4a722b311d2f2c2a8762d7a83d42c00.
Change-Id: I240b55287c4c8a812b95b950a9a928f3e36628c5
Stephen Hines [Wed, 5 Nov 2014 23:06:25 +0000 (23:06 +0000)]
am
38292623: am
e5a80829: Merge "Enable 64-bit builds of all host LLVM tools."
* commit '
3829262340cf1916efa8891045039f193f6d5211':
Enable 64-bit builds of all host LLVM tools.
Stephen Hines [Wed, 5 Nov 2014 23:01:24 +0000 (23:01 +0000)]
am
e5a80829: Merge "Enable 64-bit builds of all host LLVM tools."
* commit '
e5a8082990418db051a52f003033a480ca691bec':
Enable 64-bit builds of all host LLVM tools.
Stephen Hines [Wed, 5 Nov 2014 22:42:47 +0000 (22:42 +0000)]
Merge "Enable 64-bit builds of all host LLVM tools."
Stephen Hines [Wed, 5 Nov 2014 00:37:08 +0000 (16:37 -0800)]
Enable 64-bit builds of all host LLVM tools.
Bug:
10653601
Bug:
13751317
We need to manually specify the same libgcc_s that is linked with all other
host tools, because the libc++ build rules explicitly pass -nodefaultlibs.
Change-Id: I09e7d2894e2be90ac81223b523688973fcb7de9a
Stephen Hines [Tue, 4 Nov 2014 01:04:56 +0000 (01:04 +0000)]
am
0a12e3b1: am
3160f501: Merge "Add color support for Clang!"
* commit '
0a12e3b13373e65953a2bb1074532bd981c31a6a':
Add color support for Clang!
Stephen Hines [Tue, 4 Nov 2014 00:53:30 +0000 (00:53 +0000)]
am
3160f501: Merge "Add color support for Clang!"
* commit '
3160f5018b58edd927dc288630f115b8f910f8f3':
Add color support for Clang!
Stephen Hines [Mon, 3 Nov 2014 21:59:43 +0000 (21:59 +0000)]
Merge "Add color support for Clang!"
Dan Albert [Mon, 3 Nov 2014 17:59:53 +0000 (17:59 +0000)]
am
4de5ad43: am
0d802495: Merge "Allow mm in these subdirectories."
* commit '
4de5ad4388bab02661c00437e7cf6b463b705ca9':
Allow mm in these subdirectories.
Dan Albert [Mon, 3 Nov 2014 17:54:45 +0000 (17:54 +0000)]
am
0d802495: Merge "Allow mm in these subdirectories."
* commit '
0d8024950adc786e7d360261de0effe0ddd236d0':
Allow mm in these subdirectories.
Dan Albert [Mon, 3 Nov 2014 17:49:49 +0000 (17:49 +0000)]
Merge "Allow mm in these subdirectories."
Dan Albert [Fri, 31 Oct 2014 22:57:45 +0000 (15:57 -0700)]
Allow mm in these subdirectories.
These files weren't including llvm.mk themselves, causing
LLVM_HOST_BUILD_MK to be undefined. For make, include $(undefined_var)
fails without error, because make is quite possibly the worst tool
ever made.
Change-Id: Ic2ddd7ba844cf0da98e527b4f05511acb9db3b06
Stephen Hines [Fri, 31 Oct 2014 08:44:58 +0000 (01:44 -0700)]
Add color support for Clang!
Bug:
18187181
We were missing the HAVE_TERMINFO define, as well as proper linkage against
ncurses to enable this.
Change-Id: I985e1720fadbce4e20ec3608e7d5f0f67d1a74e9
Stephen Hines [Thu, 30 Oct 2014 23:50:59 +0000 (23:50 +0000)]
am
8a682391: am
a7f35714: Merge "Add host and device build rules for the llvm-symbolizer binary."
* commit '
8a68239100bc9f6f30ab1fcb0108085a636b7486':
Add host and device build rules for the llvm-symbolizer binary.
Stephen Hines [Thu, 30 Oct 2014 23:42:59 +0000 (23:42 +0000)]
am
a7f35714: Merge "Add host and device build rules for the llvm-symbolizer binary."
* commit '
a7f357148de9be178f55725575c70ce9a888d81c':
Add host and device build rules for the llvm-symbolizer binary.
Stephen Hines [Thu, 30 Oct 2014 21:35:35 +0000 (14:35 -0700)]
resolved conflicts for merge of
edc631c2 to lmp-mr1-dev-plus-aosp
Stephen Hines [Thu, 30 Oct 2014 21:35:26 +0000 (14:35 -0700)]
Revert "Revert "Bring in fixes for Cortex-A53 errata + build updates.""
This reverts commit
c8db087b3b6d8767db4fa54057ac8fa448d812ca.
Stephen Hines [Thu, 30 Oct 2014 21:10:14 +0000 (21:10 +0000)]
Merge "Add host and device build rules for the llvm-symbolizer binary."
Stephen Hines [Thu, 30 Oct 2014 21:07:03 +0000 (21:07 +0000)]
am
8c094149: Merge "Merge in the following upstream patches to resolve Cortex-A57 crashes."
* commit '
8c094149b5dc8cb6c0cde00f2041b513fa01567b':
Merge in the following upstream patches to resolve Cortex-A57 crashes.
Stephen Hines [Thu, 30 Oct 2014 21:04:03 +0000 (21:04 +0000)]
Merge "Merge in the following upstream patches to resolve Cortex-A57 crashes."
Stephen Hines [Sun, 26 Oct 2014 22:48:33 +0000 (22:48 +0000)]
am
3501f0eb: am
8a177369: Bring in fixes for Cortex-A53 errata + build updates.
* commit '
3501f0eba09d17cabce968d58bca0301d35e418b':
Stephen Hines [Sun, 26 Oct 2014 22:48:32 +0000 (22:48 +0000)]
am
0d30cfd0: am
281cc67b: Merge "Bring in fixes for Cortex-A53 errata + build updates."
* commit '
0d30cfd0e95d828428d8fae164a4b567c005847a':
Tim Murray [Sun, 26 Oct 2014 22:48:32 +0000 (22:48 +0000)]
am
174cfc0e: am
b86aaa73: add ARM codegen for x86 LLVM if specified
* commit '
174cfc0e722b8cfd4887564e6c2d827e7e8764ba':
Stephen Hines [Sun, 26 Oct 2014 22:48:31 +0000 (22:48 +0000)]
am
41aed678: am
f8e021ce: Undefined fseeko/ftello for Windows builds.
* commit '
41aed678bf944bd24d46360ef4a3c7eb207ecbf0':
Stephen Hines [Sun, 26 Oct 2014 22:48:30 +0000 (22:48 +0000)]
Stephen Hines [Sun, 26 Oct 2014 22:48:29 +0000 (22:48 +0000)]
am
7e56dd23: am
06d8c96f: Merge "Move libLLVMProfileData to llvm_post_static_libraries."
* commit '
7e56dd23e719837ea09f383b98c7553484bc9b70':
Petar Jovanovic [Sun, 26 Oct 2014 22:48:28 +0000 (22:48 +0000)]
am
344ba19c: am
593a05ca: Add support for scalarizing cttz_zero_undef
* commit '
344ba19c2d471f42261a4404924239dd279eb55e':
Petar Jovanovic [Sun, 26 Oct 2014 22:48:27 +0000 (22:48 +0000)]
am
dea5fa20: am
f06aaf11: Add support for scalarizing ctlz_zero_undef
* commit '
dea5fa206021ec211418c2ff6d89e0322da82661':
Stephen Hines [Fri, 24 Oct 2014 22:42:31 +0000 (15:42 -0700)]
Merge in the following upstream patches to resolve Cortex-A57 crashes.
r214957
r215233
r216455
r216721
r217682
r217689
r217690
r217735
Change-Id: Ia53b88591471325df132caf26e1087510a65ce36
Tim Murray [Thu, 23 Oct 2014 22:28:38 +0000 (22:28 +0000)]
am
9156e802: Apply rL216114 from upstream LLVM.
* commit '
9156e80250ada6f6d39af3b464a918d4855f9a2a':
Apply rL216114 from upstream LLVM.
Tim Murray [Thu, 23 Oct 2014 22:28:37 +0000 (22:28 +0000)]
am
c8db087b: Revert "Bring in fixes for Cortex-A53 errata + build updates."
* commit '
c8db087b3b6d8767db4fa54057ac8fa448d812ca':
Revert "Bring in fixes for Cortex-A53 errata + build updates."
Tim Murray [Thu, 23 Oct 2014 21:17:51 +0000 (14:17 -0700)]
Apply rL216114 from upstream LLVM.
bug
18094492
Change-Id: Ic049d4123b9240d89daf4f3c5e8d82e8276a84e7
Tim Murray [Thu, 23 Oct 2014 20:55:05 +0000 (13:55 -0700)]
Revert "Bring in fixes for Cortex-A53 errata + build updates."
This reverts commit
8a1773694c6d9b1277647440583811ad3d85c6a4.
bug
18094492
Stephen Hines [Thu, 23 Oct 2014 17:51:46 +0000 (10:51 -0700)]
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
Stephen Hines [Wed, 22 Oct 2014 12:43:39 +0000 (12:43 +0000)]
am
8a177369: Bring in fixes for Cortex-A53 errata + build updates.
* commit '
8a1773694c6d9b1277647440583811ad3d85c6a4':
Bring in fixes for Cortex-A53 errata + build updates.
Stephen Hines [Tue, 21 Oct 2014 03:09:44 +0000 (03:09 +0000)]
am
8a177369: Bring in fixes for Cortex-A53 errata + build updates.
* commit '
8a1773694c6d9b1277647440583811ad3d85c6a4':
Bring in fixes for Cortex-A53 errata + build updates.