SuccessChanges

Summary

  1. [AMDGPU] More accurate names for dpp operand types (details)
  2. [clang][ARM] When handling multiple -mimplicit-it mark all as used (details)
  3. Reland "Do not create LLVM IR `constant`s for objects with dynamic initialisation" (details)
  4. [X86][SSE] Regenerate vector shift codegen tests. NFCI. (details)
  5. [CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets (details)
  6. [AMDGPU] Allow no-modifier operands in cvtDPP (details)
  7. [libc++] [test] Format some C++20 iterator_traits tests. NFCI. (details)
  8. [libc++] [test] Make iter_difference_t.pass.cpp into a .compile.pass.cpp. NFCI. (details)
  9. [SystemZ][z/OS] Implement getHostCPUName for z/OS (details)
  10. BPF: Add more relocation kinds (details)
  11. [SystemZ] Return true from preferZeroCompareBranch(). (details)
  12. [scudo] Rework dieOnMapUnmapError (details)
  13. [mlir][CAPI][test] Change casts and fprintf format strings from long to intptr_t (details)
  14. [VectorCombine] Remove unneeded InsertPointGuard (NFCI). (details)
  15. [CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1 (details)
  16. [X86][Atom] Fix vector PSHUFB resource/throughputs (details)
  17. [AIX][AsmPrinter] Print Symbol in comments for TOC load (details)
  18. [sparse][mlir] simplify sparse runtime support library (details)
  19. [libc++] Try to fix the oss-fuzz failure (details)
  20. [SCEV] Remove unused parameter from computeBECount [NFC] (details)
  21. [llvm-reduce] Exit when input module is malformed (details)
  22. [SCEV] Cleanup doesIVOverflowOnX checks [NFC] (details)
  23. Revert "[OpaquePtr] Make atomicrmw work with opaque pointers" (details)
Commit 67c3707b31b47c9ef4c50e5f58e7c94166753ff7 by Joseph.Nash
[AMDGPU] More accurate names for dpp operand types

NFC. Renames the variable in the dpp input operand generators
from DstRC to OldRC, because that is what it actually sets.

Also documents the importance of setting HasModifiers = 0 in the
dpp8 asm string.

Reviewed By: arsenm

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

Change-Id: Ice69ae38f644de7f228a75ca47c43e88b1f7d9e1
The file was modifiedllvm/lib/Target/AMDGPU/SIInstrInfo.td
Commit 8427053f81922b0665a1ad3f561c09f8c0b8dd30 by david.spickett
[clang][ARM] When handling multiple -mimplicit-it mark all as used

Since 4468e5b8999291cc84b78f33f207dcd0e58146bc clang will prefer
the last one it finds of "-mimplicit-it" or "-Wa,-mimplicit-it".

Due to a mistake in that patch the compiler argument "-mimplicit-it"
was never marked as used, even if it was the last one and was passed
to llvm.

Move the Claim call back to the start of the loop and update
the testing to check we don't get any unused argument warnings.

Reviewed By: mstorsjo

Differential Revision: https://reviews.llvm.org/D103086
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedclang/test/Driver/arm-target-as-mimplicit-it.s
Commit 21aa107eb79f8ddc5e7ca4e8f3476338dfa90049 by momchil.velikov
Reland "Do not create LLVM IR `constant`s for objects with dynamic initialisation"

This relands commit 13dd65b3a1a3ac049b5f3a9712059f7c61649bea.

The original commit contained a test, which failed when compiled
for a MACH-O target.

This patch changes the test to run for x86_64-linux instead of
`%itanium_abi_triple`, to avoid having invalid syntax for MACH-O
sections. The patch itself does not care about section attribute
syntax and a x86 backend does not even need to be included in the
build.

Differential Revision: https://reviews.llvm.org/D102693
The file was addedclang/test/CodeGenCXX/clang-sections-1.cpp
The file was modifiedclang/lib/Sema/SemaDecl.cpp
The file was addedclang/test/CodeGenCXX/const-dynamic-init.cpp
Commit e02a4f6bda10d92ae8e37c6e96b16f11a98dfefc by llvm-dev
[X86][SSE] Regenerate vector shift codegen tests. NFCI.
The file was modifiedllvm/test/CodeGen/X86/avx2-vector-shifts.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-ashr-sub128.ll
The file was modifiedllvm/test/CodeGen/X86/prefer-avx256-shift.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-ashr-256.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-shl-128.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-ashr-512.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-shl-sub128.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-ashr-128.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-lshr-512.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-lshr-128.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-lshr-sub128.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-shl-512.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-shl-256.ll
The file was modifiedllvm/test/CodeGen/X86/vector-shift-lshr-256.ll
Commit c909dddddacf6d0bce864e4202406dd285801650 by llvm-dev
[CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets

rG1ad4f887bd7692a9e63fb42586f0ece366f2fe01 incorrectly assumed that vXi64 non-uniform shifts were slow like vXi32 were - but llvm-mca (+Agner) both confirm that Haswell/Broadwell are full rate.
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/div.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshl.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshr.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost.ll
Commit b67ea3d0c90c6a06576a806c67c7fa8721b7f5eb by Joseph.Nash
[AMDGPU] Allow no-modifier operands in cvtDPP

NFC, since no instructions have their AsmMatchConverter
changed, but prepares for that to happen.

Reviewed By: rampitec

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

Change-Id: I6afefad899076de7b9a412374d09b95b29e012fa
The file was modifiedllvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
Commit 148c19a5b52b2c971573904911f6c90c72c45fe9 by arthur.j.odwyer
[libc++] [test] Format some C++20 iterator_traits tests. NFCI.

cxx20_iterator_traits.compile.pass.cpp actually depends on
implementation details of libc++, which is not great;
but I just left a comment and moved on.
The file was modifiedlibcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/legacy_iterator.compile.pass.cpp
The file was modifiedlibcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/indirectly_readable_traits.compile.pass.cpp
The file was modifiedlibcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/legacy_random_access_iterator.compile.pass.cpp
The file was modifiedlibcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/iter_difference_t.pass.cpp
The file was modifiedlibcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/legacy_input_iterator.compile.pass.cpp
The file was modifiedlibcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/legacy_forward_iterator.compile.pass.cpp
The file was modifiedlibcxx/test/std/iterators/iterator.primitives/iterator.traits/cxx20_iterator_traits.compile.pass.cpp
The file was modifiedlibcxx/test/libcxx/iterators/iterator.requirements/iterator.assoc.types/iterator.traits/legacy_bidirectional_iterator.compile.pass.cpp
The file was modifiedlibcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/incrementable_traits.compile.pass.cpp
Commit bb523cc82bc55c181ccd2fddb431930d68975831 by arthur.j.odwyer
[libc++] [test] Make iter_difference_t.pass.cpp into a .compile.pass.cpp. NFCI.
The file was addedlibcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/iter_difference_t.compile.pass.cpp
The file was removedlibcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/iter_difference_t.pass.cpp
Commit 993f38d0a7942d66d2dc1a64a1702bf9b15da87a by anirudh_prasad
[SystemZ][z/OS] Implement getHostCPUName for z/OS

- Currently, the host cpu information is not easily available on z/OS as in other platforms.
- This information is stored in the Communications Vector Table (https://www.ibm.com/docs/en/zos/2.2.0?topic=information-cvt-mapping)

Reviewed By: uweigand

Differential Revision: https://reviews.llvm.org/D102793
The file was addedllvm/include/llvm/Support/BCD.h
The file was modifiedllvm/lib/Support/Host.cpp
The file was modifiedllvm/unittests/Support/Host.cpp
Commit 6a2ea84600ba4bd3b2733bd8f08f5115eb32164b by yhs
BPF: Add more relocation kinds

Currently, BPF only contains three relocations:
  R_BPF_NONE   for no relocation
  R_BPF_64_64  for LD_imm64 and normal 64-bit data relocation
  R_BPF_64_32  for call insn and normal 32-bit data relocation

Also .BTF and .BTF.ext sections contain symbols in allocated
program and data sections. These two sections reserved 32bit
space to hold the offset relative to the symbol's section.
When LLVM JIT is used, the LLVM ExecutionEngine RuntimeDyld
may attempt to resolve relocations for .BTF and .BTF.ext,
which we want to prevent. So we used R_BPF_NONE for such relocations.

This all works fine until when we try to do linking of
multiple objects.
  . R_BPF_64_64 handling of LD_imm64 vs. normal 64-bit data
    is different, so lld target->relocate() needs more context
    to do a correct job.
  . The same for R_BPF_64_32. More context is needed for
    lld target->relocate() to differentiate call insn vs.
    normal 32-bit data relocation.
  . Since relocations in .BTF and .BTF.ext are set to R_BPF_NONE,
    they will not be relocated properly when multiple .BTF/.BTF.ext
    sections are merged by lld.

This patch intends to address this issue by adding additional
relocation kinds:
  R_BPF_64_ABS64     for normal 64-bit data relocation
  R_BPF_64_ABS32     for normal 32-bit data relocation
  R_BPF_64_NODYLD32  for .BTF and .BTF.ext style relocations.
The old R_BPF_64_{64,32} semantics:
  R_BPF_64_64        for LD_imm64 relocation
  R_BPF_64_32        for call insn relocation

The existing R_BPF_64_64/R_BPF_64_32 mapping to numeric values
is maintained. They are the most common use cases for
bpf programs and we want to maintain backward compatibility
as much as possible.

ExecutionEngine RuntimeDyld BPF relocations are adjusted as well.
R_BPF_64_{ABS64,ABS32} relocations will be resolved properly and
other relocations will be ignored.
Two tests are added for RuntimeDyld. Not handling R_BPF_64_NODYLD32 in
RuntimeDyldELF.cpp will result in "Relocation type not implemented yet!"
fatal error.

FK_SecRel_4 usages in BPFAsmBackend.cpp and BPFELFObjectWriter.cpp
are removed as they are not triggered in BPF backend.
BPF backend used FK_SecRel_8 for LD_imm64 instruction operands.

Differential Revision: https://reviews.llvm.org/D102712
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf-2.ll
The file was addedllvm/test/ExecutionEngine/RuntimeDyld/BPF/abs64-relocation.s
The file was addedllvm/test/CodeGen/BPF/reloc-2.ll
The file was modifiedllvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
The file was addedllvm/test/CodeGen/BPF/reloc-3.ll
The file was modifiedllvm/test/CodeGen/BPF/reloc.ll
The file was modifiedllvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf.ll
The file was addedllvm/test/ExecutionEngine/RuntimeDyld/BPF/lit.local.cfg
The file was modifiedllvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def
The file was addedllvm/test/ExecutionEngine/RuntimeDyld/BPF/nodyld32-64-relocations.s
The file was modifiedllvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
Commit e77cb4ae63e932aa8d5d825970c9e67c1491edec by paulsson
[SystemZ] Return true from preferZeroCompareBranch().

Review: Ulrich Weigand
Differential Revision: https://reviews.llvm.org/D103057
The file was modifiedllvm/test/CodeGen/SystemZ/codegenprepare-form-OF-ops.ll
The file was modifiedllvm/lib/Target/SystemZ/SystemZISelLowering.h
Commit 1872283457fc1617fa750a11abdfd44e881dfcdb by kostyak
[scudo] Rework dieOnMapUnmapError

Said function had a few shortfalls:
- didn't set an abort message on Android
- was logged on several lines
- didn't provide extra information like the size requested if OOM'ing

This improves the function to address those points.

Differential Revision: https://reviews.llvm.org/D103034
The file was modifiedcompiler-rt/lib/scudo/standalone/common.cpp
The file was modifiedcompiler-rt/lib/scudo/standalone/string_utils.h
The file was modifiedcompiler-rt/lib/scudo/standalone/common.h
The file was modifiedcompiler-rt/lib/scudo/standalone/fuchsia.cpp
The file was modifiedcompiler-rt/lib/scudo/standalone/linux.cpp
The file was modifiedcompiler-rt/lib/scudo/standalone/string_utils.cpp
Commit 09b5ebc07b477e7e115299cf42fe7737736dd5da by markus.boeck02
[mlir][CAPI][test] Change casts and fprintf format strings from long to intptr_t

A test in ir.c makes use of casting a void* to an integer type to print it's address. This cast is currently done with the datatype `long` however, which is only guaranteed to be equal to the pointer width on LP64 system. Other platforms may use a length not equal to the pointer width. 64bit Windows as an example uses 32 bit for `long` which does not match the 64 bit pointers.
This also results in clang warning due to `-Wvoid-pointer-to-int-cast`.

Technically speaking, since the test only passes the value 42, it does not cause any issues, but it'd be nice to fix the warning at least.

Differential Revision: https://reviews.llvm.org/D103085
The file was modifiedmlir/test/CAPI/ir.c
Commit 8e83ff58c9078c32bbc8d8ea456fa8fc0580761b by flo
[VectorCombine] Remove unneeded InsertPointGuard (NFCI).

All users of the builder should set an insert point before using the
builder. There should be no need for using InsertPointGuard here.
The file was modifiedllvm/lib/Transforms/Vectorize/VectorCombine.cpp
Commit def6269779aff0d4f1994cf73f7910add044ff72 by llvm-dev
[CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1

Determined from llvm-mca analysis, AVX1 capable targets have a higher throughput for VPBLENDVB and shuffle ops, making it cheaper to perform shift+shuffle/select shift patterns.
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/div.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshl.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/powof2div.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/shift-lshr.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/shift-shl.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/shift-ashr.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/alternate-int-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshr.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost-inseltpoison.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/alternate-int.ll
Commit 57250f2f3c6d03e27d8649f6f7d6bdbabf8936cc by llvm-dev
[X86][Atom] Fix vector PSHUFB resource/throughputs

Match whats documented in the Intel AOM - the XMM variant of PSHUFB requires BOTH ports - this was being incorrectly modelled as EITHER port.

Now that we can use in-order models in llvm-mca, the atom model is a good "worst case scenario" analysis for x86.
The file was modifiedllvm/lib/Target/X86/X86ScheduleAtom.td
The file was modifiedllvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s
Commit 882e4cbd7477995f580058ddd5dfe68a947527b6 by Jinsong Ji
[AIX][AsmPrinter] Print Symbol in comments for TOC load

We are using TOCEntry symbols like `LC..0` in TOC loads,
this is hard to read , at least requiring an additional step to figure
out the loaded symbols.

We should print out the name in comments.

Reviewed By: #powerpc, shchenz

Differential Revision: https://reviews.llvm.org/D102949
The file was modifiedllvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
The file was modifiedllvm/test/CodeGen/PowerPC/aix-overflow-toc.py
The file was modifiedllvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/ppc_generated_funcs.ll.generated.expected
The file was modifiedllvm/test/tools/UpdateTestChecks/update_llc_test_checks/Inputs/ppc_generated_funcs.ll.nogenerated.expected
Commit ca446e58c8417e942aca88a2d1572e3c12467b1f by ajcbik
[sparse][mlir] simplify sparse runtime support library

Removed some of the older raw "MLIRized" versions that are
no longer needed now that the sparse runtime support library
can focus on the proper sparse tensor types rather than the
opague pointer approach of the past. This avoids legacy...

Reviewed By: penpornk

Differential Revision: https://reviews.llvm.org/D102960
The file was removedmlir/test/Integration/Dialect/SparseTensor/CPU/matrix-market-example.mlir
The file was removedmlir/test/Integration/Dialect/SparseTensor/CPU/frostt-example.mlir
The file was modifiedmlir/lib/ExecutionEngine/SparseUtils.cpp
The file was modifiedmlir/include/mlir/ExecutionEngine/CRunnerUtils.h
Commit d95a4b950dd38c745ef98e0f22ff22755196571d by Louis Dionne
[libc++] Try to fix the oss-fuzz failure
The file was modifiedlibcxx/utils/ci/oss-fuzz.sh
Commit a47b2d4567ac27eee8d355c079535a796639a041 by listmail
[SCEV] Remove unused parameter from computeBECount [NFC]

All callers pass "false" for the Equality parameter.  Kill the dead code, and update the function block comment.
The file was modifiedllvm/include/llvm/Analysis/ScalarEvolution.h
The file was modifiedllvm/lib/Analysis/ScalarEvolution.cpp
Commit 472c009139eaf5c516395e669b1a70b118a514f8 by aeubanks
[llvm-reduce] Exit when input module is malformed

The parseInputFile function returns an empty unique_ptr to signal an
error, like when the input file doesn't exist, or is malformed. In this
case, the tool should exit immediately rather than segfault by
dereferencing the unique_ptr later.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D102891
The file was addedllvm/test/tools/llvm-reduce/fail-file-open.test
The file was modifiedllvm/tools/llvm-reduce/llvm-reduce.cpp
Commit aabca2d1da11aa3b832ce499acccca093236aac3 by listmail
[SCEV] Cleanup doesIVOverflowOnX checks [NFC]

Stylistic changes only.
1) Don't pass a parameter just to do an early exit.
2) Use a name which matches actual behavior.
The file was modifiedllvm/lib/Analysis/ScalarEvolution.cpp
The file was modifiedllvm/include/llvm/Analysis/ScalarEvolution.h
Commit 0bbb502daa9017480d5fe595556a4f4e5adfcb3f by aeubanks
Revert "[OpaquePtr] Make atomicrmw work with opaque pointers"

This reverts commit 0bebda17bea38785c90a6fec3ca01cf74eb78b7c.

Causing "Invalid record" errors.
The file was modifiedllvm/lib/IR/Instructions.cpp
The file was modifiedllvm/lib/Bitcode/Reader/BitcodeReader.cpp
The file was modifiedllvm/test/Assembler/opaque-ptr.ll
The file was modifiedllvm/test/Verifier/opaque-ptr.ll
The file was modifiedllvm/lib/AsmParser/LLParser.cpp

Summary

  1. Updating the `benchmark` dependency of Microbenchmarks (details)
Commit 9865aaa157bd145d73f99a544dac49122dc9efab by mtrofin
Updating the `benchmark` dependency of Microbenchmarks

Updating the dependency to enable leveraging perf counter support.

Renamed the directory to be version-independent. This would allow us to
make updates when needed, without worrying about the relation to the
directory name version. One benefit is that we can avoid cherry-picking
needed changes.

Also added a script, update_benchmark.sh, that automates this - one
needs to just run the script and then submit a patch.

Differential Revision: https://reviews.llvm.org/D101475
The file was addedMicroBenchmarks/libs/benchmark/cmake/GoogleTest.cmake
The file was addedMicroBenchmarks/libs/benchmark/src/thread_manager.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-matchers.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-invalid-name2-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/tokenize.py
The file was addedMicroBenchmarks/libs/benchmark/cmake/split_list.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_output_test.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/commandlineflags.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/.travis-libcxx-setup.sh
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample3-inl.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_help_test.py
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_register.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/gmock_class.py
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/Inputs/test2_run.json
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_pred_impl_unittest.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/filter_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/commandlineflags_gtest.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/build_defs.bzl
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/ast.py
The file was addedMicroBenchmarks/libs/benchmark/src/arraysize.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/README.cppclean
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-env-var-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample2_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/test/cxx03_test.cc
The file was addedMicroBenchmarks/libs/update_benchmark.sh
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/gmock_for_dummies.md
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/mutex.h
The file was addedMicroBenchmarks/libs/benchmark/src/internal_macros.h
The file was addedMicroBenchmarks/libs/benchmark/test/perf_counters_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/map_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-internal-inl.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/json_reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-more-actions_test.cc
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_api_internal.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_testbridge_test_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/options_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-output-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_all_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-port-test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/CXXFeatureCheck.cmake
The file was addedMicroBenchmarks/libs/benchmark/cmake/Modules/FindLLVMRanLib.cmake
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/include/benchmark/reporter.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_list_output_unittest_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/check.h
The file was modifiedLICENSE.TXT (diff)
The file was addedMicroBenchmarks/libs/benchmark/docs/releasing.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/reference/matchers.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_stress_test.cc
The file was addedMicroBenchmarks/libs/benchmark/src/string_util.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/custom/gmock-port.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/_data/navigation.yml
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/register_benchmark_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/complexity_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/gmock_class_test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-death-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_no_test_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/.travis-libcxx-setup.sh
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_skip_environment_check_output_test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-filter-unittest.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/csv_reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/__init__.py
The file was addedMicroBenchmarks/libs/benchmark/test/memory_manager_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/donotoptimize_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-listener-test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/cmake/gnu_posix_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/test/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-typed-test.h
The file was addedMicroBenchmarks/libs/benchmark/requirements.txt
The file was addedMicroBenchmarks/libs/benchmark/test/multiple_ranges_test.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/google_benchmark/example.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-break-on-failure-unittest.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-filepath-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-catch-exceptions-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/Inputs/test3_run0.json
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample1.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/README
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-failfast-unittest_.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/google_benchmark/BUILD
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_skip_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/cmake/Config.cmake.in
The file was addedMicroBenchmarks/libs/benchmark/.ycm_extra_conf.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest_prod.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/posix_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-global-environment-unittest_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_testbridge_test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-death-test_ex_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_test_utils.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-test-part.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-test-part.h
The file was addedMicroBenchmarks/libs/benchmark/src/CMakeLists.txt
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/commandlineflags.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/output_test.h
The file was addedMicroBenchmarks/libs/benchmark/src/sleep.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-invalid-name1-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/release_docs.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_skip_in_environment_setup_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_output_unittest.py
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/report.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/gtest-config.in
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/internal_macros.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-actions_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-shuffle-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample3_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample4.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample9_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/_config.yml
The file was addedMicroBenchmarks/libs/benchmark/test/benchmark_name_gtest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-type-util.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/cmake/gmock_main.pc.in
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/fixture_test.cc
The file was addedMicroBenchmarks/libs/benchmark/dependencies.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/gmock_cook_book.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_output_test_.cc
The file was addedMicroBenchmarks/libs/benchmark/cmake/GoogleTest.cmake.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/LICENSE
The file was addedMicroBenchmarks/libs/benchmark/src/sysinfo.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-list-tests-unittest.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_outfiles_test.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/AddCXXCompilerFlag.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_throw_on_failure_ex_test.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/google_benchmark/__init__.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/gbench/util.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/LICENSE
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/complexity.cc
The file was addedMicroBenchmarks/libs/benchmark/test/benchmark_gtest.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/CONTRIBUTING.md
The file was addedMicroBenchmarks/libs/benchmark/src/json_reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample2.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock-cardinalities.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/gmock_faq.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/common.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_json_test_utils.py
The file was addedMicroBenchmarks/libs/benchmark/src/complexity.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-more-actions.h
The file was addedMicroBenchmarks/libs/benchmark/src/mutex.h
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_api_internal.cc
The file was addedMicroBenchmarks/libs/benchmark/src/complexity.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/include/benchmark/benchmark.h
The file was addedMicroBenchmarks/libs/benchmark/src/re.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/timers.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/custom/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample5_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/Inputs/test1_run1.json
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-output-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-invalid-name1-test_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/.clang-format
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock-spec-builders.cc
The file was addedMicroBenchmarks/libs/benchmark/src/statistics.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_outfile2_test_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-port.h
The file was addedMicroBenchmarks/libs/benchmark/test/user_counters_tabular_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/custom/gtest-printers.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/gbench/Inputs/test1_run1.json
The file was addedMicroBenchmarks/libs/benchmark/googletest/CONTRIBUTORS
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/fuse_gtest_files.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-failfast-unittest.py
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_main.cc
The file was addedMicroBenchmarks/libs/benchmark/test/options_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/custom/gtest.h
The file was addedMicroBenchmarks/libs/benchmark/src/perf_counters.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/statistics.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-param-test.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/appveyor.yml
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/re.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-port.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/fuse_gmock_files.py
The file was addedMicroBenchmarks/libs/benchmark/test/AssemblyTests.cmake
The file was addedMicroBenchmarks/libs/benchmark/test/statistics_gtest.cc
The file was addedMicroBenchmarks/libs/benchmark/src/string_util.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/faq.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-uninitialized-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_premature_exit_test.cc
The file was addedMicroBenchmarks/libs/benchmark/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/BUILD.bazel
The file was addedMicroBenchmarks/libs/benchmark/test/skip_with_error_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/CONTRIBUTING.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock-matchers.cc
The file was addedMicroBenchmarks/libs/benchmark/test/clobber_memory_assembly_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-death-test.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/compare_bench.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/BUILD.bazel
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_output_test_golden.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-function-mocker.h
The file was addedMicroBenchmarks/libs/benchmark/test/link_main_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/production.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/README.md
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/colorprint.cc
The file was addedMicroBenchmarks/libs/benchmark/test/user_counters_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample4_unittest.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/.gitignore
The file was addedMicroBenchmarks/libs/benchmark/cmake/Modules/FindLLVMNm.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/ci/macos-presubmit.sh
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-printers-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/docs/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/gmock_gen.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-pp_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-setuptestsuite-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/BUILD.bazel
The file was addedMicroBenchmarks/libs/benchmark/src/colorprint.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/gen_gtest_pred_impl.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/custom/README.md
The file was addedMicroBenchmarks/libs/benchmark/src/sleep.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-internal.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/primer.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/cmake/gtest.pc.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_outfile1_test_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/basic_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample1_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample10_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/src/log.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/BUILD.bazel
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_skip_check_output_test.py
The file was addedMicroBenchmarks/libs/benchmark/cmake/Modules/FindPFM.cmake
The file was addedMicroBenchmarks/libs/benchmark/test/fixture_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/templated_fixture_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/reporter_output_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_assert_by_exception_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/map_test.cc
The file was addedMicroBenchmarks/libs/benchmark/docs/perf_counters.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/pkgconfig.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest_main.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-shuffle-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/cmake/internal_utils.cmake
The file was addedMicroBenchmarks/libs/benchmark/src/cycleclock.h
The file was addedMicroBenchmarks/libs/benchmark/src/commandlineflags.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-spi.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/gbench/Inputs/test1_run2.json
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-json-outfiles-test.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/timers.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/utils.py
The file was addedMicroBenchmarks/libs/benchmark/src/csv_reporter.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/sysinfo.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest_pred_impl.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/benchmark.pc.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/community_created_documentation.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-typed-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-printers.cc
The file was addedMicroBenchmarks/libs/benchmark/WORKSPACE
The file was addedMicroBenchmarks/libs/benchmark/cmake/GetGitVersion.cmake
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_runner.cc
The file was addedMicroBenchmarks/libs/benchmark/README.md
The file was addedMicroBenchmarks/libs/benchmark/src/reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/compare.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_environment_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-throw-on-failure-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/LICENSE
The file was addedMicroBenchmarks/libs/benchmark/tools/requirements.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/run_with_path.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/.travis.yml
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_link2_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-port_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample2.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/quickstart-cmake.md
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_name.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-uninitialized-test.py
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/.travis.yml
The file was addedMicroBenchmarks/libs/benchmark/googletest/.clang-format
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-matchers.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_output_unittest_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/platforms.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-env-var-test_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/diagnostics_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_prod_test.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/strip_asm.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/reference/actions.md
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/docs/tools.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-filter-unittest_.cc
The file was addedMicroBenchmarks/libs/benchmark/cmake/AddCXXCompilerFlag.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-message-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-color-test_.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/templated_fixture_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_main_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/LICENSE
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_register.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-nice-strict.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/posix_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample4.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_unittest.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/GetGitVersion.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/assets/css/style.scss
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-death-test-test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/state_assembly_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/keywords.py
The file was addedMicroBenchmarks/libs/benchmark/cmake/steady_clock.cpp
The file was addedMicroBenchmarks/libs/benchmark/src/timers.h
The file was addedMicroBenchmarks/libs/benchmark/test/args_product_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/BUILD.bazel
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/thread_safety_attributes.cpp
The file was addedMicroBenchmarks/libs/benchmark/src/perf_counters.h
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/pybind11.BUILD
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-internal-utils_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/custom/gtest-port.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/ci/linux-presubmit.sh
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/llvm-toolchain.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-global-environment-unittest.py
The file was addedMicroBenchmarks/libs/benchmark/cmake/std_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-string.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/sleep.cc
The file was addedMicroBenchmarks/libs/benchmark/test/diagnostics_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/advanced.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/_layouts/default.html
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-setuptestsuite-test.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/counter.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/CXXFeatureCheck.cmake
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/benchmark_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/CMakeLists.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest-typed-test_test.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/string_util.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/thread_safety_attributes.cpp
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/gnu_posix_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/docs/_config.yml
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-port-arch.h
The file was addedMicroBenchmarks/libs/benchmark/src/statistics.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/user_counters_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-options-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_sole_header_test.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/google_benchmark/benchmark.cc
The file was addedMicroBenchmarks/libs/benchmark/test/internal_threading_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/user_counters_thousands_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/quickstart-bazel.md
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/cxx03_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/report_aggregates_only_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/gbench/__init__.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/library.json
The file was addedMicroBenchmarks/libs/benchmark/src/colorprint.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/gmock-pp.h
The file was addedMicroBenchmarks/libs/benchmark/src/counter.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/steady_clock.cpp
The file was addedMicroBenchmarks/libs/benchmark/test/output_test_helper.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_help_test_.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/requirements.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/_config.yml
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_test_macro_stack_footprint_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/scripts/generator/cpp/__init__.py
The file was addedMicroBenchmarks/libs/benchmark/src/counter.h
The file was addedMicroBenchmarks/libs/benchmark/test/filter_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock_main.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/README.llvm
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_ex_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/skip_with_error_test.cc
The file was addedMicroBenchmarks/libs/benchmark/CONTRIBUTING.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-spec-builders_test.cc
The file was addedMicroBenchmarks/libs/benchmark/docs/AssemblyTests.md
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/benchmark_api_internal.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-invalid-name2-test_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample6_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-nice-strict_test.cc
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/BUILD
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample8_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-test-part-test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_link_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/reporter_output_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/AUTHORS
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/upload_gtest.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_xml_test_utils.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-break-on-failure-unittest_.cc
The file was modifiedMicroBenchmarks/libs/CMakeLists.txt (diff)
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-cardinalities.h
The file was addedMicroBenchmarks/libs/benchmark/AUTHORS
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/benchmark.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/index.md
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/Inputs/test1_run2.json
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/complexity.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-all.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest-typed-test2_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-message.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/console_reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock.cc
The file was addedMicroBenchmarks/libs/benchmark/src/timers.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/tools/gbench/report.py
The file was addedMicroBenchmarks/libs/benchmark/.clang-format
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-throw-on-failure-test.py
The file was addedMicroBenchmarks/libs/benchmark/test/benchmark_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/register_benchmark_test.cc
The file was addedMicroBenchmarks/libs/benchmark/docs/tools.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample7_unittest.cc
The file was addedMicroBenchmarks/libs/benchmark/test/perf_counters_gtest.cc
The file was addedMicroBenchmarks/libs/benchmark/test/BUILD
The file was addedMicroBenchmarks/libs/benchmark/test/display_aggregates_only_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/cmake/gmock.pc.in
The file was addedMicroBenchmarks/libs/benchmark/src/thread_timer.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/mingw.py
The file was addedMicroBenchmarks/libs/benchmark/setup.py
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/output_test_helper.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-more-matchers.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-pp-string_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/std_regex.cpp
The file was addedMicroBenchmarks/libs/benchmark/src/check.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/CMakeLists.txt
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/sysinfo.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-param-util.h
The file was addedMicroBenchmarks/libs/benchmark/src/commandlineflags.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_stress_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/sleep.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock-all.cc
The file was addedMicroBenchmarks/libs/benchmark/src/console_reporter.cc
The file was addedMicroBenchmarks/libs/benchmark/test/complexity_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-color-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/cmake/gtest_main.pc.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/test/Makefile
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-json-output-unittest.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_leak_test_.cc
The file was addedMicroBenchmarks/libs/benchmark/test/string_util_gtest.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/src/gmock-internal-utils.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/scripts/upload.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_leak_test.py
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/Inputs/test3_run1.json
The file was addedMicroBenchmarks/libs/benchmark/cmake/Config.cmake.in
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/CONTRIBUTORS
The file was addedMicroBenchmarks/libs/benchmark/include/benchmark/benchmark.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/internal/gtest-filepath.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/multiple_ranges_test.cc
The file was addedMicroBenchmarks/libs/benchmark/CONTRIBUTORS
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/arraysize.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/string_util.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/prime_tables.h
The file was addedMicroBenchmarks/libs/benchmark/test/donotoptimize_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/WORKSPACE
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-output-test-golden-lin.txt
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-function-mocker_test.cc
The file was addedMicroBenchmarks/libs/benchmark/test/basic_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/test/user_counters_tabular_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest-unittest-api_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-matchers.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/samples/sample1.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/counter.cc
The file was addedMicroBenchmarks/libs/benchmark/.travis.yml
The file was addedMicroBenchmarks/libs/benchmark/test/donotoptimize_assembly_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/include/benchmark/benchmark_api.h
The file was addedMicroBenchmarks/libs/benchmark/appveyor.yml
The file was addedMicroBenchmarks/libs/benchmark/test/output_test.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-list-tests-unittest_.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_list_output_unittest.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test2-test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/cmake/Config.cmake.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/_sass/main.scss
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/statistics.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-actions.h
The file was addedMicroBenchmarks/libs/benchmark/cmake/Modules/FindLLVMAr.cmake
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_repeat_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/benchmark_register.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/log.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/src/gtest-filepath.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/CMakeLists.txt
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/.ycm_extra_conf.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/docs/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/cmake/libgtest.la.in
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-catch-exceptions-test.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/gmock_cheat_sheet.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-matchers_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest-typed-test_test.cc
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/README.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/production.cc
The file was addedMicroBenchmarks/libs/benchmark/src/benchmark_runner.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/googletest-param-test-test.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/internal/gmock-port.h
The file was addedMicroBenchmarks/libs/benchmark/bindings/python/python_headers.BUILD
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/include/gtest/gtest-printers.h
The file was removedMicroBenchmarks/libs/benchmark-1.3.0/src/colorprint.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/include/gmock/gmock-spec-builders.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_all_test.cc
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock_link_test.h
The file was addedMicroBenchmarks/libs/benchmark/googletest/googletest/test/gtest_test_utils.py
The file was addedMicroBenchmarks/libs/benchmark/googletest/docs/samples.md
The file was addedMicroBenchmarks/libs/benchmark/googletest/googlemock/test/gmock-cardinalities_test.cc
The file was addedMicroBenchmarks/libs/benchmark/tools/gbench/util.py