SuccessChanges

Summary

  1. [tests] Do not emity binary bitcode to stdout in RegionInfo tests
  2. Fix incorrect assertion condition.
  3. [OCaml] Pass -D/-UNDEBUG through to ocamlc Detect [/-][DU]NDEBUG in CMAKE_C_FLAGS* and pass them through to ocamlc. This is necessary because their value might affect visibility of dump functions in LLVM and ocamlc uses its own compiler and flags by default. Differential Revision: https://reviews.llvm.org/D35898
  4. Update the test to make windows bot pass.
  5. [OCaml] Install dynamic libraries in 'stubdirs' directory Install the OCaml dynamic libraries in the 'stubdirs' directory rather than the llvm subdirectory in order to fix running executables created by ocamlc. Otherwise, the executables fail to run being unable to locate the libraries (unless the LLVM directory is explicitly added to LD_LIBRARY_PATH). The staging directories are not altered since they work for our development setup anyway, and installing into two directories would unnecessarily make the code more complex. Differential Revision: https://reviews.llvm.org/D35995
Revision 309485 by grosser:
[tests] Do not emity binary bitcode to stdout in RegionInfo tests
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Analysis/RegionInfo/cond_loop.llllvm.src/test/Analysis/RegionInfo/cond_loop.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/condition_complicated.llllvm.src/test/Analysis/RegionInfo/condition_complicated.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/condition_complicated_2.llllvm.src/test/Analysis/RegionInfo/condition_complicated_2.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/condition_forward_edge.llllvm.src/test/Analysis/RegionInfo/condition_forward_edge.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/condition_same_exit.llllvm.src/test/Analysis/RegionInfo/condition_same_exit.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/condition_simple.llllvm.src/test/Analysis/RegionInfo/condition_simple.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/exit_in_condition.llllvm.src/test/Analysis/RegionInfo/exit_in_condition.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/infinite_loop.llllvm.src/test/Analysis/RegionInfo/infinite_loop.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/infinite_loop_2.llllvm.src/test/Analysis/RegionInfo/infinite_loop_2.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/infinite_loop_3.llllvm.src/test/Analysis/RegionInfo/infinite_loop_3.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/infinite_loop_4.llllvm.src/test/Analysis/RegionInfo/infinite_loop_4.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/loop_with_condition.llllvm.src/test/Analysis/RegionInfo/loop_with_condition.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/loops_1.llllvm.src/test/Analysis/RegionInfo/loops_1.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/loops_2.llllvm.src/test/Analysis/RegionInfo/loops_2.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/mix_1.llllvm.src/test/Analysis/RegionInfo/mix_1.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/nested_loops.llllvm.src/test/Analysis/RegionInfo/nested_loops.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/next.llllvm.src/test/Analysis/RegionInfo/next.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/paper.llllvm.src/test/Analysis/RegionInfo/paper.ll
The file was modified/llvm/trunk/test/Analysis/RegionInfo/two_loops_same_header.llllvm.src/test/Analysis/RegionInfo/two_loops_same_header.ll
Revision 309484 by vleschuk:
Fix incorrect assertion condition.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/CodeGen/CGBuiltin.cppclang.src/lib/CodeGen/CGBuiltin.cpp
Revision 309483 by mgorny:
[OCaml] Pass -D/-UNDEBUG through to ocamlc

Detect [/-][DU]NDEBUG in CMAKE_C_FLAGS* and pass them through to ocamlc.
This is necessary because their value might affect visibility of dump
functions in LLVM and ocamlc uses its own compiler and flags by default.

Differential Revision: https://reviews.llvm.org/D35898
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/cmake/modules/AddOCaml.cmakellvm.src/cmake/modules/AddOCaml.cmake
Revision 309482 by dehao:
Update the test to make windows bot pass.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Other/new-pm-pgo.llllvm.src/test/Other/new-pm-pgo.ll
The file was modified/llvm/trunk/test/Other/new-pm-thinlto-defaults.llllvm.src/test/Other/new-pm-thinlto-defaults.ll
Revision 309481 by mgorny:
[OCaml] Install dynamic libraries in 'stubdirs' directory

Install the OCaml dynamic libraries in the 'stubdirs' directory rather
than the llvm subdirectory in order to fix running executables created
by ocamlc. Otherwise, the executables fail to run being unable to locate
the libraries (unless the LLVM directory is explicitly added to
LD_LIBRARY_PATH).

The staging directories are not altered since they work for our
development setup anyway, and installing into two directories would
unnecessarily make the code more complex.

Differential Revision: https://reviews.llvm.org/D35995
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/cmake/modules/AddOCaml.cmakellvm.src/cmake/modules/AddOCaml.cmake