OSDN Git Service

android-x86/external-llvm.git
10 years agoam 080fb918: Merge "Fix build of llvm-ar."
Stephen Hines [Fri, 15 Aug 2014 00:36:54 +0000 (00:36 +0000)]
am 080fb918: Merge "Fix build of llvm-ar."

* commit '080fb91868d9464ed7ed94b336dae6683b434098':
  Fix build of llvm-ar.

10 years agoMerge "Fix build of llvm-ar."
Stephen Hines [Fri, 15 Aug 2014 00:26:57 +0000 (00:26 +0000)]
Merge "Fix build of llvm-ar."

10 years agoam 3b6d7c8f: Merge "Fixes the build when NDEBUG is not defined."
Stephen Hines [Tue, 12 Aug 2014 23:07:11 +0000 (23:07 +0000)]
am 3b6d7c8f: Merge "Fixes the build when NDEBUG is not defined."

* commit '3b6d7c8ffa4bedbe1c2ab1c4484815b3ec3dba04':
  Fixes the build when NDEBUG is not defined.

10 years agoMerge "Fixes the build when NDEBUG is not defined."
Stephen Hines [Tue, 12 Aug 2014 22:55:49 +0000 (22:55 +0000)]
Merge "Fixes the build when NDEBUG is not defined."

10 years agoam ed033265: Exclude only modules with prebuilt in prebuilts/sdk.
Ying Wang [Fri, 8 Aug 2014 22:57:20 +0000 (22:57 +0000)]
am ed033265: Exclude only modules with prebuilt in prebuilts/sdk.

* commit 'ed0332659297c141650bf13cdb515b378a7146cf':
  Exclude only modules with prebuilt in prebuilts/sdk.

10 years agoExclude only modules with prebuilt in prebuilts/sdk.
Ying Wang [Fri, 1 Aug 2014 21:11:37 +0000 (14:11 -0700)]
Exclude only modules with prebuilt in prebuilts/sdk.

So we can do tapas build in full platform source tree.

Change-Id: I95d2b8bc569f6d19130f45c78915b4a48cdee3a6
(cherry picked from commit 689012a3e1b656ee6fffa3a4eb007bee9a55f404)

10 years agoam 0e7612c1: Fix build rules for BuildVariables.inc in llvm-config.
Stephen Hines [Fri, 25 Jul 2014 21:06:57 +0000 (21:06 +0000)]
am 0e7612c1: Fix build rules for BuildVariables.inc in llvm-config.

* commit '0e7612c18f67b96f3a235cf5e444974106b045d5':
  Fix build rules for BuildVariables.inc in llvm-config.

10 years agoresolved conflicts for merge of cd81d943 to lmp-dev-plus-aosp
Stephen Hines [Fri, 25 Jul 2014 21:04:33 +0000 (14:04 -0700)]
resolved conflicts for merge of cd81d943 to lmp-dev-plus-aosp

Change-Id: Icae8c23ceee4647dcde679b9403cf0c990e634cc

10 years agoFix build of llvm-ar.
Stephen Hines [Fri, 25 Jul 2014 08:23:30 +0000 (01:23 -0700)]
Fix build of llvm-ar.

Bug: 15433215

llvm-ar was accidentally including static libraries and libLLVM dynamically,
leading to redefined options.

Change-Id: If1f05ff68a3c88580b9ff1981937e8d2cf99ee02

10 years agoFix build rules for BuildVariables.inc in llvm-config.
Stephen Hines [Sat, 19 Jul 2014 10:44:24 +0000 (03:44 -0700)]
Fix build rules for BuildVariables.inc in llvm-config.

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

10 years agoUpdate LLVM for rebase to r212749.
Stephen Hines [Mon, 21 Jul 2014 07:45:20 +0000 (00:45 -0700)]
Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18

10 years agoam c4c1f81a: Merge "Fix build rules for BuildVariables.inc in llvm-config."
Stephen Hines [Thu, 24 Jul 2014 02:32:30 +0000 (02:32 +0000)]
am c4c1f81a: Merge "Fix build rules for BuildVariables.inc in llvm-config."

* commit 'c4c1f81ae1b07138df50e0459631abf3082bda9c':
  Fix build rules for BuildVariables.inc in llvm-config.

10 years agoam e0dc531c: Merge "Update LLVM for rebase to r212749."
Stephen Hines [Thu, 24 Jul 2014 02:32:26 +0000 (02:32 +0000)]
am e0dc531c: Merge "Update LLVM for rebase to r212749."

* commit 'e0dc531c0d840f6f3118a71f6e53ebb82a3be22c':
  Update LLVM for rebase to r212749.

10 years agoMerge "Fix build rules for BuildVariables.inc in llvm-config."
Stephen Hines [Thu, 24 Jul 2014 02:15:21 +0000 (02:15 +0000)]
Merge "Fix build rules for BuildVariables.inc in llvm-config."

10 years agoMerge "Update LLVM for rebase to r212749."
Stephen Hines [Thu, 24 Jul 2014 02:15:15 +0000 (02:15 +0000)]
Merge "Update LLVM for rebase to r212749."

10 years agoFix build rules for BuildVariables.inc in llvm-config.
Stephen Hines [Sat, 19 Jul 2014 10:44:24 +0000 (03:44 -0700)]
Fix build rules for BuildVariables.inc in llvm-config.

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

10 years agoUpdate LLVM for rebase to r212749.
Stephen Hines [Mon, 21 Jul 2014 07:45:20 +0000 (00:45 -0700)]
Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18

10 years agoFixes the build when NDEBUG is not defined.
Dan Albert [Sun, 20 Jul 2014 05:44:19 +0000 (22:44 -0700)]
Fixes the build when NDEBUG is not defined.

Symbols from the added file are needed in the Debug() block on line 927
of lib/ExecutionEngine/JIT/JITEmitter.cpp.

Change-Id: I17a02b8f26066232cc9b5d60bdd683a566a955a5

10 years agoam 0d041145: am 19c6fbb3: Merge "Adds the ability to run the llvm test suite in-tree."
Stephen Hines [Mon, 9 Jun 2014 17:00:55 +0000 (17:00 +0000)]
am 0d041145: am 19c6fbb3: Merge "Adds the ability to run the llvm test suite in-tree."

* commit '0d041145196fef243311f50b9bf388c1a5263417':
  Adds the ability to run the llvm test suite in-tree.

10 years agoam 19c6fbb3: Merge "Adds the ability to run the llvm test suite in-tree."
Stephen Hines [Mon, 9 Jun 2014 16:56:50 +0000 (16:56 +0000)]
am 19c6fbb3: Merge "Adds the ability to run the llvm test suite in-tree."

* commit '19c6fbb3e8aaf74093afa08013134b61fa08f245':
  Adds the ability to run the llvm test suite in-tree.

10 years agoMerge "Adds the ability to run the llvm test suite in-tree."
Stephen Hines [Mon, 9 Jun 2014 16:49:54 +0000 (16:49 +0000)]
Merge "Adds the ability to run the llvm test suite in-tree."

10 years agoAdds the ability to run the llvm test suite in-tree.
Chris Wailes [Mon, 2 Jun 2014 18:53:16 +0000 (11:53 -0700)]
Adds the ability to run the llvm test suite in-tree.

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

10 years agoam 20626238: am a637ea99: Merge "Build LLVM for the host as 32-bit only."
Ian Rogers [Thu, 5 Jun 2014 23:14:04 +0000 (23:14 +0000)]
am 20626238: am a637ea99: Merge "Build LLVM for the host as 32-bit only."

* commit '20626238360bd8cf1b9dced9833a4b8a15b25426':
  Build LLVM for the host as 32-bit only.

10 years agoam a637ea99: Merge "Build LLVM for the host as 32-bit only."
Ian Rogers [Thu, 5 Jun 2014 23:10:28 +0000 (23:10 +0000)]
am a637ea99: Merge "Build LLVM for the host as 32-bit only."

* commit 'a637ea99e253d9d3bd16ebb9e33f5828d38d94de':
  Build LLVM for the host as 32-bit only.

10 years agoMerge "Build LLVM for the host as 32-bit only."
Ian Rogers [Thu, 5 Jun 2014 22:56:55 +0000 (22:56 +0000)]
Merge "Build LLVM for the host as 32-bit only."

10 years agoBuild LLVM for the host as 32-bit only.
Ian Rogers [Thu, 5 Jun 2014 22:25:22 +0000 (15:25 -0700)]
Build LLVM for the host as 32-bit only.

Change-Id: Id1ca7e1e7a2b15464ae924e7fa629da1f33c6fa8

10 years agoam eb1e6462: am 70024ce6: Merge "llvm: fix build"
Colin Cross [Thu, 5 Jun 2014 01:59:44 +0000 (01:59 +0000)]
am eb1e6462: am 70024ce6: Merge "llvm: fix build"

* commit 'eb1e64624069d2e6c0bfeb187530b8d79a6ff261':
  llvm: fix build

10 years agoam 70024ce6: Merge "llvm: fix build"
Colin Cross [Thu, 5 Jun 2014 01:55:50 +0000 (01:55 +0000)]
am 70024ce6: Merge "llvm: fix build"

* commit '70024ce6afcc01a0293632e1569c4c7d70147cb4':
  llvm: fix build

10 years agoMerge "llvm: fix build"
Colin Cross [Thu, 5 Jun 2014 01:39:04 +0000 (01:39 +0000)]
Merge "llvm: fix build"

10 years agollvm: fix build
Colin Cross [Thu, 5 Jun 2014 01:30:13 +0000 (18:30 -0700)]
llvm: fix build

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

10 years agoam 8491aedf: am f58eae99: Merge "Updated the makefiles to use AArch64 name."
Stephen Hines [Wed, 4 Jun 2014 22:57:59 +0000 (22:57 +0000)]
am 8491aedf: am f58eae99: Merge "Updated the makefiles to use AArch64 name."

* commit '8491aedf56512fdbdf4c4dcbc07090c6216d8201':
  Updated the makefiles to use AArch64 name.

10 years agoam f58eae99: Merge "Updated the makefiles to use AArch64 name."
Stephen Hines [Wed, 4 Jun 2014 22:52:28 +0000 (22:52 +0000)]
am f58eae99: Merge "Updated the makefiles to use AArch64 name."

* commit 'f58eae99c3b2b1f047233392524713f8b08a6095':
  Updated the makefiles to use AArch64 name.

10 years agoMerge "Updated the makefiles to use AArch64 name."
Stephen Hines [Wed, 4 Jun 2014 22:35:28 +0000 (22:35 +0000)]
Merge "Updated the makefiles to use AArch64 name."

10 years agoUpdated the makefiles to use AArch64 name.
Chris Wailes [Wed, 4 Jun 2014 22:16:35 +0000 (15:16 -0700)]
Updated the makefiles to use AArch64 name.

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

10 years agoam 015b5e9a: am 806b35f1: Merge "[MIPS64] Enable mips64 build"
Stephen Hines [Wed, 4 Jun 2014 21:53:11 +0000 (21:53 +0000)]
am 015b5e9a: am 806b35f1: Merge "[MIPS64] Enable mips64 build"

* commit '015b5e9ac5bd51af951e2d646aa4785346adfb6d':
  [MIPS64] Enable mips64 build

10 years agoam 806b35f1: Merge "[MIPS64] Enable mips64 build"
Stephen Hines [Wed, 4 Jun 2014 21:48:02 +0000 (21:48 +0000)]
am 806b35f1: Merge "[MIPS64] Enable mips64 build"

* commit '806b35f1b384b253e41d7f56d43aef8ce3c14219':
  [MIPS64] Enable mips64 build

10 years agoMerge "[MIPS64] Enable mips64 build"
Stephen Hines [Wed, 4 Jun 2014 21:14:13 +0000 (21:14 +0000)]
Merge "[MIPS64] Enable mips64 build"

10 years ago[MIPS64] Enable mips64 build
Duane Sand [Wed, 4 Jun 2014 20:07:53 +0000 (13:07 -0700)]
[MIPS64] Enable mips64 build

Change-Id: Ib3f8c3389a51cd36bcec952ade577e9858c528e7

10 years agoam f3bd04d0: am 67b8ed45: Merge "Switch name from tblgen -> llvm-tblgen for consisten...
Tim Murray [Wed, 4 Jun 2014 19:22:58 +0000 (19:22 +0000)]
am f3bd04d0: am 67b8ed45: Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM."

* commit 'f3bd04d03144b73d6ec1aa1332a2b7cf4fdd026e':
  Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM.

10 years agoam 67b8ed45: Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstr...
Tim Murray [Wed, 4 Jun 2014 19:20:31 +0000 (19:20 +0000)]
am 67b8ed45: Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM."

* commit '67b8ed459597123ac56d0ca629c14ae99265ff32':
  Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM.

10 years agoMerge "Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM."
Tim Murray [Wed, 4 Jun 2014 19:00:37 +0000 (19:00 +0000)]
Merge "Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM."

10 years agoSwitch name from tblgen -> llvm-tblgen for consistency with upstream LLVM.
Stephen Hines [Wed, 4 Jun 2014 01:31:47 +0000 (18:31 -0700)]
Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM.

Change-Id: I7735fd88104ff95001dd5f88a1c387df9af993ad

10 years agoam 8b6f0f11: am 51c66e01: am cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."
Stephen Hines [Fri, 30 May 2014 23:15:44 +0000 (23:15 +0000)]
am 8b6f0f11: am 51c66e01: am cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."

* commit '8b6f0f11d83c26f09f4c67e8ffb12e381ba995c1':
  Update LLVM for 3.5 rebase (r209712).

10 years agoam 51c66e01: am cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."
Stephen Hines [Fri, 30 May 2014 23:08:51 +0000 (23:08 +0000)]
am 51c66e01: am cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."

* commit '51c66e01e1137e01bbeff643f99f26264e96122e':
  Update LLVM for 3.5 rebase (r209712).

10 years agoam cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."
Stephen Hines [Fri, 30 May 2014 23:04:38 +0000 (23:04 +0000)]
am cd06393a: Merge "Update LLVM for 3.5 rebase (r209712)."

* commit 'cd06393abba35e4415f01f9873ad3c0791da0776':
  Update LLVM for 3.5 rebase (r209712).

10 years agoMerge "Update LLVM for 3.5 rebase (r209712)."
Stephen Hines [Fri, 30 May 2014 23:00:06 +0000 (23:00 +0000)]
Merge "Update LLVM for 3.5 rebase (r209712)."

10 years agoUpdate LLVM for 3.5 rebase (r209712).
Stephen Hines [Thu, 29 May 2014 09:49:00 +0000 (02:49 -0700)]
Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f

10 years agoam 025a0493: am 49dd77d6: am 220b921a: Merge "We need to build the ARM components...
Stephen Hines [Wed, 7 May 2014 21:32:25 +0000 (21:32 +0000)]
am 025a0493: am 49dd77d6: am 220b921a: Merge "We need to build the ARM components for AArch64 as well."

* commit '025a0493f87c243991a691575236814775fafa49':
  We need to build the ARM components for AArch64 as well.

10 years agoam 49dd77d6: am 220b921a: Merge "We need to build the ARM components for AArch64...
Stephen Hines [Wed, 7 May 2014 19:44:29 +0000 (19:44 +0000)]
am 49dd77d6: am 220b921a: Merge "We need to build the ARM components for AArch64 as well."

* commit '49dd77d69cff662dd36bad2866bf1b325fdddb30':
  We need to build the ARM components for AArch64 as well.

10 years agoam 220b921a: Merge "We need to build the ARM components for AArch64 as well."
Stephen Hines [Wed, 7 May 2014 01:00:06 +0000 (01:00 +0000)]
am 220b921a: Merge "We need to build the ARM components for AArch64 as well."

* commit '220b921aed042f9e520c26cffd8282a94c66c3d5':
  We need to build the ARM components for AArch64 as well.

10 years agoMerge "We need to build the ARM components for AArch64 as well."
Stephen Hines [Wed, 7 May 2014 00:56:07 +0000 (00:56 +0000)]
Merge "We need to build the ARM components for AArch64 as well."

10 years agoWe need to build the ARM components for AArch64 as well.
Stephen Hines [Wed, 7 May 2014 00:53:31 +0000 (17:53 -0700)]
We need to build the ARM components for AArch64 as well.

Bug: 14474874
Change-Id: I37d5a95db83c31bb77cf2e2b5686d8aa329fd7d8

10 years agoam 01c17f9d: am 6cd27afd: am a15b2316: Merge "Don\'t try to use Clang on Windows...
Stephen Hines [Mon, 5 May 2014 17:55:24 +0000 (17:55 +0000)]
am 01c17f9d: am 6cd27afd: am a15b2316: Merge "Don\'t try to use Clang on Windows yet."

* commit '01c17f9db8bbd193b0c197c809967b4846b71a1e':
  Don't try to use Clang on Windows yet.

10 years agoam 6cd27afd: am a15b2316: Merge "Don\'t try to use Clang on Windows yet."
Stephen Hines [Mon, 5 May 2014 17:52:49 +0000 (17:52 +0000)]
am 6cd27afd: am a15b2316: Merge "Don\'t try to use Clang on Windows yet."

* commit '6cd27afdaa4d88b685f67fd1740656d1c8b35b0c':
  Don't try to use Clang on Windows yet.

10 years agoam a15b2316: Merge "Don\'t try to use Clang on Windows yet."
Stephen Hines [Mon, 5 May 2014 17:51:12 +0000 (17:51 +0000)]
am a15b2316: Merge "Don\'t try to use Clang on Windows yet."

* commit 'a15b2316e7c7871d79475302d650167692f15657':
  Don't try to use Clang on Windows yet.

10 years agoMerge "Don't try to use Clang on Windows yet."
Stephen Hines [Mon, 5 May 2014 17:48:13 +0000 (17:48 +0000)]
Merge "Don't try to use Clang on Windows yet."

10 years agoam 1f629e6b: am 488af8cc: Merge commit \'2136801bbd32f5e9554aa8009d0e5f862744162b...
Bill Yi [Wed, 30 Apr 2014 00:52:55 +0000 (00:52 +0000)]
am 1f629e6b: am 488af8cc: Merge commit \'2136801bbd32f5e9554aa8009d0e5f862744162b\' into HEAD

* commit '1f629e6b29966da4d17ba7ecaec9faebcbf7fb3e':

10 years agoam 488af8cc: Merge commit \'2136801bbd32f5e9554aa8009d0e5f862744162b\' into HEAD
Bill Yi [Wed, 30 Apr 2014 00:49:41 +0000 (00:49 +0000)]
am 488af8cc: Merge commit \'2136801bbd32f5e9554aa8009d0e5f862744162b\' into HEAD

* commit '488af8cc0c284d518ba4dd869862415b3f20cce2':

10 years agoMerge commit '2136801bbd32f5e9554aa8009d0e5f862744162b' into HEAD
Bill Yi [Tue, 29 Apr 2014 18:34:10 +0000 (11:34 -0700)]
Merge commit '2136801bbd32f5e9554aa8009d0e5f862744162b' into HEAD

10 years agoam 43203a5e: am aa76f684: am 7e3bc2d7: Merge "CleanSpec for clang 3.5"
Brian Carlstrom [Tue, 29 Apr 2014 01:04:14 +0000 (01:04 +0000)]
am 43203a5e: am aa76f684: am 7e3bc2d7: Merge "CleanSpec for clang 3.5"

* commit '43203a5e79bfb7110e97063eb9b4f1e907e07ed8':
  CleanSpec for clang 3.5

10 years agoam aa76f684: am 7e3bc2d7: Merge "CleanSpec for clang 3.5"
Brian Carlstrom [Tue, 29 Apr 2014 01:00:59 +0000 (01:00 +0000)]
am aa76f684: am 7e3bc2d7: Merge "CleanSpec for clang 3.5"

* commit 'aa76f684cd540095b10452867206eac4881905f2':
  CleanSpec for clang 3.5

10 years agoam 7e3bc2d7: Merge "CleanSpec for clang 3.5"
Brian Carlstrom [Tue, 29 Apr 2014 00:58:25 +0000 (00:58 +0000)]
am 7e3bc2d7: Merge "CleanSpec for clang 3.5"

* commit '7e3bc2d73a00a663afe78dbf4ff37374b05326d5':
  CleanSpec for clang 3.5

10 years agoMerge "CleanSpec for clang 3.5"
Brian Carlstrom [Tue, 29 Apr 2014 00:54:34 +0000 (00:54 +0000)]
Merge "CleanSpec for clang 3.5"

10 years agoCleanSpec for clang 3.5
Brian Carlstrom [Tue, 29 Apr 2014 00:47:30 +0000 (17:47 -0700)]
CleanSpec for clang 3.5

Change-Id: I301d2e56f013d7f9012372fd6c8c3995b88ea4a7

10 years agoam 1f3d12be: am b5eb99b8: am 37a6adeb: Merge "Update to LLVM 3.5a."
Stephen Hines [Fri, 25 Apr 2014 22:51:33 +0000 (22:51 +0000)]
am 1f3d12be: am b5eb99b8: am 37a6adeb: Merge "Update to LLVM 3.5a."

* commit '1f3d12beafa48040440ddfeeae3b7adce1c74596':
  Update to LLVM 3.5a.

10 years agoam b5eb99b8: am 37a6adeb: Merge "Update to LLVM 3.5a."
Stephen Hines [Fri, 25 Apr 2014 20:57:26 +0000 (20:57 +0000)]
am b5eb99b8: am 37a6adeb: Merge "Update to LLVM 3.5a."

* commit 'b5eb99b821337c1b4703d83112d6f85f63fc6b2b':
  Update to LLVM 3.5a.

10 years agoam 37a6adeb: Merge "Update to LLVM 3.5a."
Stephen Hines [Fri, 25 Apr 2014 20:52:59 +0000 (20:52 +0000)]
am 37a6adeb: Merge "Update to LLVM 3.5a."

* commit '37a6adeb1525309c655d8acb341019d475b2a6a5':
  Update to LLVM 3.5a.

10 years agoMerge "Update to LLVM 3.5a."
Stephen Hines [Fri, 25 Apr 2014 20:47:46 +0000 (20:47 +0000)]
Merge "Update to LLVM 3.5a."

10 years agoUpdate to LLVM 3.5a.
Stephen Hines [Wed, 23 Apr 2014 23:57:46 +0000 (16:57 -0700)]
Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617

10 years agoam 18b74843: am 07e64fc5: am 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compila...
Stephen Hines [Thu, 17 Apr 2014 23:34:03 +0000 (23:34 +0000)]
am 18b74843: am 07e64fc5: am 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compilation."

* commit '18b748439dea78ca7dbb2192f9c77cf5438806d7':
  Remove the -O1 WAR for SROA.cpp compilation.

10 years agoam 07e64fc5: am 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compilation."
Stephen Hines [Thu, 17 Apr 2014 23:22:13 +0000 (23:22 +0000)]
am 07e64fc5: am 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compilation."

* commit '07e64fc521c8d4f1661f403ca96f81ed9194b8e3':
  Remove the -O1 WAR for SROA.cpp compilation.

10 years agoam 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compilation."
Stephen Hines [Thu, 17 Apr 2014 18:20:49 +0000 (18:20 +0000)]
am 69a86400: Merge "Remove the -O1 WAR for SROA.cpp compilation."

* commit '69a8640022b04415ae9fac62f8ab090601d8f889':
  Remove the -O1 WAR for SROA.cpp compilation.

10 years agoMerge "Remove the -O1 WAR for SROA.cpp compilation."
Stephen Hines [Thu, 17 Apr 2014 18:15:46 +0000 (18:15 +0000)]
Merge "Remove the -O1 WAR for SROA.cpp compilation."

10 years agoRemove the -O1 WAR for SROA.cpp compilation.
Stephen Hines [Thu, 17 Apr 2014 08:47:46 +0000 (01:47 -0700)]
Remove the -O1 WAR for SROA.cpp compilation.

Bug: 8047767
Change-Id: I036af8d0578f723d3f5cb07f1d26b3c6895d8690

10 years agoam 66a9a8bd: am 89e15a67: am 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt...
Tim Murray [Wed, 2 Apr 2014 19:28:23 +0000 (19:28 +0000)]
am 66a9a8bd: am 89e15a67: am 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt clang.""

* commit '66a9a8bddbaf01011810c62b7bc232013103fe11':
  Revert "Make LLVM compile with prebuilt clang."

10 years agoam 89e15a67: am 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt clang.""
Tim Murray [Wed, 2 Apr 2014 19:22:24 +0000 (19:22 +0000)]
am 89e15a67: am 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt clang.""

* commit '89e15a6792706edc12fc66995a1413bca8257686':
  Revert "Make LLVM compile with prebuilt clang."

10 years agoam 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt clang.""
Tim Murray [Wed, 2 Apr 2014 19:18:44 +0000 (19:18 +0000)]
am 92e3f69b: Merge "Revert "Make LLVM compile with prebuilt clang.""

* commit '92e3f69b3f498f1d48e1f31d72fc7205b781ed45':
  Revert "Make LLVM compile with prebuilt clang."

10 years agoMerge "Revert "Make LLVM compile with prebuilt clang.""
Tim Murray [Wed, 2 Apr 2014 19:13:19 +0000 (19:13 +0000)]
Merge "Revert "Make LLVM compile with prebuilt clang.""

10 years agoRevert "Make LLVM compile with prebuilt clang."
Tim Murray [Wed, 2 Apr 2014 18:32:07 +0000 (18:32 +0000)]
Revert "Make LLVM compile with prebuilt clang."

This reverts commit 7d8cea6e8e2bddaa4475835106bf88d214d95279.

Change-Id: Ide81c8f7662646070481edb9f3196a0d9152adc2

10 years agoDon't try to use Clang on Windows yet.
Tim Murray [Wed, 2 Apr 2014 00:20:44 +0000 (17:20 -0700)]
Don't try to use Clang on Windows yet.

bug 13588226

Change-Id: I8a3e4293a3cb9acaa193779b8a548497b74c69fa

10 years agoam 537697c3: am 8b453e21: am 8c517664: Merge "Make LLVM compile with prebuilt clang."
Tim Murray [Wed, 2 Apr 2014 00:03:35 +0000 (00:03 +0000)]
am 537697c3: am 8b453e21: am 8c517664: Merge "Make LLVM compile with prebuilt clang."

* commit '537697c3c1b073c00d2b53962004ee5116f71748':
  Make LLVM compile with prebuilt clang.

10 years agoam 8b453e21: am 8c517664: Merge "Make LLVM compile with prebuilt clang."
Tim Murray [Tue, 1 Apr 2014 23:41:14 +0000 (23:41 +0000)]
am 8b453e21: am 8c517664: Merge "Make LLVM compile with prebuilt clang."

* commit '8b453e21d7e4c159d2bd44ac1fc4f03fe620269e':
  Make LLVM compile with prebuilt clang.

10 years agoam 8c517664: Merge "Make LLVM compile with prebuilt clang."
Tim Murray [Tue, 1 Apr 2014 23:35:27 +0000 (23:35 +0000)]
am 8c517664: Merge "Make LLVM compile with prebuilt clang."

* commit '8c517664df4a2ea1770d77cfee9254d3d13ee5a9':
  Make LLVM compile with prebuilt clang.

10 years agoMerge "Make LLVM compile with prebuilt clang."
Tim Murray [Tue, 1 Apr 2014 23:30:17 +0000 (23:30 +0000)]
Merge "Make LLVM compile with prebuilt clang."

10 years agoMake LLVM compile with prebuilt clang.
Tim Murray [Fri, 21 Mar 2014 22:39:46 +0000 (15:39 -0700)]
Make LLVM compile with prebuilt clang.

bug 13588226

Change-Id: I278371c48b8da811a4bdb1be99bfe6474b0d525a

10 years agoam e715457c: am cad2a681: am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 23:32:13 +0000 (23:32 +0000)]
am e715457c: am cad2a681: am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"

* commit 'e715457ca04c1baaa860743f763210afaa82f1a4':
  Enable x86_64 build

10 years agoam cad2a681: am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 18:50:10 +0000 (18:50 +0000)]
am cad2a681: am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"

* commit 'cad2a68158808122c21de5e127817bb64b7215d1':
  Enable x86_64 build

10 years agoam 15492aa7: am 4afc3292: Merge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 18:46:31 +0000 (18:46 +0000)]
am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"

* commit '15492aa781bfda21531c05562e138e16657d37b9':
  Enable x86_64 build

10 years agoam 15492aa7: am 4afc3292: Merge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 18:46:10 +0000 (18:46 +0000)]
am 15492aa7: am 4afc3292: Merge "Enable x86_64 build"

* commit '15492aa781bfda21531c05562e138e16657d37b9':
  Enable x86_64 build

10 years agoam 4afc3292: Merge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 18:43:04 +0000 (11:43 -0700)]
am 4afc3292: Merge "Enable x86_64 build"

* commit '4afc3292eec5c576c091dee244b92bc60f61f692':
  Enable x86_64 build

10 years agoMerge "Enable x86_64 build"
Tim Murray [Mon, 17 Mar 2014 18:38:02 +0000 (18:38 +0000)]
Merge "Enable x86_64 build"

10 years agoEnable x86_64 build
Yang Gu [Fri, 14 Mar 2014 08:46:16 +0000 (16:46 +0800)]
Enable x86_64 build

Change-Id: I9feecd151ab91351c42e230df4eb3aa3af76799a

10 years agoam b41ec870: am 456f4116: am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:36:47 +0000 (00:36 +0000)]
am b41ec870: am 456f4116: am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."

* commit 'b41ec8703fe37837e449c32304c4795b004622ff':
  Make LLVM build on AArch64.

10 years agoam 456f4116: am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:32:36 +0000 (00:32 +0000)]
am 456f4116: am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."

* commit '456f4116c938f883fb9c837b841ddf98a584dccc':
  Make LLVM build on AArch64.

10 years agoam 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:28:48 +0000 (00:28 +0000)]
am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."

* commit '91cda01e1343429d296a9cdd46e13d64c988d525':
  Make LLVM build on AArch64.

10 years agoam 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:28:39 +0000 (00:28 +0000)]
am 91cda01e: am d3e2a437: Merge "Make LLVM build on AArch64."

* commit '91cda01e1343429d296a9cdd46e13d64c988d525':
  Make LLVM build on AArch64.

10 years agoam d3e2a437: Merge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:24:41 +0000 (17:24 -0700)]
am d3e2a437: Merge "Make LLVM build on AArch64."

* commit 'd3e2a43715e865c6f55f748652a9b29624ea1aab':
  Make LLVM build on AArch64.

10 years agoMerge "Make LLVM build on AArch64."
Tim Murray [Sat, 15 Mar 2014 00:18:39 +0000 (00:18 +0000)]
Merge "Make LLVM build on AArch64."

10 years agoMake LLVM build on AArch64.
Tim Murray [Fri, 7 Mar 2014 21:15:57 +0000 (13:15 -0800)]
Make LLVM build on AArch64.

bug 13343378

Change-Id: I4152d2437a144645fa0b5a425b7bfdcb3a2a5594

10 years agoam 0f9fcaae: am 130045ba: Merge "Avoid redefinition of __STDC_CONSTANT_MACROS."
Ian Rogers [Thu, 13 Mar 2014 01:55:34 +0000 (01:55 +0000)]
am 0f9fcaae: am 130045ba: Merge "Avoid redefinition of __STDC_CONSTANT_MACROS."

* commit '0f9fcaae9798d616aa14c2f85faa3eec28ee1da2':
  Avoid redefinition of __STDC_CONSTANT_MACROS.