[llvm-branch-commits] [llvm-branch] r278674 - Merging r278573 (and r277399, r278157, r278569):

2016-08-15 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Mon Aug 15 11:06:31 2016
New Revision: 278674

URL: http://llvm.org/viewvc/llvm-project?rev=278674&view=rev
Log:
Merging r278573 (and r277399, r278157, r278569):


r278573 | timshen | 2016-08-12 15:47:13 -0700 (Fri, 12 Aug 2016) | 8 lines

[LoopVectorize] Detect loops in the innermost loop before creating 
InnerLoopVectorizer

InnerLoopVectorizer shouldn't handle a loop with cycles inside the loop
body, even if that cycle isn't a natural loop.

Fixes PR28541.

Differential Revision: https://reviews.llvm.org/D22952



r277399 | timshen | 2016-08-01 15:32:20 -0700 (Mon, 01 Aug 2016) | 9 lines

[ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces to 
"NodeRef", and migrate SCCIterator.h to use NodeRef

Summary: By generalize the interface, users are able to inject more flexible 
Node token into the algorithm, for example, a pair of vector* and index 
integer. Currently I only migrated SCCIterator to use NodeRef, but more is 
coming. It's a NFC.

Reviewers: dblaikie, chandlerc

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D22937



r278157 | timshen | 2016-08-09 13:23:13 -0700 (Tue, 09 Aug 2016) | 7 lines

[ADT] Change iterator_adaptor_base's default template arguments to forward more 
underlying typedefs

Reviewers: chandlerc

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D23217



r278569 | timshen | 2016-08-12 15:03:28 -0700 (Fri, 12 Aug 2016) | 3 lines

[ADT] Add filter_iterator for filtering elements

Differential Revision: https://reviews.llvm.org/D22951


Added:
llvm/branches/release_39/test/Transforms/LoopVectorize/pr28541.ll
  - copied unchanged from r278573, 
llvm/trunk/test/Transforms/LoopVectorize/pr28541.ll
Modified:
llvm/branches/release_39/   (props changed)
llvm/branches/release_39/include/llvm/ADT/GraphTraits.h
llvm/branches/release_39/include/llvm/ADT/SCCIterator.h
llvm/branches/release_39/include/llvm/ADT/STLExtras.h
llvm/branches/release_39/include/llvm/ADT/iterator.h
llvm/branches/release_39/include/llvm/Analysis/CallGraph.h
llvm/branches/release_39/include/llvm/CodeGen/MachineBasicBlock.h
llvm/branches/release_39/include/llvm/IR/CFG.h
llvm/branches/release_39/lib/Analysis/BlockFrequencyInfoImpl.cpp
llvm/branches/release_39/lib/Transforms/IPO/FunctionAttrs.cpp
llvm/branches/release_39/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/branches/release_39/unittests/ADT/SCCIteratorTest.cpp
llvm/branches/release_39/unittests/Support/IteratorTest.cpp

Propchange: llvm/branches/release_39/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 15 11:06:31 2016
@@ -1,3 +1,3 @@
 /llvm/branches/Apple/Pertwee:110850,110961
 /llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277500,277504,277625,277691,277693,23,278002,278086,278133,278370,278413
+/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277399,277500,277504,277625,277691,277693,23,278002,278086,278133,278157,278370,278413,278569,278573

Modified: llvm/branches/release_39/include/llvm/ADT/GraphTraits.h
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/include/llvm/ADT/GraphTraits.h?rev=278674&r1=278673&r2=278674&view=diff
==
--- llvm/branches/release_39/include/llvm/ADT/GraphTraits.h (original)
+++ llvm/branches/release_39/include/llvm/ADT/GraphTraits.h Mon Aug 15 11:06:31 
2016
@@ -27,19 +27,24 @@ template
 struct GraphTraits {
   // Elements to provide:
 
+  // NOTICE: We are in a transition from migration interfaces that require
+  // NodeType *, to NodeRef. NodeRef is required to be cheap to copy, but does
+  // not have to be a raw pointer. In the transition, user should define
+  // NodeType, and NodeRef = NodeType *.
+  //
   // typedef NodeT

[llvm-branch-commits] [cfe-branch] r278678 - Merging r277783 and r278156 to unbreak Clang on the branch after r278674

2016-08-15 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Mon Aug 15 11:32:18 2016
New Revision: 278678

URL: http://llvm.org/viewvc/llvm-project?rev=278678&view=rev
Log:
Merging r277783 and r278156 to unbreak Clang on the branch after r278674


r277783 | timshen | 2016-08-04 16:03:44 -0700 (Thu, 04 Aug 2016) | 9 lines

[ADT] Migrate DepthFirstIterator to use NodeRef

Summary: The corresponding LLVM change is D23146.

Reviewers: dblaikie, chandlerc

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D23147



r278156 | timshen | 2016-08-09 13:22:55 -0700 (Tue, 09 Aug 2016) | 16 lines

[ADT] Change iterator_adaptor_base's default template arguments to forward more 
underlying typedefs

Summary:
The corresponding LLVM change: D23217.

LazyVector::iterator breaks, because int isn't an iterator type.
Since iterator_adaptor_base shouldn't be blamed to break at the call to
iterator_traits::xxx, I'd rather "fix" LazyVector::iterator.

The perfect solution is to model "relative pointer", but it's beyond the goal 
of this patch.

Reviewers: chandlerc, bkramer

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D23218


Modified:
cfe/branches/release_39/   (props changed)
cfe/branches/release_39/include/clang/AST/ExternalASTSource.h
cfe/branches/release_39/include/clang/AST/StmtGraphTraits.h
cfe/branches/release_39/include/clang/Analysis/Analyses/Dominators.h

cfe/branches/release_39/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h

Propchange: cfe/branches/release_39/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 15 11:32:18 2016
@@ -1,4 +1,4 @@
 /cfe/branches/type-system-rewrite:134693-134817
-/cfe/trunk:275880,275967,276102,276350,276361,276473,276653,276716,276887,276891,276900,276979,276983,277095,277138,277141,277221,277307,277522,277743,277796-277797,277866,277889,277900,278139,278234-278235,278393,278395
+/cfe/trunk:275880,275967,276102,276350,276361,276473,276653,276716,276887,276891,276900,276979,276983,277095,277138,277141,277221,277307,277522,277743,277783,277796-277797,277866,277889,277900,278139,278156,278234-278235,278393,278395
 /cfe/trunk/test:170344
 /cfe/trunk/test/SemaTemplate:126920

Modified: cfe/branches/release_39/include/clang/AST/ExternalASTSource.h
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_39/include/clang/AST/ExternalASTSource.h?rev=278678&r1=278677&r2=278678&view=diff
==
--- cfe/branches/release_39/include/clang/AST/ExternalASTSource.h (original)
+++ cfe/branches/release_39/include/clang/AST/ExternalASTSource.h Mon Aug 15 
11:32:18 2016
@@ -503,8 +503,9 @@ public:
   /// We define this as a wrapping iterator around an int. The
   /// iterator_adaptor_base class forwards the iterator methods to basic 
integer
   /// arithmetic.
-  class iterator : public llvm::iterator_adaptor_base<
-   iterator, int, std::random_access_iterator_tag, T, int> 
{
+  class iterator
+  : public llvm::iterator_adaptor_base<
+iterator, int, std::random_access_iterator_tag, T, int, T *, T &> {
 LazyVector *Self;
 
 iterator(LazyVector *Self, int Position)

Modified: cfe/branches/release_39/include/clang/AST/StmtGraphTraits.h
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_39/include/clang/AST/StmtGraphTraits.h?rev=278678&r1=278677&r2=278678&view=diff
==
--- cfe/branches/release_39/include/clang/AST/StmtGraphTraits.h (original)
+++ cfe/branches/release_39/include/clang/AST/StmtGraphTraits.h Mon Aug 15 
11:32:18 2016
@@ -26,6 +26,7 @@ namespace llvm {
 
 template <> struct GraphTraits {
   typedef clang::Stmt   NodeType;
+  typedef clang::Stmt * NodeRef;
   typedef clang::Stmt::child_iterator   ChildIteratorType;
   typedef llvm::df_iterator   nodes_iterator;
 
@@ -53,6 +54,7 @@ template <> struct GraphTraits struct GraphTraits {
   typedef const clang::Stmt   NodeType;
+  typedef const clang::Stmt * NodeRef;
   typedef clang::Stmt::const_child_iterator   ChildIteratorType;
   typedef llvm::df_iterator   nodes_iterator;
 

Modified: cfe/branches/release_39/include/clang/Analysis/Analyses/Dominators.h
URL: 
http://llvm.org/viewvc/llvm-project/cfe/branches/release_39/include/clang/Analysis/Analyses/Dominators.h?rev=278678&r1=278677&r2=278678&view=diff
==
--- cfe/branches/release_39/include/clang/Analysis/Analyses/Domi

[llvm-branch-commits] [compiler-rt-branch] r278679 - Merging r278454:

2016-08-15 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Mon Aug 15 11:40:19 2016
New Revision: 278679

URL: http://llvm.org/viewvc/llvm-project?rev=278679&view=rev
Log:
Merging r278454:

r278454 | cbieneman | 2016-08-11 18:29:26 -0700 (Thu, 11 Aug 2016) | 3 lines

[CMake] If the compiler supports _Atomic include atomic.c in builtins libraries

This fixes a long-standing TODO by implementing a compiler check for supporting 
the _Atomic keyword. If the _Atomic keyword is supported by the compiler we 
should include it in the builtin library sources.


Modified:
compiler-rt/branches/release_39/   (props changed)
compiler-rt/branches/release_39/cmake/Modules/BuiltinTests.cmake
compiler-rt/branches/release_39/cmake/builtin-config-ix.cmake
compiler-rt/branches/release_39/lib/builtins/CMakeLists.txt

Propchange: compiler-rt/branches/release_39/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 15 11:40:19 2016
@@ -1 +1 @@
-/compiler-rt/trunk:275946,275948,276015,277297,277300
+/compiler-rt/trunk:275946,275948,276015,277297,277300,278454

Modified: compiler-rt/branches/release_39/cmake/Modules/BuiltinTests.cmake
URL: 
http://llvm.org/viewvc/llvm-project/compiler-rt/branches/release_39/cmake/Modules/BuiltinTests.cmake?rev=278679&r1=278678&r2=278679&view=diff
==
--- compiler-rt/branches/release_39/cmake/Modules/BuiltinTests.cmake (original)
+++ compiler-rt/branches/release_39/cmake/Modules/BuiltinTests.cmake Mon Aug 15 
11:40:19 2016
@@ -2,11 +2,15 @@
 # This function takes an OS and a list of architectures and identifies the
 # subset of the architectures list that the installed toolchain can target.
 function(try_compile_only output)
+  cmake_parse_arguments(ARG "" "" "SOURCE;FLAGS" ${ARGN})
+  if(NOT ARG_SOURCE)
+set(ARG_SOURCE "int foo(int x, int y) { return x + y; }\n")
+  endif()
   set(SIMPLE_C ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/src.c)
-  file(WRITE ${SIMPLE_C} "int foo(int x, int y) { return x + y; }\n")
+  file(WRITE ${SIMPLE_C} "${ARG_SOURCE}\n")
   string(REGEX MATCHALL "<[A-Za-z0-9_]*>" substitutions
  ${CMAKE_C_COMPILE_OBJECT})
-  string(REPLACE ";" " " extra_flags "${ARGN}")
+  string(REPLACE ";" " " extra_flags "${ARG_FLAGS}")
 
   set(test_compile_command "${CMAKE_C_COMPILE_OBJECT}")
   foreach(substitution ${substitutions})
@@ -51,7 +55,20 @@ endfunction()
 function(builtin_check_c_compiler_flag flag output)
   if(NOT DEFINED ${output})
 message(STATUS "Performing Test ${output}")
-try_compile_only(result ${flag})
+try_compile_only(result FLAGS ${flag})
+set(${output} ${result} CACHE INTERNAL "Compiler supports ${flag}")
+if(${result})
+  message(STATUS "Performing Test ${output} - Success")
+else()
+  message(STATUS "Performing Test ${output} - Failed")
+endif()
+  endif()
+endfunction()
+
+function(builtin_check_c_compiler_source output source)
+  if(NOT DEFINED ${output})
+message(STATUS "Performing Test ${output}")
+try_compile_only(result SOURCE ${source})
 set(${output} ${result} CACHE INTERNAL "Compiler supports ${flag}")
 if(${result})
   message(STATUS "Performing Test ${output} - Success")

Modified: compiler-rt/branches/release_39/cmake/builtin-config-ix.cmake
URL: 
http://llvm.org/viewvc/llvm-project/compiler-rt/branches/release_39/cmake/builtin-config-ix.cmake?rev=278679&r1=278678&r2=278679&view=diff
==
--- compiler-rt/branches/release_39/cmake/builtin-config-ix.cmake (original)
+++ compiler-rt/branches/release_39/cmake/builtin-config-ix.cmake Mon Aug 15 
11:40:19 2016
@@ -1,4 +1,5 @@
 include(BuiltinTests)
+include(CheckCSourceCompiles)
 
 # Make all the tests only check the compiler
 set(TEST_COMPILE_ONLY On)
@@ -14,6 +15,15 @@ builtin_check_c_compiler_flag(-mfloat-ab
 builtin_check_c_compiler_flag(-mfloat-abi=hard  
COMPILER_RT_HAS_FLOAT_ABI_HARD_FLAG)
 builtin_check_c_compiler_flag(-static   
COMPILER_RT_HAS_STATIC_FLAG)
 
+builtin_check_c_compiler_source(COMPILER_RT_SUPPORTS_ATOMIC_KEYWORD
+"
+int foo(int x, int y) {
+ _Atomic int result = x * y;
+ return result;
+}
+")
+
+
 set(ARM64 aarch64)
 set(ARM32 arm armhf)
 set(X86 i386 i686)

Modified: compiler-rt/branches/release_39/lib/builtins/CMakeLists.txt
URL: 
http://llvm.org/viewvc/llvm-project/compiler-rt/branches/release_39/lib/builtins/CMakeLists.txt?rev=278679&r1=278678&r2=278679&view=diff
==
--- compiler-rt/branches/release_39/lib/builtins/CMakeLists.txt (original)
+++ compiler-rt/branches/release_39/lib/builtins/CMakeLists.txt Mon Aug 15 
11:40:19 2016
@@ -38,8 +38,6 @@ set(GENERIC_SOURCES
   ashlti3.c
   a

[llvm-branch-commits] [llvm-branch] r278685 - Merging r278584:

2016-08-15 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Mon Aug 15 12:29:29 2016
New Revision: 278685

URL: http://llvm.org/viewvc/llvm-project?rev=278685&view=rev
Log:
Merging r278584:

r278584 | sanjoy | 2016-08-12 17:58:31 -0700 (Fri, 12 Aug 2016) | 15 lines

[IndVars] Ignore (s|z)exts that don't extend the induction variable

`IVVisitor::visitCast` used to have the invariant that if the
instruction it was passed was a sext or zext instruction, the result of
the instruction would be wider than the induction variable.  This is no
longer true after rL275037, so this change teaches `IndVarSimplify` s
implementation of `IVVisitor::visitCast` to work with the relaxed
invariant.

A corresponding change to SimplifyIndVar to preserve the said invariant
after rL275037 would also work, but given how `IVVisitor::visitCast` is
spelled (no indication of said invariant), I figured the current fix is
cleaner.

Fixes PR28935.


Added:
llvm/branches/release_39/test/Transforms/IndVarSimplify/pr28935.ll
  - copied unchanged from r278584, 
llvm/trunk/test/Transforms/IndVarSimplify/pr28935.ll
Modified:
llvm/branches/release_39/   (props changed)
llvm/branches/release_39/lib/Transforms/Scalar/IndVarSimplify.cpp

Propchange: llvm/branches/release_39/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 15 12:29:29 2016
@@ -1,3 +1,3 @@
 /llvm/branches/Apple/Pertwee:110850,110961
 /llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277399,277500,277504,277625,277691,277693,23,278002,278086,278133,278157,278370,278413,278569,278573
+/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277399,277500,277504,277625,277691,277693,23,278002,278086,278133,278157,278370,278413,278569,278573,278584

Modified: llvm/branches/release_39/lib/Transforms/Scalar/IndVarSimplify.cpp
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/lib/Transforms/Scalar/IndVarSimplify.cpp?rev=278685&r1=278684&r2=278685&view=diff
==
--- llvm/branches/release_39/lib/Transforms/Scalar/IndVarSimplify.cpp (original)
+++ llvm/branches/release_39/lib/Transforms/Scalar/IndVarSimplify.cpp Mon Aug 
15 12:29:29 2016
@@ -815,6 +815,14 @@ static void visitIVCast(CastInst *Cast,
   if (!Cast->getModule()->getDataLayout().isLegalInteger(Width))
 return;
 
+  // Check that `Cast` actually extends the induction variable (we rely on this
+  // later).  This takes care of cases where `Cast` is extending a truncation 
of
+  // the narrow induction variable, and thus can end up being narrower than the
+  // "narrow" induction variable.
+  uint64_t NarrowIVWidth = SE->getTypeSizeInBits(WI.NarrowIV->getType());
+  if (NarrowIVWidth >= Width)
+return;
+
   // Cast is either an sext or zext up to this point.
   // We should not widen an indvar if arithmetics on the wider indvar are more
   // expensive than those on the narrower indvar. We check only the cost of ADD


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r278688 - Merging r278558:

2016-08-15 Thread Hans Wennborg via llvm-branch-commits
Author: hans
Date: Mon Aug 15 12:48:44 2016
New Revision: 278688

URL: http://llvm.org/viewvc/llvm-project?rev=278688&view=rev
Log:
Merging r278558:

r278558 | cbieneman | 2016-08-12 13:11:03 -0700 (Fri, 12 Aug 2016) | 3 lines

Remove autoconf references from LICENSE.TXT

Since we don't actually have the autoconf subdirectories anymore, we don't need 
this reference here.


Modified:
llvm/branches/release_39/   (props changed)
llvm/branches/release_39/LICENSE.TXT

Propchange: llvm/branches/release_39/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 15 12:48:44 2016
@@ -1,3 +1,3 @@
 /llvm/branches/Apple/Pertwee:110850,110961
 /llvm/branches/type-system-rewrite:133420-134817
-/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277399,277500,277504,277625,277691,277693,23,278002,278086,278133,278157,278370,278413,278569,278573,278584
+/llvm/trunk:155241,275868-275870,275879,275898,275928,275935,275946,275978,275981,276015,276051,276077,276109,276119,276181,276209,276236-276237,276358,276364,276368,276389,276435,276438,276479,276510,276648,276676,276712,276740,276823,276956,276980,277093,277114,277135,277371,277399,277500,277504,277625,277691,277693,23,278002,278086,278133,278157,278370,278413,278558,278569,278573,278584

Modified: llvm/branches/release_39/LICENSE.TXT
URL: 
http://llvm.org/viewvc/llvm-project/llvm/branches/release_39/LICENSE.TXT?rev=278688&r1=278687&r2=278688&view=diff
==
--- llvm/branches/release_39/LICENSE.TXT (original)
+++ llvm/branches/release_39/LICENSE.TXT Mon Aug 15 12:48:44 2016
@@ -61,8 +61,6 @@ licenses, and/or restrictions:
 
 Program Directory
 --- -
-Autoconfllvm/autoconf
-llvm/projects/ModuleMaker/autoconf
 Google Test llvm/utils/unittest/googletest
 OpenBSD regex   llvm/lib/Support/{reg*, COPYRIGHT.regex}
 pyyaml testsllvm/test/YAMLParser/{*.data, LICENSE.TXT}


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r278700 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:53 2016
New Revision: 278700

URL: http://llvm.org/viewvc/llvm-project?rev=278700&view=rev
Log:
Updating branches/google/stable to r277323

Added:
lldb/branches/google/stable/   (props changed)
  - copied from r277323, lldb/trunk/

Propchange: lldb/branches/google/stable/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:53 2016
@@ -0,0 +1,4 @@
+build
+intermediates
+llvm
+llvm-build

Propchange: lldb/branches/google/stable/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:53 2016
@@ -0,0 +1,2 @@
+/lldb/branches/apple/python-GIL:156467-162159
+/lldb/branches/iohandler:198360-200250


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-tag] r278695 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:45 2016
New Revision: 278695

URL: http://llvm.org/viewvc/llvm-project?rev=278695&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
clang-tools-extra/tags/google/stable/2016-08-15/
  - copied from r277323, clang-tools-extra/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r278702 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:57 2016
New Revision: 278702

URL: http://llvm.org/viewvc/llvm-project?rev=278702&view=rev
Log:
Updating branches/google/stable to r277323

Added:
llvm/branches/google/stable/   (props changed)
  - copied from r277323, llvm/trunk/

Propchange: llvm/branches/google/stable/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:57 2016
@@ -0,0 +1,25 @@
+Debug
+Release
+Release-Asserts
+mklib
+Makefile.config
+config.log
+config.status
+cvs.out
+autom4te.cache
+configure.out
+LLVM-*
+_distcheckdir
+llvm.spec
+svn-commit.*
+*.patch
+*.patch.raw
+cscope.*
+Debug+Coverage-Asserts
+Release+Coverage-Asserts
+Debug+Coverage
+Release+Coverage
+Debug+Checks
+Debug+Asserts
+Release+Asserts
+build

Propchange: llvm/branches/google/stable/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:57 2016
@@ -0,0 +1,3 @@
+/llvm/branches/Apple/Pertwee:110850,110961
+/llvm/branches/type-system-rewrite:133420-134817
+/llvm/trunk:155241


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r278692 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:39 2016
New Revision: 278692

URL: http://llvm.org/viewvc/llvm-project?rev=278692&view=rev
Log:
Updating branches/google/stable to r277323

Added:
cfe/branches/google/stable/   (props changed)
  - copied from r277323, cfe/trunk/

Propchange: cfe/branches/google/stable/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:39 2016
@@ -0,0 +1,3 @@
+configure.out
+cscope.files
+cscope.out

Propchange: cfe/branches/google/stable/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:39 2016
@@ -0,0 +1,3 @@
+/cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk/test:170344
+/cfe/trunk/test/SemaTemplate:126920


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-branch] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
llvm/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-branch] r278696 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:46 2016
New Revision: 278696

URL: http://llvm.org/viewvc/llvm-project?rev=278696&view=rev
Log:
Updating branches/google/stable to r277323

Added:
clang-tools-extra/branches/google/stable/
  - copied from r277323, clang-tools-extra/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r278699 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:52 2016
New Revision: 278699

URL: http://llvm.org/viewvc/llvm-project?rev=278699&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
lldb/tags/google/stable/2016-08-15/   (props changed)
  - copied from r277323, lldb/trunk/

Propchange: lldb/tags/google/stable/2016-08-15/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:52 2016
@@ -0,0 +1,4 @@
+build
+intermediates
+llvm
+llvm-build

Propchange: lldb/tags/google/stable/2016-08-15/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:52 2016
@@ -0,0 +1,2 @@
+/lldb/branches/apple/python-GIL:156467-162159
+/lldb/branches/iohandler:198360-200250


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang-tools-extra-branch] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
clang-tools-extra/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt-tag] r278693 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:41 2016
New Revision: 278693

URL: http://llvm.org/viewvc/llvm-project?rev=278693&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
compiler-rt/tags/google/stable/2016-08-15/
  - copied from r277323, compiler-rt/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-tag] r278691 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:38 2016
New Revision: 278691

URL: http://llvm.org/viewvc/llvm-project?rev=278691&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
cfe/tags/google/stable/2016-08-15/   (props changed)
  - copied from r277323, cfe/trunk/

Propchange: cfe/tags/google/stable/2016-08-15/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:38 2016
@@ -0,0 +1,3 @@
+configure.out
+cscope.files
+cscope.out

Propchange: cfe/tags/google/stable/2016-08-15/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:38 2016
@@ -0,0 +1,3 @@
+/cfe/branches/type-system-rewrite:134693-134817
+/cfe/trunk/test:170344
+/cfe/trunk/test/SemaTemplate:126920


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [lldb] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
lldb/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [cfe-branch] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
cfe/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt-branch] r278694 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:43 2016
New Revision: 278694

URL: http://llvm.org/viewvc/llvm-project?rev=278694&view=rev
Log:
Updating branches/google/stable to r277323

Added:
compiler-rt/branches/google/stable/
  - copied from r277323, compiler-rt/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
polly/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [compiler-rt-branch] r278690 - Cleaning up stable branch

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:36 2016
New Revision: 278690

URL: http://llvm.org/viewvc/llvm-project?rev=278690&view=rev
Log:
Cleaning up stable branch

Removed:
compiler-rt/branches/google/stable/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r278698 - Updating branches/google/stable to r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:50 2016
New Revision: 278698

URL: http://llvm.org/viewvc/llvm-project?rev=278698&view=rev
Log:
Updating branches/google/stable to r277323

Added:
polly/branches/google/stable/
  - copied from r277323, polly/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [polly] r278697 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:48 2016
New Revision: 278697

URL: http://llvm.org/viewvc/llvm-project?rev=278697&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
polly/tags/google/stable/2016-08-15/
  - copied from r277323, polly/trunk/

___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [llvm-tag] r278701 - Creating tags/google/stable/2016-08-15 from r277323

2016-08-15 Thread Richard Trieu via llvm-branch-commits
Author: rtrieu
Date: Mon Aug 15 13:07:55 2016
New Revision: 278701

URL: http://llvm.org/viewvc/llvm-project?rev=278701&view=rev
Log:
Creating tags/google/stable/2016-08-15 from r277323

Added:
llvm/tags/google/stable/2016-08-15/   (props changed)
  - copied from r277323, llvm/trunk/

Propchange: llvm/tags/google/stable/2016-08-15/
--
--- svn:ignore (added)
+++ svn:ignore Mon Aug 15 13:07:55 2016
@@ -0,0 +1,25 @@
+Debug
+Release
+Release-Asserts
+mklib
+Makefile.config
+config.log
+config.status
+cvs.out
+autom4te.cache
+configure.out
+LLVM-*
+_distcheckdir
+llvm.spec
+svn-commit.*
+*.patch
+*.patch.raw
+cscope.*
+Debug+Coverage-Asserts
+Release+Coverage-Asserts
+Debug+Coverage
+Release+Coverage
+Debug+Checks
+Debug+Asserts
+Release+Asserts
+build

Propchange: llvm/tags/google/stable/2016-08-15/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Aug 15 13:07:55 2016
@@ -0,0 +1,3 @@
+/llvm/branches/Apple/Pertwee:110850,110961
+/llvm/branches/type-system-rewrite:133420-134817
+/llvm/trunk:155241


___
llvm-branch-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits