FailedChanges

Summary

  1. Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and (details)
  2. Added legacy mode support for automatic SVN schedulers. (details)
Commit b5e9386d2da1ff7f3b588a7ddbf520f22adc2a03 by gkistanova
Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and
llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast builders.
llvm-svn: 374513
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit b095aa0f3729c2d9a05d33afbced710e2d7dbda1 by gkistanova
Added legacy mode support for automatic SVN schedulers.
llvm-svn: 374594
The file was modifiedbuildbot/osuosl/master/config/schedulers.py (diff)

Summary

  1. [Polly] Fix formatting violation. NFC. (details)
  2. [X86] Add more packus/ssat/usat truncate tests from legal vectors to (details)
  3. [CVP] Remove a masking operation if range information implies it's a (details)
  4. [X86] Add test case for trunc_packus_v16i32_v16i8_store to (details)
  5. [X86] Add a DAG combine to turn v16i16->v16i8 VTRUNCUS+store into a (details)
  6. [libc++] Fix linker script generation (details)
  7. [InstCombine] recognize popcount. (details)
  8. [NFC] run specific pass instead of whole -O3 pipeline for popcount (details)
  9. [PowerPC] Remove assertion "Shouldn't overwrite a register before it is (details)
  10. [X86] Always define the tzcnt intrinsics even when _MSC_VER is defined. (details)
  11. Fix modules build for r374337 (details)
  12. [ADT][Statistics] Fix test after rL374490 (details)
  13. [X86] Add v8i64->v8i8 ssat/usat/packus truncate tests to (details)
  14. [TableGen] Fix a bug that MCSchedClassDesc is interfered between (details)
  15. [lldb] Fix crash in CxxModuleHandler when std module is empty (details)
  16. [LLDB] [Driver] Use llvm::InitLLVM to do unicode argument conversion on (details)
  17. Insert module constructors in a module pass (details)
  18. [Windows] Use information from the PE32 exceptions directory to (details)
  19. ProcessInstanceInfoMatch: Don't match processes with no name if a name (details)
  20. minidump: Use llvm memory info list parser (details)
  21. [llvm-exegesis] Show noise cluster in analysis output. (details)
  22. [X86] isFNEG - add recursion depth limit (details)
  23. [SCEV] Add stricter verification option. (details)
  24. [LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode conversion of (details)
  25. [FileCheck] Implement --ignore-case option. (details)
  26. Dead Virtual Function Elimination (details)
  27. [ClangTidy] Separate tests for infrastructure and checkers (details)
  28. [llvm-readobj] - Remove excessive fields when dumping "Version symbols". (details)
  29. [LLD][ELF] - Update test cases after llvm-readobj change. (details)
  30. [MS ABI]: Fix mangling function arguments for template types to be (details)
  31. [mips] Fix loading "double" immediate into a GPR and FPR (details)
  32. [lldb] Insert break to avoid unannotated fall-through (details)
  33. [Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj). (details)
  34. [mips] Follow-up to r374544. Fix test case. (details)
  35. [ClangTidy] Separate tests for infrastructure and checkers, fixup (details)
  36. Updated add_new_check.py to create checker tests in the new directory (details)
  37. [libTooling] Change Stencil equality to use `toString()` (details)
  38. [AMDGPU][MC] Corrected parsing of optional operands (details)
  39. Fix compilation warnings. NFC. (details)
  40. [DAGCombiner] fold vselect-of-constants to shift (details)
  41. [llvm] [ocaml] Support linking against dylib (details)
  42. [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands (details)
  43. [libTooling] Move `RewriteRule` abstraction into its own header and (details)
  44. [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions (details)
  45. gn build: Merge r374558 (details)
  46. [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for (details)
  47. Reland r374450 with Richard Smith's comments and test fixed. (details)
  48. [AIX] Use .space instead of .zero in assembly (details)
  49. [VPlan] Add moveAfter to VPRecipeBase. (details)
  50. [AArch64][SVE] Implement sdot and udot (lane) intrinsics (details)
  51. [AArch64] add tests for (v)select-of-constants; NFC (details)
  52. Fix test failure with 374562 on Hexagon (details)
  53. [lldb-test] Modify lldb-test to print out ASTs from symbol file (details)
  54. Update clang module map for new excluded .def file. (details)
  55. [lldb] Add import-std-module/sysroot to the libc++ test category. (details)
  56. [clang][IFS] Fixing assert in clang interface stubs for enums, records, (details)
  57. [lldb] Mark import-std-module/empty-module as libc++ test (details)
  58. gn build: (manually) merge r374110 (details)
  59. IOHandler: fall back on File::Read if a FILE* isn't available. (details)
  60. [lldb] Fix python packages install path (details)
  61. [X86][SSE] Add support for v4i8 add reduction (details)
  62. Suppress false-positive -Wdeprecated-volatile warning from (details)
  63. [Stats] Convert some ad-hoc header search stats to (details)
  64. llvm-dwarfdump: Add verbose printing for debug_loclists (details)
  65. make ConstString allocate memory in non-tiny chunks (details)
  66. [platform process list] add a flag for showing the processes of all (details)
  67. Add -fgnuc-version to ClangModuleCompilationOptions on Darwin. (details)
  68. [NativePDB] Remove unused references to ClangASTImporter (details)
  69. [MachineIRBuilder] Fix an assertion failure with buildMerge (details)
  70. [GISel][CallLowering] Enable vector support in argument lowering (details)
  71. [Mips][llvm-exegesis] Add a Mips target (details)
  72. Set GNUC version in the LLDB expression parser. (details)
  73. Revert 374373: [Codegen] Alter the default promotion for saturating adds (details)
  74. Release notes: Add the option WarnForDeadNestedAssignments (details)
  75. [GISel][UnitTest] Fix a bunch of tests that were not doing anything (details)
  76. [ObjC] Remove default parameter no caller was providing. NFC intended. (details)
  77. [mips] Use less instruction to load zero into FPR by li.s / li.d pseudos (details)
  78. [mips] Store 64-bit `li.d' operand as a single 8-byte value (details)
  79. [mips] Remove unused local variables. NFC (details)
  80. DebugInfo: Use base address selection entries for debug_loc (details)
  81. [lit] Change regex filter to ignore case (details)
  82. [lit] Small cleanups in main.py (details)
  83. Revert "[platform process list] add a flag for showing the processes of (details)
  84. [AMDGPU] link dpp pseudos and real instructions on gfx10 (details)
  85. [libunwind] Refactor CMake flag checks to match libc++ and libc++abi (details)
  86. [AMDGPU] Use GCN prefix in dpp_combine.mir. NFC. (details)
  87. gn build: Cmanually) merge r374590 (details)
  88. [platform process list] add a flag for showing the processes of all (details)
  89. gn build: Merge r235758 (details)
  90. gn build: (manually) merge r374606 better (details)
  91. [libFuzzer] Don't prefix absolute paths in fuchsia. (details)
  92. DebugInfo: Reduce the scope of some variables related to debug_ranges (details)
  93. [X86] Add test case showing missing opportunity to fold vmovsdb into a (details)
  94. [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store. (details)
  95. Temporarily Revert [platform process list] add a flag for showing the (details)
  96. [llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual (details)
  97. DebugInfo: Fix msan use-of-uninitialized exposed by r374600 (details)
  98. [platform process list] add a flag for showing the processes of all (details)
  99. Revert "[platform process list] add a flag for showing the processes of (details)
  100. [platform process list] add a flag for showing the processes of all (details)
Commit 109bfb7b3293cdee1794da866596e68705afc9a2 by vsapsai
[Polly] Fix formatting violation. NFC.
llvm-svn: 374504
The file was modifiedpolly/lib/Analysis/ScopDetectionDiagnostic.cpp
Commit 32097c269660a0b78aa5966b8279b248dda60993 by craig.topper
[X86] Add more packus/ssat/usat truncate tests from legal vectors to
less than 128-bit vectors.
Some of these have sub-optimal codegen for avx512 relative to avx2.
llvm-svn: 374505
The file was modifiedllvm/test/CodeGen/X86/vector-trunc-packus.ll
The file was modifiedllvm/test/CodeGen/X86/vector-trunc-usat.ll
The file was modifiedllvm/test/CodeGen/X86/vector-trunc-ssat.ll
Commit 2d5820cd72255e04aaef2da3c21d62396fdd7fb9 by listmail
[CVP] Remove a masking operation if range information implies it's a
noop
This is really a known bits style transformation, but known bits isn't
context sensitive. The particular case which comes up happens to involve
a range which allows range based reasoning to eliminate the mask
pattern, so handle that case specifically in CVP.
InstCombine likes to generate the mask-by-low-bits pattern when widening
an arithmetic expression which includes a zext in the middle.
Differential Revision: https://reviews.llvm.org/D68811
llvm-svn: 374506
The file was addedllvm/test/Transforms/CorrelatedValuePropagation/and.ll
The file was modifiedllvm/test/Transforms/CorrelatedValuePropagation/overflows.ll
The file was modifiedllvm/test/Transforms/CorrelatedValuePropagation/range.ll
The file was modifiedllvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
Commit 4b9947e2e76e1e7b1ec0b2fdb9609b2850a20812 by craig.topper
[X86] Add test case for trunc_packus_v16i32_v16i8_store to
min-legal-vector-width.ll
We aren't folding the vpmovuswb into the store.
llvm-svn: 374507
The file was modifiedllvm/test/CodeGen/X86/min-legal-vector-width.ll
Commit ccc85ac85569c55b6915180d8b722812b4a226b6 by craig.topper
[X86] Add a DAG combine to turn v16i16->v16i8 VTRUNCUS+store into a
saturating truncating store.
llvm-svn: 374509
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
The file was modifiedllvm/test/CodeGen/X86/min-legal-vector-width.ll
Commit 34a3b24a90c6f1886968a8bf6159329995696c77 by phosek
[libc++] Fix linker script generation
Handle the case when libc++abi and libunwind are being built together
with libc++ in the runtimes build. This logic was used in the previous
implementation but dropped in r374116.
Differential Revision: https://reviews.llvm.org/D68791
llvm-svn: 374510
The file was modifiedlibcxx/cmake/Modules/DefineLinkerScript.cmake
Commit c17c5864fff66e8350c6a3a85a5604f2950055ac by czhengsz
[InstCombine] recognize popcount.
  This patch recognizes popcount intrinsic according to algorithm from
website

http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParallel
Differential Revision: https://reviews.llvm.org/D68189
llvm-svn: 374512
The file was modifiedllvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
The file was modifiedllvm/include/llvm/IR/PatternMatch.h
The file was addedllvm/test/Transforms/AggressiveInstCombine/popcount.ll
Commit c6c6f717af9fb38943cc0403be33678d32508932 by czhengsz
[NFC] run specific pass instead of whole -O3 pipeline for popcount
recoginzation testcase.
llvm-svn: 374514
The file was modifiedllvm/test/Transforms/AggressiveInstCombine/popcount.ll
Commit 2fbfb04ffef41eaeee1c60341d90d4b6a8ca816b by yi-hong.lyu
[PowerPC] Remove assertion "Shouldn't overwrite a register before it is
killed"
The assertion is everzealous and fail tests like:
  renamable $x3 = LI8 0
STD renamable $x3, 16, $x1
renamable $x3 = LI8 0
Remove the assertion since killed flag of $x3 is not mandentory.
Differential Revision: https://reviews.llvm.org/D68344
llvm-svn: 374515
The file was modifiedllvm/test/CodeGen/PowerPC/remove-redundant-load-imm.mir
The file was modifiedllvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp
Commit 282eff38477ebf665f88f52411edd591067af883 by craig.topper
[X86] Always define the tzcnt intrinsics even when _MSC_VER is defined.
These intrinsics use llvm.cttz intrinsics so are always available even
without the bmi feature. We already don't check for the bmi feature on
the intrinsics themselves. But we were blocking the include of the
header file with _MSC_VER unless BMI was enabled on the command line.
Fixes PR30506.
llvm-svn: 374516
The file was modifiedclang/lib/Headers/immintrin.h
The file was modifiedclang/lib/Headers/bmiintrin.h
The file was modifiedclang/test/CodeGen/bmi-builtins.c
Commit 7ff28ce18351f38719ca0e6ed666f922cc21e379 by pavel
Fix modules build for r374337
A modules build failed with the following error:
call to function 'operator&' that is neither visible in the template
definition nor found by argument-dependent lookup
Fix that by declaring the appropriate operators in the llvm::minidump
namespace.
llvm-svn: 374517
The file was modifiedllvm/include/llvm/BinaryFormat/Minidump.h
Commit 404e21289a5e5361d27988872bde9dfcd1bbc2ae by kadircet
[ADT][Statistics] Fix test after rL374490
llvm-svn: 374518
The file was modifiedllvm/unittests/ADT/StatisticTest.cpp
Commit e0cb1cf7e3689bdd48ef996da1780819ebc60bc0 by craig.topper
[X86] Add v8i64->v8i8 ssat/usat/packus truncate tests to
min-legal-vector-width.ll
I wonder if we should split the v8i8 stores in order to form two v4i8
saturating truncating stores. This would remove the unpckl needed to
concatenated the v4i8 results to make a single store.
llvm-svn: 374519
The file was modifiedllvm/test/CodeGen/X86/min-legal-vector-width.ll
Commit bb8d54001075ed22fc63d366e33c3fcdfa3fd3e0 by qshanz
[TableGen] Fix a bug that MCSchedClassDesc is interfered between
different SchedModel
Assume that, ModelA has scheduling resource for InstA and ModelB has
scheduling resource for InstB. This is what the llvm::MCSchedClassDesc
looks like:
llvm::MCSchedClassDesc ModelASchedClasses[] = {
... InstA, 0, ... InstB, -1,...
};
llvm::MCSchedClassDesc ModelBSchedClasses[] = {
... InstA, -1,... InstB, 0,...
}; The -1 means invalid num of macro ops, while it is valid if it is
>=0. This is what we look like now:
llvm::MCSchedClassDesc ModelASchedClasses[] = {
... InstA, 0, ... InstB, 0,...
};
llvm::MCSchedClassDesc ModelBSchedClasses[] = {
... InstA, 0,... InstB, 0,...
}; And compiler hit the assertion here because the SCDesc is valid now
for both InstA and InstB.
Differential Revision: https://reviews.llvm.org/D67950
llvm-svn: 374524
The file was addedllvm/test/TableGen/InvalidMCSchedClassDesc.td
The file was modifiedllvm/utils/TableGen/SubtargetEmitter.cpp
The file was modifiedllvm/test/CodeGen/ARM/ParallelDSP/unroll-n-jam-smlad.ll
Commit 423c2e98e4e4c78c72f835fe6e59047419044425 by Raphael Isemann
[lldb] Fix crash in CxxModuleHandler when std module is empty
We currently don't handle the error in the Expected we get when
searching for an equal local DeclContext. Usually this can't happen as
this would require that we have a STL container and we can find libc++'s
std module, but when we load the module in the expression parser the
module doesn't even contain the 'std' namespace. The only way I see to
test this is by having a fake
'std' module that requires a special define to actually provide its
contents, while it will just be empty (that is, it doesn't even contain
the 'std' namespace) without that define. LLDB currently doesn't know
about that define in the expression parser, so it will load the wrong
'empty' module which should trigger this error.
Also removed the 'auto' for that variable as the function name doesn't
make it obvious that this is an expected and not just a optional/ptr
(which is how this slipped in from the start).
llvm-svn: 374525
The file was modifiedlldb/source/Symbol/CxxModuleHandler.cpp
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/Makefile
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/libc_header.h
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/algorithm
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/root/usr/include/c++/v1/module.modulemap
The file was addedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/main.cpp
Commit 4778f40f782f4df6bdd0fb40e4c3fe8b5f3b571e by martin
[LLDB] [Driver] Use llvm::InitLLVM to do unicode argument conversion on
Windows
This avoids the currently MSVC specific codepath of using the wchar
entry point and converting that to utf8.
Differential Revision: https://reviews.llvm.org/D68770
llvm-svn: 374526
The file was modifiedlldb/tools/driver/Driver.cpp
Commit b46dd6e92af7496130f6c648ae46f7dbb80ca53c by Vitaly Buka
Insert module constructors in a module pass
Summary: If we insert them from function pass some analysis may be
missing or invalid. Fixes PR42877.
Reviewers: eugenis, leonardchan
Reviewed By: leonardchan
Subscribers: hiraditya, cfe-commits, llvm-commits
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D68832
> llvm-svn: 374481 Signed-off-by: Vitaly Buka <vitalybuka@google.com>
llvm-svn: 374527
The file was modifiedclang/lib/CodeGen/BackendUtil.cpp
The file was addedclang/test/CodeGen/sanitizer-module-constructor.c
The file was modifiedllvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
The file was modifiedllvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
The file was modifiedllvm/test/Instrumentation/ThreadSanitizer/tsan_basic.ll
The file was modifiedllvm/lib/Passes/PassRegistry.def
The file was modifiedllvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
The file was modifiedllvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
The file was modifiedllvm/test/Instrumentation/MemorySanitizer/msan_basic.ll
Commit 30c2441a3262228990b5317eb3bc2b24ff06d316 by aleksandr.urakov
[Windows] Use information from the PE32 exceptions directory to
construct unwind plans
This patch adds an implementation of unwinding using PE EH info. It
allows to get almost ideal call stacks on 64-bit Windows systems (except
some epilogue cases, but I believe that they can be fixed with unwind
plan disassembly augmentation in the future).
To achieve the goal the CallFrameInfo abstraction was made. It is based
on the DWARFCallFrameInfo class interface with a few changes to make it
less DWARF-specific.
To implement the new interface for PECOFF object files the class
PECallFrameInfo was written. It uses the next helper classes:
- UnwindCodesIterator helps to iterate through UnwindCode structures
(and
processes chained infos transparently);
- EHProgramBuilder with the use of UnwindCodesIterator constructs
EHProgram;
- EHProgram is, by fact, a vector of EHInstructions. It creates an
abstraction
over the low-level unwind codes and simplifies work with them. It
contains
only the information that is relevant to unwinding in the unified form.
Also
the required unwind codes are read from the object file only once with
it;
- EHProgramRange allows to take a range of EHProgram and to build an
unwind row
for it.
So, PECallFrameInfo builds the EHProgram with EHProgramBuilder, takes
the ranges corresponding to every offset in prologue and builds the rows
of the resulted unwind plan. The resulted plan covers the whole range of
the function except the epilogue.
Reviewers: jasonmolenda, asmith, amccarth, clayborg, JDevlieghere,
stella.stamenova, labath, espindola
Reviewed By: jasonmolenda
Subscribers: leonid.mashinskiy, emaste, mgorny, aprantl, arichardson,
MaskRay, lldb-commits, llvm-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D67347
llvm-svn: 374528
The file was modifiedlldb/source/Commands/CommandObjectTarget.cpp
The file was modifiedlldb/source/Symbol/UnwindTable.cpp
The file was addedlldb/unittests/ObjectFile/PECOFF/CMakeLists.txt
The file was modifiedllvm/include/llvm/Support/Win64EH.h
The file was addedlldb/include/lldb/Symbol/CallFrameInfo.h
The file was addedlldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
The file was modifiedlldb/unittests/ObjectFile/CMakeLists.txt
The file was addedlldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.h
The file was addedlldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp
The file was modifiedlldb/include/lldb/Symbol/ObjectFile.h
The file was modifiedlldb/include/lldb/Symbol/FuncUnwinders.h
The file was modifiedlldb/include/lldb/Symbol/UnwindTable.h
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
The file was modifiedlldb/include/lldb/lldb-forward.h
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
The file was modifiedlldb/source/Symbol/FuncUnwinders.cpp
The file was modifiedlldb/source/Symbol/ObjectFile.cpp
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/CMakeLists.txt
The file was modifiedlldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
Commit a8b18baa0f9e49bb5c957e28027f5c5adae28cda by pavel
ProcessInstanceInfoMatch: Don't match processes with no name if a name
match was requested, take 2
Summary: The previous attempt at making nameless process not match when
searching for a given name failed because the macos implementation was
depending on this detail in its partial matching strategy. Doing partial
matching to avoid expensive lookups is a perfectly valid thing to do,
the way it was implemented seems somewhat unexpected.
This patch implements it differently by providing special methods in the
ProcessInstanceInfoMatch which match only a subset of fields, and
changes mac host code to use those instead.
Then, it re-applies r373925 to get make the ProcessInstanceInfoMatch
with a name *not* match a nameless process.
Reviewers: JDevlieghere, teemperor, jingham
Subscribers: wallace, lldb-commits
Differential Revision: https://reviews.llvm.org/D68631
llvm-svn: 374529
The file was modifiedlldb/unittests/Utility/ProcessInstanceInfoTest.cpp
The file was modifiedlldb/source/Host/macosx/objcxx/Host.mm
The file was modifiedlldb/include/lldb/Utility/ProcessInfo.h
The file was modifiedlldb/source/Utility/ProcessInfo.cpp
Commit 2c24b928c31355b9ce4714ef9d5cf438718ee68f by pavel
minidump: Use llvm memory info list parser
llvm-svn: 374532
The file was modifiedlldb/source/Plugins/Process/minidump/MinidumpTypes.h
The file was modifiedlldb/source/Plugins/Process/minidump/MinidumpTypes.cpp
The file was modifiedlldb/source/Plugins/Process/minidump/MinidumpParser.cpp
The file was modifiedlldb/unittests/Process/minidump/MinidumpParserTest.cpp
Commit c8eb0547efc568ac688010961a5c19934caad4a2 by courbet
[llvm-exegesis] Show noise cluster in analysis output.
Reviewers: gchatelet
Subscribers: tschuett, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68780
llvm-svn: 374533
The file was addedllvm/test/tools/llvm-exegesis/X86/analysis-noise.test
The file was modifiedllvm/tools/llvm-exegesis/lib/Analysis.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/Analysis.h
Commit 6434eac86086ed1dbeec873980d1fc9c1b0c895b by llvm-dev
[X86] isFNEG - add recursion depth limit
Now that its used by isNegatibleForFree we should try to avoid costly
deep recursion
llvm-svn: 374534
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit 77fbf069f6dd5f18d992a8d2e03484070f60ba3d by flo
[SCEV] Add stricter verification option.
Currently -verify-scev only fails if there is a constant difference
between two BE counts. This misses a lot of cases.
This patch adds a -verify-scev-strict options, which fails for any
non-zero differences, if used together with -verify-scev.
With the stricter checking, some unit tests fail because of mis-matches,
especially around IndVarSimplify.
If there is no reason I am missing for just checking constant deltas, I
am planning on looking into the various failures.
Reviewers: efriedma, sanjoy.google, reames, atrick
Reviewed By: sanjoy.google
Differential Revision: https://reviews.llvm.org/D68592
llvm-svn: 374535
The file was modifiedllvm/lib/Analysis/ScalarEvolution.cpp
Commit 807dbee36679a8e43b25c3fcfd38e750fd4e943d by martin
[LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode conversion of
arguments for windows
This should allow lldb-server to operate on files with non-ascii
pathnames.
I tried looking around in lldb/tools, and this seemed like the only
other tool (other than the main lldb driver itself) that would be used
(implicitly) by an end user (which could be working in non-ascii paths).
Differential Revision: https://reviews.llvm.org/D68864
llvm-svn: 374537
The file was modifiedlldb/tools/lldb-server/lldb-server.cpp
Commit 5b5b2fd2b8b4fe66d1e57065ab0aef22b16e4a13 by kai.nacke
[FileCheck] Implement --ignore-case option.
The FileCheck utility is enhanced to support a `--ignore-case` option.
This is useful in cases where the output of Unix tools differs in case
(e.g. case not specified by Posix).
Reviewers: Bigcheese, jakehehrlich, rupprecht, espindola, alexshap,
jhenderson, MaskRay
Differential Revision: https://reviews.llvm.org/D68146
llvm-svn: 374538
The file was modifiedllvm/lib/Support/FileCheck.cpp
The file was modifiedllvm/include/llvm/Support/FileCheck.h
The file was modifiedllvm/lib/Support/FileCheckImpl.h
The file was addedllvm/test/FileCheck/check-ignore-case.txt
The file was modifiedllvm/docs/CommandGuide/FileCheck.rst
The file was modifiedllvm/utils/FileCheck/FileCheck.cpp
Commit 9f6a873268e1ad9855873d9d8007086c0d01cf4f by oliver.stannard
Dead Virtual Function Elimination
Currently, it is hard for the compiler to remove unused C++ virtual
functions, because they are all referenced from vtables, which are
referenced by constructors. This means that if the constructor is called
from any live code, then we keep every virtual function in the final
link, even if there are no call sites which can use it.
This patch allows unused virtual functions to be removed during LTO (and
regular compilation in limited circumstances) by using type metadata to
match virtual function call sites to the vtable slots they might load
from. This information can then be used in the global dead code
elimination pass instead of the references from vtables to virtual
functions, to more accurately determine which functions are reachable.
To make this transformation safe, I have changed clang's code-generation
to always load virtual function pointers using the
llvm.type.checked.load intrinsic, instead of regular load instructions.
I originally tried writing this using clang's existing code-generation,
which uses the llvm.type.test and llvm.assume intrinsics after doing a
normal load. However, it is possible for optimisations to obscure the
relationship between the GEP, load and llvm.type.test, causing GlobalDCE
to fail to find virtual function call sites.
The existing linkage and visibility types don't accurately describe the
scope in which a virtual call could be made which uses a given vtable.
This is wider than the visibility of the type itself, because a virtual
function call could be made using a more-visible base class. I've added
a new
!vcall_visibility metadata type to represent this, described in
TypeMetadata.rst. The internalization pass and libLTO have been updated
to change this metadata when linking is performed.
This doesn't currently work with ThinLTO, because it needs to see every
call to llvm.type.checked.load in the linkage unit. It might be possible
to extend this optimisation to be able to use the ThinLTO summary, as
was done for devirtualization, but until then that combination is
rejected in the clang driver.
To test this, I've written a fuzzer which generates random C++ programs
with complex class inheritance graphs, and virtual functions called
through object and function pointers of different types. The programs
are spread across multiple translation units and DSOs to test the
different visibility restrictions.
I've also tried doing bootstrap builds of LLVM to test this. This isn't
ideal, because only classes in anonymous namespaces can be optimised
with
-fvisibility=default, and some parts of LLVM (plugins and bugpoint) do
not work correctly with -fvisibility=hidden. However, there are only 12
test failures when building with -fvisibility=hidden (and an unmodified
compiler), and this change does not cause any new failures for either
value of
-fvisibility.
On the 7 C++ sub-benchmarks of SPEC2006, this gives a geomean code-size
reduction of ~6%, over a baseline compiled with "-O2 -flto
-fvisibility=hidden -fwhole-program-vtables". The best cases are
reductions of ~14% in 450.soplex and 483.xalancbmk, and there are no
code size increases.
I've also run this on a set of 8 mbed-os examples compiled for Armv7M,
which show a geomean size reduction of ~3%, again with no size
increases.
I had hoped that this would have no effect on performance, which would
allow it to awlays be enabled (when using -fwhole-program-vtables).
However, the changes in clang to use the llvm.type.checked.load
intrinsic are causing ~1% performance regression in the C++ parts of
SPEC2006. It should be possible to recover some of this perf loss by
teaching optimisations about the llvm.type.checked.load intrinsic, which
would make it worth turning this on by default (though it's still
dependent on -fwhole-program-vtables).
Differential revision: https://reviews.llvm.org/D63932
llvm-svn: 374539
The file was modifiedllvm/lib/LTO/LTO.cpp
The file was modifiedclang/lib/CodeGen/CodeGenModule.h
The file was modifiedllvm/test/ThinLTO/X86/lazyload_metadata.ll
The file was modifiedclang/include/clang/Driver/Options.td
The file was addedclang/test/Driver/virtual-function-elimination.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-visibility-pre-lto.ll
The file was modifiedclang/lib/CodeGen/CGClass.cpp
The file was modifiedclang/lib/CodeGen/ItaniumCXXABI.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-visibility-post-lto.ll
The file was modifiedllvm/include/llvm/Transforms/IPO/GlobalDCE.h
The file was modifiedclang/lib/CodeGen/CGVTables.cpp
The file was modifiedllvm/include/llvm/IR/GlobalObject.h
The file was modifiedclang/include/clang/Basic/CodeGenOptions.def
The file was addedllvm/test/Transforms/GlobalDCE/vtable-rtti.ll
The file was addedclang/test/CodeGenCXX/virtual-function-elimination.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-derived-call.ll
The file was addedclang/test/CodeGenCXX/vcall-visibility-metadata.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-derived-pointer-call.ll
The file was modifiedllvm/include/llvm/Analysis/TypeMetadataUtils.h
The file was modifiedllvm/lib/Analysis/TypeMetadataUtils.cpp
The file was modifiedllvm/include/llvm/IR/FixedMetadataKinds.def
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions.ll
The file was modifiedllvm/docs/LangRef.rst
The file was addedllvm/test/Transforms/Internalize/vcall-visibility.ll
The file was modifiedllvm/lib/Transforms/IPO/WholeProgramDevirt.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-base-pointer-call.ll
The file was modifiedllvm/docs/TypeMetadata.rst
The file was modifiedclang/lib/Frontend/CompilerInvocation.cpp
The file was addedllvm/test/LTO/ARM/lto-linking-metadata.ll
The file was modifiedllvm/lib/LTO/LTOCodeGenerator.cpp
The file was addedllvm/test/Transforms/GlobalDCE/virtual-functions-base-call.ll
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was modifiedllvm/lib/IR/Metadata.cpp
The file was modifiedllvm/lib/Transforms/IPO/GlobalDCE.cpp
Commit 885c559369fe3d6323898c17787bd0454065fc34 by gribozavr
[ClangTidy] Separate tests for infrastructure and checkers
Summary: This change moves tests for checkers and infrastructure into
separate directories, making it easier to find infrastructure tests.
Tests for checkers are already easy to find because they are named after
the checker. Tests for infrastructure were difficult to find because
they were outnumbered by tests for checkers. Now they are in a separate
directory.
Reviewers: jfb, jdoerfert, lebedev.ri
Subscribers: srhines, nemanjai, aheejin, kbarton, christof, mgrang,
arphaman, jfb, lebedev.ri, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68807
llvm-svn: 374540
The file was removedclang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gtest-typed-test.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-argument-comment-strict.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-transparent-functors.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-string-compare.cpp
The file was removedclang-tools-extra/test/clang-tidy/clean-up-code.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-undefined-memory-manipulation.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-argument-comment-ignore-single-argument.cpp
The file was removedclang-tools-extra/test/clang-tidy/llvm-prefer-register-over-unsigned3.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-declaration.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-unused-return-value.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-diff.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/clang/b.h
The file was removedclang-tools-extra/test/clang-tidy/google-readability-casting.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-restrict-system-includes-glob.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-redundant-void-arg.c
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-unique-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-forbidden-subclassing-custom.m
The file was removedclang-tools-extra/test/clang-tidy/darwin-avoid-spinlock.m
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-preprocessor.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-float16.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-readability-todo.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-objc-function-naming.mm
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-socket.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-default-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-unique-inaccessible-ctors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-unused-return-value-custom.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-inconsistent-declaration-parameter-name-strict.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdint.h
The file was removedclang-tools-extra/test/clang-tidy/misc-misplaced-const.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-owning-memory-containers.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-uppercase.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-using-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/nosuite/gtest/gtest-typed-test.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/t.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index-c++03.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/absl/strings/internal-file.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-prefer-isa-or-dyn-cast-in-conditionals.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-sizeof-expression.cpp
The file was removedclang-tools-extra/test/clang-tidy/explain-checks.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/diagnostic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-else-after-return.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-unique-inaccessible-ctors.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-move-constructor-init.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-simplify-bool-expr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/s.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/gtest/foo.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-overloaded-operator.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/locale.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/static-analyzer.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-avoid-underscore-in-googletest-name.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/wctype.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-memset-usage.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-lowercase.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/math.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-array-to-pointer-decay.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdbool.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/i.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index.cpp
The file was removedclang-tools-extra/test/clang-tidy/custom-diagnostics.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-macro-usage-custom.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-implicit-conversion-in-loop.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-undelegated-constructor-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/openmp-exception-escape.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-pass-by-value-macro-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-time-subtraction.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-alias-decls.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-default.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-implicit-bool-conversion-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-using-decls-errors.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-throw-exception-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-new-remove-stars.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-virtual-near-miss.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard-no-macro-inscope-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/llvm-include-order.cpp
The file was removedclang-tools-extra/test/clang-tidy/nolint-plugin.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/deduplication.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-assert-failure.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-branch-clone.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-cstyle-cast.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-signed-bitwise-standard-types.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-misplaced-const-cxx17.cpp
The file was removedclang-tools-extra/test/clang-tidy/nolintnextline.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-err34-c.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-shrink-to-fit.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-cast-remove-stars.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-restrict-system-includes.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-diff.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-raw-string-literal-delimiter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-signed-bitwise-standard-types.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-uncaught-exceptions.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-reinterpret-cast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-lambda-function-name.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-parameters.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/absl/external-file.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-argument-comment.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-objc-avoid-nsobject-new.m
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/file-filter.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/mock-libcxx/bin/clang
The file was removedclang-tools-extra/test/clang-tidy/cert-oop11-cpp.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/line-filter/header1.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-move-forwarding-reference.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-deprecated-headers-cxx11.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-avoid-throwing-exception.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-string-init-msvc.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/config-files.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-deprecated-headers-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/static-analyzer-config.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-concat-nested-namespaces.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-smart-ptr/shared_ptr.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-parent-virtual-call.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-sizeof-container.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-pass-by-value-multi-fixes.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-deprecated-headers-cxx03.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-inconsistent-declaration-parameter-name-strict.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-multiple-inheritance.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-no-malloc.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-arc-and-properties.m
The file was removedclang-tools-extra/test/clang-tidy/readability-implicit-bool-conversion-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-non-copyable-objects.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/darwin-avoid-spinlock.m
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-string-cstr-msvc.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-swapped-arguments.cpp
The file was removedclang-tools-extra/test/clang-tidy/check_clang_tidy.cpp
The file was removedclang-tools-extra/test/clang-tidy/static-analyzer.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-runtime-references.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-exception-escape.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uniqueptr-delete-release.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/list-checks.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-for-range-copy-warn-on-all-auto-copies.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/module.modulemap
The file was removedclang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/b.h
The file was removedclang-tools-extra/test/clang-tidy/readability-avoid-const-params-in-decls.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-pass-by-value.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-exception-escape-openmp.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-header.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-raw-string-literal.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-deleted-default.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-redundant-strcat-calls.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clean-up-code.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-b.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override-with-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-hexadecimal-floating-point.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-copy-constructor-init.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-extra.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-parameters.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/llvm/a.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-bool-literals-ignore-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-virtual-near-miss.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-semicolon.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-restrict-system-includes-headers.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-avoid-nserror-init.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-string-compare.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/vfsoverlay.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-misplaced-const.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-overloaded-unary-and.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-inaccurate-erase.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/expand-modular-headers-ppcallbacks.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-replace-random-shuffle.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-string-compare.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/tgmath.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-unused-raii.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-static-assert.c
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-unique-cxx11.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-macro-parentheses.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-too-small-loop-variable.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-objc-global-variable-declaration.mm
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-implicit-bool-conversion.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-inotify-init1.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-cast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-using.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/fix.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/vfsoverlay/vfsoverlay.yaml
The file was removedclang-tools-extra/test/clang-tidy/cert-oop54-cpp.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-trailing-return.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-slicing.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-simplify-bool-expr-chained-conditional-return.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-build-explicit-make-pair.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-const-cast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-no-assembler.cpp
The file was removedclang-tools-extra/test/clang-tidy/overlapping.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override-no-destructors.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-no-arc-or-properties.m
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/mock-libcxx/include/c++/v1/mock_vector
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-init-variables.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-preprocessor-ifdef.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init-no-crash.cpp
The file was removedclang-tools-extra/test/clang-tidy/nolint.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-statically-constructed-objects.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-parameters.c
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-camelback.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-integer.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions-narrowingfloatingpoint-option.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/expand-modular-headers-ppcallbacks/c.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-uppercase-literal-suffix-integer.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-cstyle-cast.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-const-return-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-argument-comment-literals.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-multiway-paths-covered.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-default-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-dangling-handle.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-move-forwarding-reference.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-unused-raii.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/vfsoverlay/actual_header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nullptr-basic.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-branch-clone-macro-crash.c
The file was removedclang-tools-extra/test/clang-tidy/misc-definitions-in-headers-1z.hpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-msc51-cpp.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-container-size-empty.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-redundant-void-arg-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-move-const-arg-trivially-copyable.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-multiple-statement-macro.cpp
The file was removedclang-tools-extra/test/clang-tidy/fix-errors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-avoid-goto.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-assert-side-effect.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/compilation-database/template.json
The file was addedclang-tools-extra/test/clang-tidy/checkers/zircon-temporary-objects.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-isolate-declaration.c
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-using-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/performance-unnecessary-value-param/header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-run-with-database.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-runtime-int.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-dup.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-runtime-int-std.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-owning-memory-containers.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-function-naming.mm
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/j.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-move-constructor-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-upgrade-googletest-case.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-simplify-bool-expr-members.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/expand-modular-headers-ppcallbacks/a.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-named-parameter.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/transitive.h
The file was removedclang-tools-extra/test/clang-tidy/export-diagnostics.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-bool-literals.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-special-member-functions-relaxed.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-return-braced-init-list.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-unused-return-value-custom.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-assert-side-effect.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements-few-lines.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-limited-randomness.c
The file was removedclang-tools-extra/test/clang-tidy/portability-simd-intrinsics-ppc.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/portability-simd-intrinsics-x86.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-arc.mm
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/enable-alpha-checks.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-memfd-create.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-semicolon.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-string-constructor.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/wctype.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-using-decls.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-new-delete-overloads-sized-dealloc.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/warnings-as-errors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/assert.h
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-overloaded-operator.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/setjmp.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-no-assembler-msvc.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-restrict-system-includes-all.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-multiway-paths-covered.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-multiway-paths-covered-else.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-accept4.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-fold-init-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-parameters-strict.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/objc-arc-and-properties.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/transitive2.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-undelegated-constructor-cxx98.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-declaration.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-vararg.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-loop-convert/structures.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-lowercase.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-signed-bitwise-standard-types.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-inconsistent-declaration-parameter-name.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-inconsistent-declaration-parameter-name.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/complex.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-property-declaration.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/readability-identifier-naming/user-header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-string-compare.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override-cxx98.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-unhandled-self-assignment-warn-only-if-this-has-suspicious-field.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/explain-config/.clang-tidy
The file was removedclang-tools-extra/test/clang-tidy/Inputs/gtest/gtest.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/s.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-infinite-loop.cpp
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-enable-check-profile-two-tu.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-namespace-comments.cpp
The file was removedclang-tools-extra/test/clang-tidy/run-clang-tidy.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdbool.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-sizeof-container.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-runtime-int.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-prefer-register-over-unsigned3.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/Headers/b.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-macro-usage-custom.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/complex.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init-cxx2a.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-too-small-loop-variable-magniute-bits-upper-limit.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-isolate-declaration-fixing.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions-long-is-32bits.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-reinterpret-cast.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-static-assert.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-static-accessed-through-instance.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-mac-libcxx.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-static-accessed-through-instance.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/run-clang-tidy.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/locale.h
The file was removedclang-tools-extra/test/clang-tidy/expand-modular-headers-ppcallbacks.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/s.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-replace-random-shuffle.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/config-files/.clang-tidy
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-noexcept-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdio.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-use-auto/containers.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-control-flow.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unused-alias-decls.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-bool-pointer-implicit-conversion.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-noexcept-move-constructor-fix.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-else-after-return-if-constexpr.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/explain-config/.clang-tidy
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init-use-assignment.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-concat-nested-namespaces.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-avoid-c-arrays.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard-clang-unused.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard.cpp
The file was removedclang-tools-extra/test/clang-tidy/file-filter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-comparison.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-restrict-system-includes-all.cpp
The file was removedclang-tools-extra/test/clang-tidy/warnings-as-errors-plural.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-virtual-inheritance.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-uppercase.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-pass-by-value-header.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-forbidden-subclassing.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-enum-usage-strict.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/file-filter/system/system-header.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-__clang_analyzer__macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-build-explicit-make-pair.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-cast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-special-member-functions-cxx-03.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-variadic-function-def.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-redundant-void-arg.c
The file was removedclang-tools-extra/test/clang-tidy/readability-non-const-parameter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/llvm-c/d.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/explain-checks.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-super-self.m
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements-same-line.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-flp30-c.c
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-parameters.c
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/clang/b.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-unhandled-self-assignment-warn-only-if-this-has-suspicious-field.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-semicolon-fail.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-unhandled-self-assignment.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-objc-function-naming.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-pass-by-value.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/errno.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/limits.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/mock-libcxx/include/c++/v1/mock_vector
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-default-member-init-assignment.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init-use-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements-format.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-forward-declaration-namespace.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-use-after-move.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-noexcept.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-static-definition-in-anonymous-namespace.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-exception-baseclass.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unconventional-assign-operator.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-function-size.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-for-range-copy-warn-on-all-auto-copies.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/ctype.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-pipe2.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert.c
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override-with-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-union-access.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-emplace.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-limited-randomness.cpp
The file was removedclang-tools-extra/test/clang-tidy/diagnostic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/gtest.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uniqueptr-delete-release.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/config-files/1/.clang-tidy
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-hexadecimal-floating-point.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-enum-usage.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/setjmp.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init-delayed.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-avoid-bind.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-argument-comment.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-redundant-void-arg.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/initializer_list.h
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-addition.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-magic-numbers.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-camelback.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-integer-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-a.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/clang-c/c.h
The file was removedclang-tools-extra/test/clang-tidy/misc-definitions-in-headers.hpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-smartptr-get-msvc.cpp
The file was removedclang-tools-extra/test/clang-tidy/basic.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/objc-no-arc-or-properties.m
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-factory-scale.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/empty-database/compile_commands.json
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-floating-point.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-bool-literals-ignore-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-static-object-exception.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-throw-by-value-catch-by-reference.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-argument-comment-gmock.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements-few-lines.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-copy-initialization-allowed-types.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-default-member-init-bitfield.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-runtime-int.c
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-fopen.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-default-arguments-declarations.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/gtest/gtest-typed-test.h
The file was removedclang-tools-extra/test/clang-tidy/performance-inefficient-vector-operation.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-argument-comment-ignore-single-argument.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-default-member-init-bitfield.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/empty-database.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-env33-c.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-assert-failure.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-noexcept-opt.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-isolate-declaration-cxx17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-static-assert.cpp
The file was removedclang-tools-extra/test/clang-tidy/openmp-use-default-none.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements-assert-failure.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-use-after-move.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-fold-init-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-sizeof-expression.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nullptr-basic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-simplify-bool-expr-chained-conditional-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-unique-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-copy-initialization.cpp
The file was removedclang-tools-extra/test/clang-tidy/warnings-as-errors-diagnostics.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-time-subtraction.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-integer-custom-list.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/a.h
The file was removedclang-tools-extra/test/clang-tidy/abseil-no-internal-dependencies.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-pointer-arithmetic-pr36489.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-redundant-expression.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-module.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stddef.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-conversions.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-loop-convert/structures.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-constant-array-index.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/basic.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/c.h
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-declaration.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-pass-by-value/header-with-fix.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-misplaced-widening-cast-implicit-enabled.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-signed-bitwise.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-integer-ms.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdlib.h
The file was removedclang-tools-extra/test/clang-tidy/file-filter-symlinks.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-unique.cpp
The file was removedclang-tools-extra/test/clang-tidy/linuxkernel-must-check-errs.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-type-promotion-in-math-fn.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-vararg.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/stdio.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard-no-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-epoll-create1.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-pass-by-value-multi-fixes.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-misplaced-widening-cast-explicit-only.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-memfd-create.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions-pedanticmode-option.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-union-access.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-function-size-variables-c++17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-unary-static-assert.cpp
The file was removedclang-tools-extra/test/clang-tidy/portability-simd-intrinsics-x86.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-argument-comment-strict.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-unconventional-assign-operator-cxx17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/nosuite/gtest/gtest.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-isolate-declaration.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-float16.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-default-member-init-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-noexcept-move-constructor-fix.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-unnecessary-conversion.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-no-malloc.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-shared.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-msc51-cpp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-posix-return.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-shared.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-static-accessed-through-instance-nesting-threshold.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-enum-usage-strict.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-dup.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-macro-usage-caps-only.cpp
The file was removedclang-tools-extra/test/clang-tidy/llvm-prefer-register-over-unsigned2.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-runtime-int.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-upgrade-googletest-case.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-noexcept.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-declaration-ignore-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-limited-randomness.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdarg.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/file-filter/header2.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/uchar.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-static-cast-downcast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-missing-comma.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-unique-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-todo.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-signed-bitwise-bug34747.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-default-copy.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-readability-namespace-comments.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-delete-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-type-promotion-in-math-fn.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/unused-using-decls.h
The file was removedclang-tools-extra/test/clang-tidy/llvm-prefer-isa-or-dyn-cast-in-conditionals.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/absl/time/time.h
The file was removedclang-tools-extra/test/clang-tidy/performance-inefficient-string-concatenation.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-smartptr-get.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-owning-memory-legacy-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-uncaught-exceptions.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-function-size-variables-c++17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/darwin-dispatch-once-nonstatic.mm
The file was removedclang-tools-extra/test/clang-tidy/readability-static-accessed-through-instance-nesting-threshold.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-runtime-int.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-err34-c.c
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-__clang_analyzer__macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-overloaded-unary-and.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-fopen.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-interfaces-global-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-epoll-create.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-super-self.m
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-declaration.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/mock-libcxx/bin/clang
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdalign.h
The file was removedclang-tools-extra/test/clang-tidy/readability-identifier-naming-bugfix.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-upgrade-duration-conversions.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-relaxed.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-integer-custom-list.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/nolint/trigger_warning.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-return-braced-init-list.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-avoid-nsobject-new.m
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements-single-line.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-forwarding-reference-overload.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-const.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-misplaced-widening-cast-explicit-only.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-limited-randomness.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-negative.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-min-type-name-length.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/Headers/a.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/vfsoverlay/vfsoverlay.yaml
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-copy-initialization-allowed-types.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-redundant-void-arg-delayed.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/math.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-dcl21-cpp.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-misplaced-operator-in-strlen-in-alloc.c
The file was removedclang-tools-extra/test/clang-tidy/Inputs/config-files/.clang-tidy
The file was removedclang-tools-extra/test/clang-tidy/duplicate-reports.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/fix-errors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-forwarding-reference-overload.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-static-object-exception.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-raw-string-literal.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-move-const-arg.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-identifier-naming.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/overlapping.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/alternative-fixes.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/cstdarg.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-signed-bitwise-bug34747.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/b.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-avoid-c-arrays-ignores-three-arg-main.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-inefficient-algorithm.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-explicit-constructor.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/nolintnextline.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/r.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-pipe.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-bool-pointer-implicit-conversion.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-uniqueptr-reset-release.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-use-auto/containers.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/j.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/warnings-as-errors-plural.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-macro-usage.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-trailing-return.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-string-cstr-msvc.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-subtraction.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-preprocessor.cpp
The file was removedclang-tools-extra/test/clang-tidy/line-filter.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/llvm-c/d.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/extra-args.cpp
The file was removedclang-tools-extra/test/clang-tidy/deduplication.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-pipe2.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-throw-keyword-missing.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/boost-use-to-string.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-twine-local.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/time.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/cstdlib.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/absl/time/time.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-function-size.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-forbidden-subclassing-custom.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-smartptr-get-msvc.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-module.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/absl/flags/internal-file.h
The file was removedclang-tools-extra/test/clang-tidy/cert-msc32-c.c
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/temporaries.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-default-arguments.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/readability-identifier-naming/system/system-header.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-enable-check-profile-two-tu.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stddef.h
The file was removedclang-tools-extra/test/clang-tidy/google-objc-global-variable-declaration.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-misleading-indentation.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-redundant-void-arg.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-default-arguments-calls.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-macro-repeated-side-effects.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-unique-header.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-err34-c.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/b.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-identifier-naming.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-exception-escape.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-non-private-member-variables-in-classes.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-throw-by-value-catch-by-reference.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-magic-numbers.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/file-filter-symlinks.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-uppercase-literal-suffix-integer.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-emplace.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-str-cat-append.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-simplify-bool-expr-members.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/unique_ptr.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-undefined-memory-manipulation.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-integer.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-no-assembler.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-constant-array-index-c++03.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-preprocessor-ifdef.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-member-init-no-crash.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-for-range-copy-allowed-types.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-restrict-system-includes-headers.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-avoid-const-params-in-decls.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-inotify-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-undelegated-constructor.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-deleted-default.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-casting.c
The file was removedclang-tools-extra/test/clang-tidy/abseil-no-namespace.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-creat.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-dynamic-static-initializers.hpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-smartptr-get.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nullptr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-no-internal-dependencies.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-multiple-inheritance.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-misleading-indentation.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/mpi-buffer-deref.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-swapped-arguments.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-make-shared-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-string-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/pr37091.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-simplify-bool-expr.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-string-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/validate-check-names.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/system-header-simulation.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/limits.h
The file was removedclang-tools-extra/test/clang-tidy/misc-non-copyable-objects.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-incomplete-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-constant-array-index-gslheader.cpp
The file was removedclang-tools-extra/test/clang-tidy/export-relpath.cpp
The file was removedclang-tools-extra/test/clang-tidy/macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-using-decls-errors.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/s.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/performance-unnecessary-value-param/header.h
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-arc.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-isolate-declaration-no-infinite-loop.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-b.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-prefer-register-over-unsigned2.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/j.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-string-find-startswith.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-err34-c.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-non-private-member-variables-in-classes.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-deprecated-ios-base-aliases.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-delete-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-new-remove-stars.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-interfaces-global-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-explicit-constructor.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-misplaced-array-index.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-replace-auto-ptr/memory.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard-gcc-unused.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-isolate-declaration.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-transparent-functors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-factory-float.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-unique-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/performance-unnecessary-value-param/header-fixed.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-default-delayed.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-faster-strsplit-delimiter.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-lambda-function-name.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-runtime-int.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/time.h
The file was removedclang-tools-extra/test/clang-tidy/read_file_config.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-init-variables.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-using-decls.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/portability-simd-intrinsics-ppc.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-allowed-types.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-simplify-subscript-expr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override-with-no-macro-inscope.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-const-return-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/absl/external-file.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-macro-repeated-side-effects.c
The file was removedclang-tools-extra/test/clang-tidy/android-comparison-in-temp-failure-retry.c
The file was removedclang-tools-extra/test/clang-tidy/mpi-buffer-deref.cpp
The file was removedclang-tools-extra/test/clang-tidy/enable-alpha-checks.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-accept.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/string.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-default-arguments.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-implicit-conversion-in-loop.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/config-files/1/.clang-tidy
The file was removedclang-tools-extra/test/clang-tidy/Inputs/vfsoverlay/actual_header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-for-range-copy.cpp
The file was removedclang-tools-extra/test/clang-tidy/darwin-dispatch-once-nonstatic.mm
The file was removedclang-tools-extra/test/clang-tidy/Inputs/compilation-database/template.json
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-suspicious-memset-usage.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/signal.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-string-integer-assignment.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-constant-array-index-gslheader.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/r.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-argument-comment-gmock.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-macro-parentheses-cmdline.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-deprecated-ios-base-aliases.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-trailing-return-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-inefficient-vector-operation.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-string-init-msvc.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/nolintnextline-plugin.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-floating-point-opencl-half.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-arc.m
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/clang-c/c.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/select-checks.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-arc.mm
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-division.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/llvm/a.h
The file was removedclang-tools-extra/test/clang-tidy/llvm-prefer-register-over-unsigned.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-copy-initialization.cpp
The file was removedclang-tools-extra/test/clang-tidy/extra-args.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdio.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-dynamic-static-initializers.hpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard-no-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-type-static-cast-downcast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/mpi-type-mismatch.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/openmp-use-default-none.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-restrict-system-includes-glob.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-string-compare.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-raw-string-literal-delimiter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-exception-escape-openmp.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-a.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-uniqueptr-reset-release.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/line-filter/header1.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-avoid-c-arrays-ignores-main.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard-clang-unused.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-msc32-c.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-runtime-int-std.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-property-declaration.m
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/i.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-too-small-loop-variable-magniute-bits-upper-limit.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nullptr.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-default.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-variadic-function-def.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/file-filter/header1.h
The file was removedclang-tools-extra/test/clang-tidy/misc-unconventional-assign-operator-cxx17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param-header.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-delete-null-pointer.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-implicit-bool-conversion-allow-in-conditions.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-no-namespace.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-pointer-arithmetic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-noexcept-opt.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/readability-identifier-naming/system/system-header.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-const-cast.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-move-const-arg.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/file-filter/header1.h
The file was removedclang-tools-extra/test/clang-tidy/llvm-twine-local.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-undelegated-constructor.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-pointer-arithmetic-pr36489.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-avoid-underscore-in-googletest-name.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-misplaced-const.c
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-allowed-types.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/cross-file-c.h
The file was removedclang-tools-extra/test/clang-tidy/fix.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/nolint-plugin.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-prefer-register-over-unsigned.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-owning-memory-legacy-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-replace-auto-ptr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-default-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-conversion-cast.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-misplaced-const.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-identifier-naming-bugfix.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-missing-comma.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-throw-keyword-missing.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-creat.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-simplify-subscript-expr.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdlib.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-branch-clone.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-owning-memory.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-global-variable-declaration.mm
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-negative.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-missing-hash.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-signed-bitwise-standard-types.h
The file was removedclang-tools-extra/test/clang-tidy/misc-non-copyable-objects.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-convert-member-functions-to-static.cpp
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-restrict-system-includes.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements-assert-failure.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-smartptr-get-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-container-size-empty.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override-no-destructors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-casting.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-delete.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-inconsistent-declaration-parameter-name-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-simplify-bool-expr-chained-conditional-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/cross-file-c.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/j.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements-same-line.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-readability-nested-namespace-comments.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/uchar.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-faster-strsplit-delimiter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-non-copyable-objects.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/expand-modular-headers-ppcallbacks/a.h
The file was removedclang-tools-extra/test/clang-tidy/google-namespaces.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-equals-delete.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-socket.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-nested-namespace-comments.cpp
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-enable-check-profile-one-tu.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/ctype.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nullptr.c
The file was removedclang-tools-extra/test/clang-tidy/openmp-exception-escape.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-runtime-references.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-definitions-in-headers.hpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/line-filter/header3.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-smartptr-get-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/expand-modular-headers-ppcallbacks/b.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/Headers/s.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-pass-by-value/header.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-inotify-init1.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override-with-no-macro-inscope.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-integer-macro.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/line-filter/header2.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/google-namespaces.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-open.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/line-filter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-unnecessary-value-param.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-misplaced-operator-in-strlen-in-alloc.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-incorrect-roundings.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-enum-usage.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-global-variable-declaration.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-dcl58-cpp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/a.h
The file was removedclang-tools-extra/test/clang-tidy/cert-flp30-c.c
The file was removedclang-tools-extra/test/clang-tidy/misc-redundant-expression.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-shrink-to-fit.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-pass-by-value-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-isolate-declaration-cxx17.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-misplaced-const-cxx17.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-function-ptr-dereference.cpp
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-store-check-profile-one-tu.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-replace-auto-ptr/memory.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/a.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-inefficient-string-concatenation.cpp
The file was removedclang-tools-extra/test/clang-tidy/boost-use-to-string.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-override-ms.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-oop11-cpp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-virtual-inheritance.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/export-relpath.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-emplace-ignore-implicit-constructors.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-noexcept-move-constructor.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-time-comparison.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-special-member-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-member-init.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/absl/strings/internal-file.h
The file was removedclang-tools-extra/test/clang-tidy/misc-new-delete-overloads.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-member-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-cast-remove-stars.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-macro-usage.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-integer-division.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/fuchsia-statically-constructed-objects.cpp
The file was removedclang-tools-extra/test/clang-tidy/nolintnextline-plugin.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-upgrade-duration-conversions.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-extra.cpp
The file was removedclang-tools-extra/test/clang-tidy/nonstandard-file-extension.test
The file was removedclang-tools-extra/test/clang-tidy/readability-else-after-return.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-string-cstr.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/stdarg.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/llvm-include-order.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-namespaces.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-readability-casting.mm
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/expand-modular-headers-ppcallbacks/module.modulemap
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-no-malloc-custom.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-braces-around-statements-single-line.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-raw-string-literal-replace-shorter.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/check_clang_tidy.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-dangling-handle.cpp
The file was removedclang-tools-extra/test/clang-tidy/mpi-type-mismatch.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-bounds-array-to-pointer-decay.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-comparison.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/file-filter/header2.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-conversions-unsigned-char.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-setlongjmp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-macro-usage-caps-only.cpp
The file was removedclang-tools-extra/test/clang-tidy/list-checks.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-incorrect-roundings.cpp
The file was removedclang-tools-extra/test/clang-tidy/alternative-fixes.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-no-malloc-custom.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-noexcept-move-constructor.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-delete-null-pointer.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-forbidden-subclassing.m
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-epoll-create.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-conversion-cast.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/string.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-emplace-ignore-implicit-constructors.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-inaccurate-erase.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-argument-comment-literals.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-too-small-loop-variable.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard-no-macro-inscope-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-preprocessor.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/warnings-as-errors-diagnostics.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/wchar.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-semicolon-fail.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-forward-declaration-namespace.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-identifier-naming-objc.m
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/tgmath.h
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-default-arguments-declarations.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-str-cat-append.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unconventional-assign-operator.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/nonstandard-file-extension.test
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-mac-libcxx.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-loop-convert-basic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/absl/flags/internal-file.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-unnecessary-conversion.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/line-filter/header3.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-oop54-cpp.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-string-cstr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-misplaced-operator-in-strlen-in-alloc.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-floating-point-opencl-half.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-division.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/iso646.h
The file was removedclang-tools-extra/test/clang-tidy/fuchsia-default-arguments-calls.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-pass-by-value-macro-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-macro-usage-command-line-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-else-after-return-if-constexpr.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-unary-static-assert.cpp
The file was removedclang-tools-extra/test/clang-tidy/serialize-diagnostics.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-convert-member-functions-to-static.cpp
The file was removedclang-tools-extra/test/clang-tidy/google-readability-casting.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/validate-check-names.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/gtest/foo.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-smart-ptr/unique_ptr.h
The file was removedclang-tools-extra/test/clang-tidy/select-checks.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-factory-scale.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-implicit-bool-conversion-allow-in-conditions.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-misplaced-array-index.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdalign.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-iterator.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-inefficient-algorithm.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-min-type-name-length.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-enable-check-profile-one-tu.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-string-literal-with-embedded-nul.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-conversions-narrowingfloatingpoint-option.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-identifier-naming-objc.m
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/config-files.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-for-range-copy-allowed-types.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-multiple-statement-macro.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-static-assert.c
The file was removedclang-tools-extra/test/clang-tidy/abseil-duration-factory-float.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-terminating-continue.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-narrowing-conversions-unsigned-char.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-preprocessor.h
The file was removedclang-tools-extra/test/clang-tidy/google-readability-casting.mm
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-nodiscard-cxx11.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-static-definition-in-anonymous-namespace.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-const.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-loop-convert-basic.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-named-parameter.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/duplicate-reports.cpp
The file was removedclang-tools-extra/test/clang-tidy/zircon-temporary-objects.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/gtest/nosuite/gtest/gtest.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-string-constructor.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-string-literal-with-embedded-nul.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-unnecessary-value-param-incomplete-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/overlapping/o.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-macro-usage-command-line-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-conversions-long-is-32bits.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-exception-baseclass.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-default-member-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/Headers/system-header-simulation.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/google-namespaces.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-subtraction.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-pass-by-value/header-with-fix.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/mpi-type-mismatch/mpimock.h
The file was removedclang-tools-extra/test/clang-tidy/cert-env33-c.c
The file was removedclang-tools-extra/test/clang-tidy/bugprone-misplaced-widening-cast-implicit-enabled.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/errno.h
The file was removedclang-tools-extra/test/clang-tidy/readability-braces-around-statements-format.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/float.h
The file was removedclang-tools-extra/test/clang-tidy/readability-implicit-bool-conversion.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/float.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-smart-ptr/shared_ptr.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-inconsistent-declaration-parameter-name-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-no-malloc-no-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-redundant-control-flow.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/fuchsia-restrict-system-includes/system/transitive.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-uppercase-literal-suffix-integer-ms.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-isolate-declaration-no-infinite-loop.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-slicing.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-declaration-ignore-macros.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-infinite-loop.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-open.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/inttypes.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init-cxx2a.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-default-member-init-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-shared-header.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-redundant-strcat-calls.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-setlongjmp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/wchar.h
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/read_file_config.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-faster-string-find.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-branch-clone-macro-crash.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nodiscard-gcc-unused.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/nolint/trigger_warning.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-owning-memory.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/nolint.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/objc-avoid-nserror-init.m
The file was removedclang-tools-extra/test/clang-tidy/performance-for-range-copy.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/google-objc-function-naming.m
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/serialize-diagnostics.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-new-delete-overloads-sized-dealloc.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/Headers/stdio.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-signed-bitwise.cpp
The file was removedclang-tools-extra/test/clang-tidy/readability-uppercase-literal-suffix-floating-point.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-avoid-c-arrays.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/transitive2.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-simplify-bool-expr-chained-conditional-return.cpp
The file was removedclang-tools-extra/test/clang-tidy/hicpp-no-assembler-msvc.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/signal.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-accept4.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/empty-database/compile_commands.json
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/fenv.h
The file was removedclang-tools-extra/test/clang-tidy/modernize-avoid-bind.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-replace-auto-ptr.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/overlapping/o.h
The file was removedclang-tools-extra/test/clang-tidy/cert-dcl58-cpp.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/linuxkernel-must-check-errs.c
The file was removedclang-tools-extra/test/clang-tidy/bugprone-suspicious-string-compare.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-noexcept-macro.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cert-throw-exception-type.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-string-integer-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-redundant-function-ptr-dereference.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-raw-string-literal-replace-shorter.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-parent-virtual-call.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-avoid-c-arrays-ignores-three-arg-main.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-auto-new.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/stdint.h
The file was removedclang-tools-extra/test/clang-tidy/google-objc-avoid-throwing-exception.m
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-narrowing-conversions-pedanticmode-option.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/pr37091.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/fenv.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/readability-identifier-naming/user-header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/abseil-duration-addition.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-unused-return-value.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-nullptr.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/performance-unnecessary-value-param/header-fixed.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/fuchsia-restrict-system-includes/system/t.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-iterator.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-pro-type-member-init-cxx98.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-deprecated-headers-cxx03.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-non-const-parameter.cpp
The file was removedclang-tools-extra/test/clang-tidy/vfsoverlay.cpp
The file was removedclang-tools-extra/test/clang-tidy/temporaries.cpp
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-inotify-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-posix-return.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/hicpp-multiway-paths-covered-else.cpp
The file was removedclang-tools-extra/test/clang-tidy/empty-database.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-override-ms.cpp
The file was removedclang-tools-extra/test/clang-tidy/abseil-string-find-startswith.cpp
The file was removedclang-tools-extra/test/clang-tidy/cert-dcl21-cpp.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/unused-using-decls.h
The file was removedclang-tools-extra/test/clang-tidy/android-cloexec-epoll-create1.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-trailing-return-type.cpp
The file was removedclang-tools-extra/test/clang-tidy/performance-move-const-arg-trivially-copyable.cpp
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-no-malloc-no-functions.cpp
The file was removedclang-tools-extra/test/clang-tidy/clang-tidy-run-with-database.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-isolate-declaration-fixing.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-macro-parentheses.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-pass-by-value/header.h
The file was removedclang-tools-extra/test/clang-tidy/abseil-time-comparison.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/a.h
The file was removedclang-tools-extra/test/clang-tidy/cppcoreguidelines-avoid-goto.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-definitions-in-headers-1z.hpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/misc-new-delete-overloads.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-pro-bounds-pointer-arithmetic.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-accept.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/static-analyzer-config.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/line-filter/header2.h
The file was removedclang-tools-extra/test/clang-tidy/readability-isolate-declaration.c
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-auto-new.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-unhandled-self-assignment.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/export-diagnostics.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-default-member-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/objc-missing-hash.m
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-using.cpp
The file was removedclang-tools-extra/test/clang-tidy/warnings-as-errors.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-avoid-c-arrays-ignores-main.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-bool-literals.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/iso646.h
The file was removedclang-tools-extra/test/clang-tidy/bugprone-macro-parentheses-cmdline.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-terminating-continue.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/custom-diagnostics.cpp
The file was removedclang-tools-extra/test/clang-tidy/modernize-use-default-member-init-macros.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-deprecated-headers/inttypes.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/bugprone-misplaced-operator-in-strlen-in-alloc.cpp
The file was removedclang-tools-extra/test/clang-tidy/Inputs/file-filter/system/system-header.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-use-equals-default-copy.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/gtest/gtest-typed-test.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-cloexec-pipe.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/clang-tidy-store-check-profile-one-tu.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/android-comparison-in-temp-failure-retry.c
The file was removedclang-tools-extra/test/clang-tidy/bugprone-integer-division.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/modernize-make-unique.cpp
The file was removedclang-tools-extra/test/clang-tidy/bugprone-copy-constructor-init.cpp
The file was removedclang-tools-extra/test/clang-tidy/misc-unused-parameters-strict.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/modernize-smart-ptr/initializer_list.h
The file was removedclang-tools-extra/test/clang-tidy/Inputs/modernize-deprecated-headers/assert.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/performance-faster-string-find.cpp
Commit e6e26339ff0316cefd7f9b44ccf22d50fc6e162c by grimar
[llvm-readobj] - Remove excessive fields when dumping "Version symbols".
This removes a few fields that are not useful:
"Section Name", "Address", "Offset" and "Link"
(they duplicated the information available under the "Sections [" tag).
Differential revision: https://reviews.llvm.org/D68704
llvm-svn: 374541
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
The file was modifiedllvm/test/tools/llvm-readobj/all.test
The file was modifiedllvm/test/tools/yaml2obj/versym-section.yaml
The file was modifiedllvm/test/tools/llvm-readobj/elf-versioninfo.test
Commit a8346cee8a48a8a45b508997f75d40d25860854d by grimar
[LLD][ELF] - Update test cases after llvm-readobj change.
https://reviews.llvm.org/D68704 changed the output format.
llvm-svn: 374542
The file was modifiedlld/test/ELF/empty-ver.s
The file was modifiedlld/test/ELF/verneed.s
The file was modifiedlld/test/ELF/version-script-extern2.s
The file was modifiedlld/test/ELF/linkerscript/version-script.s
The file was modifiedlld/test/ELF/version-script-symver2.s
The file was modifiedlld/test/ELF/version-script-extern-wildcards.s
The file was modifiedlld/test/ELF/verdef.s
The file was modifiedlld/test/ELF/version-script-extern.s
The file was modifiedlld/test/ELF/version-script-locals-extern.s
The file was modifiedlld/test/ELF/empty-ver2.s
The file was modifiedlld/test/ELF/verdef-defaultver.s
The file was modifiedlld/test/ELF/version-script-extern-undefined.s
Commit b95713784a3c4105ade2ded5309b30f51497e810 by nicolasweber
[MS ABI]: Fix mangling function arguments for template types to be
compatible with MSVC
MS name mangling supports cache for first 10 distinct function
arguments.  The error was when non cached template type occurred twice
(e.g. 11th and 12th).  For such case in code there is another cache
table TemplateArgStrings (for performance reasons).  Then one '@'
character at the end of the mangled name taken from this table was
missing.  For other cases the missing '@' character was added in the
call to mangleSourceName(TemplateMangling) in the cache miss code, but
the cache hit code didn't add it.
This fixes a regression from r362560.
Patch by Adam Folwarczny <adamf88@gmail.com>!
Differential Revision: https://reviews.llvm.org/D68099
llvm-svn: 374543
The file was modifiedclang/lib/AST/MicrosoftMangle.cpp
The file was modifiedclang/test/CodeGenCXX/mangle-ms-back-references.cpp
Commit b051a19aa02dddb554d913941868a9dd0837d554 by simon
[mips] Fix loading "double" immediate into a GPR and FPR
If a "double" (64-bit) value has zero low 32-bits, it's possible to load
such value into a GP/FP registers as an instruction immediate. But now
assembler loads only high 32-bits of the value.
For example, if a target register is GPR the `li.d $4, 1.0` instruction
converts into the `lui $4, 16368` one. As a result, we get `0x3FF00000`
in the register. While a correct representation of the `1.0` value is
`0x3FF0000000000000`. The patch fixes that.
Differential Revision: https://reviews.llvm.org/D68776
llvm-svn: 374544
The file was modifiedllvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
The file was modifiedllvm/test/MC/Mips/macro-li.d.s
Commit cb5324c4627a55bce8ff0c65858636afac21c511 by kadircet
[lldb] Insert break to avoid unannotated fall-through
llvm-svn: 374545
The file was modifiedlldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
Commit 42b7cd58309a361054d7ea566d14c6e9851bb82a by kai.nacke
[Tests] Output of od can be lower or upper case (llvm-objcopy/yaml2obj).
The command `od -t x` is used to dump data in hex format. The LIT tests
assumes that the hex characters are in lowercase. However, there are
also platforms which use uppercase letter.
To solve this issue the tests are updated to use the new
`--ignore-case` option of FileCheck.
Reviewers: Bigcheese, jakehehrlich, rupprecht, espindola, alexshap,
jhenderson
Differential Revision: https://reviews.llvm.org/D68693
llvm-svn: 374547
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/dump-section.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/binary-paddr.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/binary-no-paddr.test
The file was modifiedllvm/test/tools/yaml2obj/elf-override-shoffset.yaml
The file was modifiedllvm/test/tools/yaml2obj/elf-override-shsize.yaml
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/basic-binary-copy.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/preserve-segment-contents.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/binary-segment-layout.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/strip-sections.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/check-addr-offset-align-binary.test
The file was modifiedllvm/test/tools/llvm-objcopy/ELF/strip-all-gnu.test
Commit d18e56db6b2a6f5b5d733ca85d8651eaf3591b31 by simon
[mips] Follow-up to r374544. Fix test case.
llvm-svn: 374548
The file was modifiedllvm/test/MC/Mips/macro-li.d.s
Commit d103e2d267dbe34d8fcce931abb9752d96e2f9d6 by gribozavr
[ClangTidy] Separate tests for infrastructure and checkers, fixup
Renamed a file that I missed in r374540.
llvm-svn: 374549
The file was removedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/Headers/stdio.h
The file was addedclang-tools-extra/test/clang-tidy/checkers/Inputs/Headers/stdio.h
Commit aa87b081cdff970c4e24ceb15d1aca367a1edbf8 by gribozavr
Updated add_new_check.py to create checker tests in the new directory
llvm-svn: 374551
The file was modifiedclang-tools-extra/clang-tidy/add_new_check.py
Commit cf2438ec130946ad0f2d533f84831b742262d9f9 by yitzhakm
[libTooling] Change Stencil equality to use `toString()`
Summary: Removes the `isEqual` method from StencilPartInterface and
modifies equality to use the string representation returned by the
`toString` method for comparison.
This means the `run` and `selection` stencils return true by default,
and clients should be cautious in relying on equality operator for
comparison of stencils containing parts generated by these functions.
It also means we no longer need the custom RTTI support (typeId() and
down_cast()), so it has been removed.
Patch by Harshal T. Lehri.
Reviewers: gribozavr
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68825
llvm-svn: 374552
The file was modifiedclang/include/clang/Tooling/Transformer/Stencil.h
The file was modifiedclang/lib/Tooling/Transformer/Stencil.cpp
The file was modifiedclang/unittests/Tooling/StencilTest.cpp
Commit 882c3e3db52da2fdb142e206f8113637e232dcd2 by dmitry.preobrazhensky
[AMDGPU][MC] Corrected parsing of optional operands
See https://bugs.llvm.org/show_bug.cgi?id=43486
Reviewers: artem.tamazov, arsenm
Differential Revision: https://reviews.llvm.org/D68350
llvm-svn: 374553
The file was modifiedllvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
The file was modifiedllvm/test/MC/AMDGPU/flat-global.s
Commit 30c855d42aa26a9d49c623f51707df0bb39d655b by michael.hliao
Fix compilation warnings. NFC.
llvm-svn: 374554
The file was modifiedllvm/lib/Transforms/IPO/GlobalDCE.cpp
The file was modifiedllvm/lib/IR/Metadata.cpp
Commit 3b581ac80f727441b1f1487c1a3f7632b5de292b by spatel
[DAGCombiner] fold vselect-of-constants to shift
The diffs suggest that we are missing some more basic
analysis/transforms, but this keeps the vector path in sync with the
scalar (rL374397). This is again a preliminary step for introducing the
reverse transform in IR as proposed in D63382.
llvm-svn: 374555
The file was modifiedllvm/test/CodeGen/X86/vselect.ll
The file was modifiedllvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
The file was modifiedllvm/test/CodeGen/X86/selectcc-to-shiftand.ll
Commit da2a29a17cb4a8af4a1607edb3855f10a9384a2b by mgorny
[llvm] [ocaml] Support linking against dylib
Support linking OCaml modules against LLVM dylib when requested, rather
than against static libs that might not be installed at all.
Differential Revision: https://reviews.llvm.org/D68452
llvm-svn: 374556
The file was modifiedllvm/cmake/modules/AddOCaml.cmake
Commit 472c6b0aa02238abeadeeae1c77c4a0587575b0b by dmitry.preobrazhensky
[AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands
See https://bugs.llvm.org/show_bug.cgi?id=43524
Reviewers: arsenm, rampitec
Differential Revision: https://reviews.llvm.org/D68785
llvm-svn: 374557
The file was modifiedllvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
The file was modifiedllvm/test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt
The file was modifiedllvm/test/MC/AMDGPU/sop1.s
The file was modifiedllvm/test/MC/AMDGPU/sopk.s
The file was modifiedllvm/test/MC/AMDGPU/sop2.s
Commit e38c36b7b0ab5c84122025032533a6fbbfd69778 by yitzhakm
[libTooling] Move `RewriteRule` abstraction into its own header and
impl.
Summary: Move the `RewriteRule` class and related declarations into its
own set of files (header, implementation). Only the `Transformer` class
is left in the Transformer-named files. This change clarifies the
distinction between the
`RewriteRule` class, which is essential to the Transformer library, and
the
`Transformer` class, which is only one possible `RewriteRule`
interpreter
(compare to `TransformerClangTidyCheck`, a clang-tidy based
interpreter).
Reviewers: gribozavr
Subscribers: jfb, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68795
llvm-svn: 374558
The file was addedclang/lib/Tooling/Transformer/RewriteRule.cpp
The file was modifiedclang/lib/Tooling/Transformer/Transformer.cpp
The file was modifiedclang/lib/Tooling/Transformer/CMakeLists.txt
The file was addedclang/include/clang/Tooling/Transformer/RewriteRule.h
The file was modifiedclang/include/clang/Tooling/Transformer/Transformer.h
Commit b82fae01ea458d07b507a0fa57fd54789c66af6f by dmitry.preobrazhensky
[AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions
buffer_atomic_[fcmpswap/fmin/fmax]*
See https://bugs.llvm.org/show_bug.cgi?id=28232
Reviewers: arsenm, rampitec
Differential Revision: https://reviews.llvm.org/D68788
llvm-svn: 374559
The file was modifiedllvm/lib/Target/AMDGPU/BUFInstructions.td
The file was modifiedllvm/test/MC/AMDGPU/mubuf.s
The file was addedllvm/test/MC/Disassembler/AMDGPU/mubuf_gfx10.txt
The file was modifiedllvm/test/MC/AMDGPU/mubuf-gfx10.s
Commit b67d3df1c11e8c27fd33bed308fe326242f9be43 by llvmgnsyncbot
gn build: Merge r374558
llvm-svn: 374560
The file was modifiedllvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn
Commit c4995076c6bd3706918930de436246ec4257c364 by dmitry.preobrazhensky
[AMDGPU][MC][GFX9][GFX10] Corrected number of src operands for
ds_[read/write]_addtid_b32
See https://bugs.llvm.org/show_bug.cgi?id=37941
Reviewers: arsenm, rampitec
Differential Revision: https://reviews.llvm.org/D68787
llvm-svn: 374561
The file was modifiedllvm/test/MC/AMDGPU/gfx10_asm_all.s
The file was modifiedllvm/test/MC/AMDGPU/gfx10_asm_err.s
The file was modifiedllvm/test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt
The file was modifiedllvm/test/MC/AMDGPU/ds-gfx9.s
The file was modifiedllvm/lib/Target/AMDGPU/DSInstructions.td
Commit f759395994212fbefbd540cd4565c6b4fa304ecd by erich.keane
Reland r374450 with Richard Smith's comments and test fixed.
The behavior from the original patch has changed, since we're no longer
allowing LLVM to just ignore the alignment.  Instead, we're just
assuming the maximum possible alignment.
Differential Revision: https://reviews.llvm.org/D68824
llvm-svn: 374562
The file was modifiedclang/lib/CodeGen/CGBuiltin.cpp
The file was modifiedclang/lib/CodeGen/CGExprScalar.cpp
The file was modifiedclang/lib/CodeGen/CGCall.cpp
The file was modifiedclang/test/Sema/builtin-assume-aligned.c
The file was modifiedclang/lib/CodeGen/CodeGenFunction.cpp
The file was modifiedclang/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-two-params.cpp
The file was modifiedclang/include/clang/Basic/DiagnosticSemaKinds.td
The file was modifiedclang/lib/CodeGen/CodeGenFunction.h
The file was modifiedclang/test/CodeGen/builtin-assume-aligned.c
The file was modifiedclang/lib/Sema/SemaChecking.cpp
The file was modifiedclang/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-three-params.cpp
The file was modifiedclang/lib/CodeGen/CGStmtOpenMP.cpp
The file was modifiedclang/test/CodeGen/catch-alignment-assumption-builtin_assume_aligned-three-params-variable.cpp
Commit 033d16cedc08163d9ab3dcb15b30b9642e6b5282 by daltenty
[AIX] Use .space instead of .zero in assembly
Summary: The AIX system assembler does not understand .zero, so we
should prefer emitting .space.
Subscribers: nemanjai, hiraditya, kbarton, MaskRay, jsji, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68815
llvm-svn: 374564
The file was addedllvm/test/CodeGen/PowerPC/aix-space.ll
The file was modifiedllvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
Commit 39d4c9fd56e353cc6ce55d5e482c8d14fb340ecc by flo
[VPlan] Add moveAfter to VPRecipeBase.
This patch adds a moveAfter method to VPRecipeBase, which can be used to
move elements after other elements, across VPBasicBlocks, if necessary.
Reviewers: dcaballe, hsaito, rengolin, hfinkel
Reviewed By: dcaballe
Differential Revision: https://reviews.llvm.org/D46825
llvm-svn: 374565
The file was modifiedllvm/unittests/Transforms/Vectorize/VPlanTest.cpp
The file was modifiedllvm/lib/Transforms/Vectorize/VPlan.h
The file was modifiedllvm/lib/Transforms/Vectorize/VPlan.cpp
Commit ee0a0a34646f4d1310294acec9d77bf31be95dd1 by kerry.mclaughlin
[AArch64][SVE] Implement sdot and udot (lane) intrinsics
Summary: Implements the following arithmetic intrinsics:
- int_aarch64_sve_sdot
- int_aarch64_sve_sdot_lane
- int_aarch64_sve_udot
- int_aarch64_sve_udot_lane
This patch includes tests for the Subdivide4Argument type added by
D67549
Reviewers: sdesmalen, SjoerdMeijer, greened, rengolin, rovka
Reviewed By: sdesmalen
Subscribers: tschuett, kristof.beyls, rkruppe, psnobl, cfe-commits,
llvm-commits
Differential Revision: https://reviews.llvm.org/D67551
llvm-svn: 374566
The file was modifiedllvm/lib/Target/AArch64/SVEInstrFormats.td
The file was modifiedllvm/include/llvm/IR/IntrinsicsAArch64.td
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
The file was modifiedllvm/lib/Target/AArch64/AArch64InstrFormats.td
The file was modifiedllvm/test/CodeGen/AArch64/sve-intrinsics-int-arith.ll
Commit 781c49de9c760f621412f13ea108f3b342a10432 by spatel
[AArch64] add tests for (v)select-of-constants; NFC
These are copied from existing test files in x86/PPC.
llvm-svn: 374568
The file was addedllvm/test/CodeGen/AArch64/select_const.ll
The file was addedllvm/test/CodeGen/AArch64/vselect-constants.ll
Commit add0786dbaa8ca9c0b44b5eefcf700c15a0c8e44 by erich.keane
Fix test failure with 374562 on Hexagon
__builtin_assume_aligned takes a size_t which is a 32 bit int on
hexagon.  Thus, the constant gets converted to a 32 bit value, resulting
in 0 not being a power of 2.  This patch changes the constant being
passed to 2**30 so that it fails, but doesnt exceed 30 bits.
llvm-svn: 374569
The file was modifiedclang/test/Sema/builtin-assume-aligned.c
Commit 5f46982b452b685419629b23d530281df2298536 by Shafik Yaghmour
[lldb-test] Modify lldb-test to print out ASTs from symbol file
Summary: Currently when invoking lldb-test symbols -dump-ast it parses
all the debug symbols and calls print(...) on the TranslationUnitDecl.
While useful the TranslationUnitDecl::print(...) method gives us a
higher level view then the dump from ASTDumper which is what we get when
we invoke dump() on a specific AST node. The main motivation for this
change is allow us to verify that the AST nodes we create when we parse
DWARF. For example in order to verify we are correctly using
DIFlagExportSymbols added by D66667
Differential Revision: https://reviews.llvm.org/D67994
llvm-svn: 374570
The file was modifiedlldb/tools/lldb-test/lldb-test.cpp
The file was modifiedlldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
The file was modifiedlldb/include/lldb/Symbol/ClangASTContext.h
The file was modifiedlldb/source/Symbol/ClangASTContext.cpp
Commit 1edb7e0b6f390b066f5218208a7c8ac974ee243c by richard-llvm
Update clang module map for new excluded .def file.
llvm-svn: 374571
The file was modifiedclang/include/clang/module.modulemap
Commit 81018c85b9c8275cc3bd0b60aa7a3ef4b601fa16 by Raphael Isemann
[lldb] Add import-std-module/sysroot to the libc++ test category.
We essentially test libc++ in a sysroot here so let's make sure that we
actually only run this test on platforms where libc++ testing is
enabled.
llvm-svn: 374572
The file was modifiedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/sysroot/TestStdModuleSysroot.py
Commit e3388c42f39b6715e9aa1c7594fb0dcf9429e111 by puyan
[clang][IFS] Fixing assert in clang interface stubs for enums, records,
typedefs
The clang IFS ASTConsumer was asserting on enums, records (struct
definitions in C), and typedefs. All it needs to do is skip them because
the stub just needs to expose global object instances and functions.
Differential Revision: https://reviews.llvm.org/D68859
llvm-svn: 374573
The file was modifiedclang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
The file was addedclang/test/InterfaceStubs/noninstancetypes.c
Commit 766a0cb1e082efa85f01187b68c9a784b3ed62f5 by Raphael Isemann
[lldb] Mark import-std-module/empty-module as libc++ test
Same as with the import-std-module/sysroot test before.
llvm-svn: 374574
The file was modifiedlldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/empty-module/TestEmptyStdModule.py
Commit e695d3c695652d4cc4afcb52112d04f3b25fe851 by nicolasweber
gn build: (manually) merge r374110
llvm-svn: 374575
The file was modifiedllvm/utils/gn/secondary/clang/test/BUILD.gn
Commit b3faa01ff9625cc00d98d5fffd597c64d494c349 by lawrence_danna
IOHandler: fall back on File::Read if a FILE* isn't available.
Summary: IOHandler needs to read lines of input from a lldb::File. The
way it currently does this using, FILE*, which is something we want to
avoid now.   I'd prefer to just replace the FILE* code with calls to
File::Read, but it contains an awkward and delicate workaround specific
to ctrl-C handling on windows, and it's not clear if or how that
workaround would translate to lldb::File.
So in this patch, we use use the FILE* if it's available, and only fall
back on File::Read if that's the only option.
I think this is a reasonable approach here for two reasons.  First is
that interactive terminal support is the one area where FILE* can't be
avoided.   We need them for libedit and curses anyway, and using them
here as well is consistent with that pattern.
The second reason is that the comments express a hope that the
underlying windows bug that's being worked around will be fixed one day,
so hopefully when that happens, that whole path can be deleted.
Reviewers: JDevlieghere, jasonmolenda, labath, lanza
Reviewed By: labath
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68622
llvm-svn: 374576
The file was modifiedlldb/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py
The file was modifiedlldb/source/Core/IOHandler.cpp
The file was modifiedlldb/include/lldb/Core/IOHandler.h
Commit 6aacd968754341a0743a427d842cacb91637279c by hhb
[lldb] Fix python packages install path
Reviewers: mgorny
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68878
llvm-svn: 374577
The file was modifiedlldb/CMakeLists.txt
Commit af6c15f67916c30acda3aed908382230882ee03c by llvm-dev
[X86][SSE] Add support for v4i8 add reduction
llvm-svn: 374579
The file was modifiedllvm/test/CodeGen/X86/vector-reduce-add.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit 1e3a8d12a1a37fb2842af6c0fad8e5ba2804ea60 by richard-llvm
Suppress false-positive -Wdeprecated-volatile warning from
__is_*_assignable(volatile T&, U).
llvm-svn: 374580
The file was modifiedclang/test/SemaCXX/deprecated.cpp
The file was modifiedclang/lib/Sema/SemaExprCXX.cpp
Commit e8752a9d1bcf7f68397d59cfe42eb304945dceec by vsapsai
[Stats] Convert some ad-hoc header search stats to
ALWAYS_ENABLED_STATISTIC.
rdar://problem/55715134
Reviewers: dsanders, bogner, rtereshin
Reviewed By: dsanders
Subscribers: hiraditya, jkorous, dexonsmith, ributzka, cfe-commits,
llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68252
llvm-svn: 374581
The file was modifiedclang/include/clang/Basic/FileManager.h
The file was modifiedclang/include/clang/Lex/HeaderSearch.h
The file was modifiedclang/lib/Basic/FileManager.cpp
The file was modifiedclang/lib/Lex/HeaderSearch.cpp
Commit f358c3d3717648cd076add3774c164ad444168d6 by dblaikie
llvm-dwarfdump: Add verbose printing for debug_loclists
llvm-svn: 374582
The file was modifiedllvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
The file was modifiedllvm/test/CodeGen/X86/debug-loclists.ll
The file was modifiedllvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h
The file was modifiedllvm/test/DebugInfo/X86/fission-ranges.ll
The file was modifiedllvm/lib/DebugInfo/DWARF/DWARFDie.cpp
The file was modifiedllvm/lib/DebugInfo/DWARF/DWARFContext.cpp
The file was modifiedllvm/test/tools/llvm-dwarfdump/X86/debug_loclists_startx_length.s
The file was modifiedllvm/test/DebugInfo/X86/dwarfdump-debug-loclists.test
Commit e2ca7cb504a84b7a64c670455eb5e66e9cf0ecff by l.lunak
make ConstString allocate memory in non-tiny chunks
BumpPtrAllocator allocates in 4KiB chunks, which with any larger project
is going to result in a large number of allocations. Increasing
allocation size this way can save 10%-20% of symbol load time for a huge
C++ project with correctly built debuginfo.
Differential Revision: https://reviews.llvm.org/D68549
llvm-svn: 374583
The file was modifiedlldb/source/Utility/ConstString.cpp
Commit 089a334c39d06e958607e1e8e0c9796f9387f512 by a20012251
[platform process list] add a flag for showing the processes of all
users
Summary: For context: https://reviews.llvm.org/D68293
We need a way to show all the processes on android regardless of the
user id. When you run `platform process list`, you only see the
processes with the same user as the user that launched lldb-server.
However, it's quite useful to see all the processes, though, and it will
lay a foundation for full apk debugging support from lldb.
Before:
``` PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 3234   1               
aarch64-unknown-linux-android adbd 8034   3234            
aarch64-unknown-linux-android sh 9096   3234            
aarch64-unknown-linux-android sh 9098   9096            
aarch64-unknown-linux-android lldb-server
(lldb) ^D
```
Now:
```
(lldb) platform process list -x 205 matching processes were found on
"remote-android" PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 1      0                                  
      init 524    1                                          init 525  
1                                          init 531    1               
                         ueventd 568    1                              
          logd 569    1                 aarch64-unknown-linux-android
servicemanager 570    1                 aarch64-unknown-linux-android
hwservicemanager 571    1                 aarch64-unknown-linux-android
vndservicemanager 577    1                 aarch64-unknown-linux-android
qseecomd 580    577               aarch64-unknown-linux-android qseecomd
... 23816  979                                      
com.android.providers.calendar 24600  979                              
        com.verizon.mips.services 27888  979                           
           com.hualai 28043  2378                                     
com.android.chrome:sandboxed_process0 31449  979                       
               com.att.shm 31779  979                                  
    com.samsung.android.authfw 31846  979                              
        com.samsung.android.server.iris 32014  979                     
                 com.samsung.android.MtpApplication 32045  979         
                             com.samsung.InputEventApp
```
Reviewers: labath,xiaobai,aadsm,clayborg
Subscribers:
llvm-svn: 374584
The file was addedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
Commit 886099974e067c380ceca27ef2374961e6e1168e by Adrian Prantl
Add -fgnuc-version to ClangModuleCompilationOptions on Darwin.
This adapts LLDB for https://reviews.llvm.org/D68055.
Darwin's libC headers expect the GNUC macro to be set.
llvm-svn: 374585
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
Commit 03fbde6d84704e32eef204c1e59a2c26350aacde by apl
[NativePDB] Remove unused references to ClangASTImporter
llvm-svn: 374587
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h
The file was modifiedlldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
Commit 7720f1149867ac11543470a945438df59dcd2824 by quentin.colombet
[MachineIRBuilder] Fix an assertion failure with buildMerge
Teach buildMerge how to deal with scalar to vector kind of requests.
Prior to this patch, buildMerge would issue either a G_MERGE_VALUES when
all the vregs are scalars or a G_CONCAT_VECTORS when the destination
vreg is a vector. G_CONCAT_VECTORS was actually not the proper
instruction when the source vregs were scalars and the compiler would
assert that the sources must be vectors. Instead we want is to issue a
G_BUILD_VECTOR when we are in this situation.
This patch fixes that.
llvm-svn: 374588
The file was modifiedllvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
The file was modifiedllvm/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp
Commit 9c36ec5941730364d4b9befd15e20365a039a2f1 by quentin.colombet
[GISel][CallLowering] Enable vector support in argument lowering
The exciting code is actually already enough to handle the splitting of
vector arguments but we were lacking a test case.
This commit adds a test case for vector argument lowering involving
splitting and enable the related support in call lowering.
llvm-svn: 374589
The file was modifiedllvm/lib/CodeGen/GlobalISel/CallLowering.cpp
The file was addedllvm/test/CodeGen/AArch64/GlobalISel/irtranslator-split-vector-arg.ll
Commit cf1ba238d4f752133897af1773e85056b1492803 by simon
[Mips][llvm-exegesis] Add a Mips target
The target does just enough to be able to run llvm-exegesis in latency
mode for at least some opcodes.
Patch by Miloš Stojanović.
Differential Revision: https://reviews.llvm.org/D68649
llvm-svn: 374590
The file was modifiedllvm/tools/llvm-exegesis/lib/Assembler.cpp
The file was addedllvm/lib/Target/Mips/MipsPfmCounters.td
The file was modifiedllvm/tools/llvm-exegesis/lib/CMakeLists.txt
The file was modifiedllvm/unittests/tools/llvm-exegesis/CMakeLists.txt
The file was addedllvm/unittests/tools/llvm-exegesis/Mips/CMakeLists.txt
The file was addedllvm/unittests/tools/llvm-exegesis/Mips/TargetTest.cpp
The file was modifiedllvm/lib/Target/Mips/CMakeLists.txt
The file was modifiedllvm/lib/Target/Mips/Mips.td
The file was addedllvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt
The file was addedllvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt
The file was addedllvm/tools/llvm-exegesis/lib/Mips/Target.cpp
Commit f30ae7173958681b4b639e82e6530b3b047c1fde by Adrian Prantl
Set GNUC version in the LLDB expression parser.
This adapts LLDB for https://reviews.llvm.org/D68055.
Darwin's libC headers expect the GNUC macro to be set.
llvm-svn: 374591
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
Commit 7c30af8e65904bc2eb7e8926c7d2a2ad68aeab4d by david.green
Revert 374373: [Codegen] Alter the default promotion for saturating adds
and subs
This commit is not extending the promoted integers as it should.
Reverting whilst I look into the details.
llvm-svn: 374592
The file was modifiedllvm/test/CodeGen/AArch64/ssub_sat.ll
The file was modifiedllvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
The file was modifiedllvm/test/CodeGen/ARM/uadd_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/usub_sat_vec.ll
The file was modifiedllvm/test/CodeGen/X86/sadd_sat.ll
The file was modifiedllvm/test/CodeGen/X86/ssub_sat.ll
The file was modifiedllvm/test/CodeGen/ARM/usub_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/uadd_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/sadd_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/sadd_sat_vec.ll
The file was modifiedllvm/test/CodeGen/X86/uadd_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/uadd_sat_vec.ll
The file was modifiedllvm/test/CodeGen/AArch64/usub_sat.ll
The file was modifiedllvm/test/CodeGen/ARM/sadd_sat.ll
The file was modifiedllvm/test/CodeGen/X86/usub_sat.ll
The file was modifiedllvm/test/CodeGen/AArch64/ssub_sat_vec.ll
The file was modifiedllvm/test/CodeGen/ARM/ssub_sat.ll
Commit 9bea4ec28cdf2a0b020e17b1999723b3e48eb088 by sylvestre
Release notes: Add the option WarnForDeadNestedAssignments
https://reviews.llvm.org/D66733
llvm-svn: 374593
The file was modifiedclang/docs/ReleaseNotes.rst
Commit 49036dd3aef9265270dcf4bb645050510b68e183 by quentin.colombet
[GISel][UnitTest] Fix a bunch of tests that were not doing anything
After r368065, all the tests using GISelMITest must call setUp() before
doing anything, otherwise the TargetMachine is not going to be set up. A
few tests added after that commit were not doing that and ended up
testing effectively nothing.
Fix the setup of all the tests and fix the failing tests.
llvm-svn: 374595
The file was modifiedllvm/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp
The file was modifiedllvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp
Commit b95d4c3a99794f57b3ac7accd86f5c061f6c69f9 by vsapsai
[ObjC] Remove default parameter no caller was providing. NFC intended.
Currently there is no need to make ObjCTypeParamType have a canonical
type different from the one in corresponding ObjCTypeParamDecl. So
remove the corresponding unused API.
llvm-svn: 374596
The file was modifiedclang/include/clang/AST/ASTContext.h
The file was modifiedclang/lib/AST/ASTContext.cpp
Commit 5ebe3511b35d41b9364be62a28966e279fc568b0 by simon
[mips] Use less instruction to load zero into FPR by li.s / li.d pseudos
If `li.s` or `li.d` loads zero into a FPR, it's not necessary to load
zero into `at` GPR register and then move its value into a floating
point register. We can use as a source register the `zero / $0` one.
Differential Revision: https://reviews.llvm.org/D68777
llvm-svn: 374597
The file was modifiedllvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
The file was modifiedllvm/test/MC/Mips/macro-li.d.s
The file was modifiedllvm/test/MC/Mips/macro-li.s.s
Commit 66048fed828987eff8db73bdbe878b06ee941338 by simon
[mips] Store 64-bit `li.d' operand as a single 8-byte value
Now assembler generates two consecutive `.4byte` directives to store
64-bit `li.d' operand. The first directive stores high 4-byte of the
value. The second directive stores low 4-byte of the value. But on
64-bit system we load this value at once and get wrong result if the
system is little-endian.
This patch fixes the bug. It stores the `li.d' operand as a single
8-byte value.
Differential Revision: https://reviews.llvm.org/D68778
llvm-svn: 374598
The file was modifiedllvm/test/MC/Mips/macro-li.d.s
The file was modifiedllvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
Commit fcb393433694745afc1793a61019a138c2f4a053 by simon
[mips] Remove unused local variables. NFC
llvm-svn: 374599
The file was modifiedllvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
Commit 289c45cc62e47f71ae0bd30296e6b2086dffbf33 by dblaikie
DebugInfo: Use base address selection entries for debug_loc
Unify the range and loc emission (for both DWARFv4 and DWARFv5 style
lists) and take advantage of that unification to use strategic base
addresses for loclists.
Differential Revision: https://reviews.llvm.org/D68620
llvm-svn: 374600
The file was modifiedllvm/test/DebugInfo/X86/sret.ll
The file was modifiedllvm/test/CodeGen/X86/debug-loclists.ll
The file was modifiedllvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit ac36dafb692129c2f3f78c903333a3c9b7705ae1 by jlettner
[lit] Change regex filter to ignore case
Make regex filter `--filter=REGEX` option more lenient via
`re.IGNORECASE`.
Reviewed By: yln
Differential Revision: https://reviews.llvm.org/D68834
llvm-svn: 374601
The file was modifiedllvm/utils/lit/tests/selecting.py
The file was modifiedllvm/utils/lit/lit/main.py
The file was modifiedllvm/utils/lit/lit/cl_arguments.py
Commit afa8903ad6de54a3a45237af4af5b75b820c613e by jlettner
[lit] Small cleanups in main.py
* Extract separate function for running tests from main
* Push single-usage imports to point of usage
* Remove unnecessary sys.exit(0) calls
Reviewed By: rnk
Differential Revision: https://reviews.llvm.org/D68836
llvm-svn: 374602
The file was modifiedllvm/utils/lit/lit/main.py
Commit 6fcf0681609f95493595825d428e802e756c7c50 by a20012251
Revert "[platform process list] add a flag for showing the processes of
all users"
Summary: This reverts commit e4ac611cd787f3f0e727a394e96fb1a5c3b19ccb.
There's a failure according to
http://lab.llvm.org:8080/green/view/LLDB/job/lldb-cmake/2538/testReport/junit/lldb-api/functionalities_gdb_remote_client/TestPlatformClient_py/
Reviewers: labath, aadsm, clayborg
Subscribers: lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D68883
llvm-svn: 374603
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was removedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
Commit e2d104f64ca8f3b77888f218f0054c28c96a3975 by Stanislav.Mekhanoshin
[AMDGPU] link dpp pseudos and real instructions on gfx10
This defaults to zero fi operand, but we do not expose it anyway. Should
we expose it later it needs to be added to the pseudo.
This enables dpp combining on gfx10.
Differential Revision: https://reviews.llvm.org/D68888
llvm-svn: 374604
The file was addedllvm/test/CodeGen/AMDGPU/dpp_combine.ll
The file was modifiedllvm/lib/Target/AMDGPU/VOP2Instructions.td
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
The file was modifiedllvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
The file was modifiedllvm/lib/Target/AMDGPU/VOP1Instructions.td
Commit 20da3bdb96c306c3e89d56039ffdeaf2bd41d737 by phosek
[libunwind] Refactor CMake flag checks to match libc++ and libc++abi
libunwind was using its own set of macros/functions for flag checking
which was similar but different from libc++ and libc++abi. This made it
difficult to replicate the same checks across projects, in fact there
were some checks that appear to have been copy & pasted from another
project and that were broken in the standalone libunwind build. This
change refactors flag checks to match libc++ and libc++abi using a copy
of HandleLibunwindFlags.cmake which is derived from the versions used by
the other projects. This also paves a road to deduplicating and unifying
HandleLibunwindFlags.cmake, HandleLibcxxabiFlags.cmake and
HandleLibcxxFlags.cmake post monorepo switch.
Differential Revision: https://reviews.llvm.org/D68855
llvm-svn: 374606
The file was modifiedlibunwind/cmake/config-ix.cmake
The file was modifiedlibunwind/CMakeLists.txt
The file was modifiedlibunwind/src/CMakeLists.txt
The file was addedlibunwind/cmake/Modules/HandleLibunwindFlags.cmake
Commit f87fe45d5c3fd222029b33960e83189cb56a23b7 by Stanislav.Mekhanoshin
[AMDGPU] Use GCN prefix in dpp_combine.mir. NFC.
llvm-svn: 374607
The file was modifiedllvm/test/CodeGen/AMDGPU/dpp_combine.mir
Commit 71ecae9d54c0223261c1bbafb70c8176f6427c9f by nicolasweber
gn build: Cmanually) merge r374590
llvm-svn: 374608
The file was modifiedllvm/utils/gn/secondary/llvm/unittests/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Target/targets.gni
The file was addedllvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn
The file was addedllvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/Mips/BUILD.gn
Commit 696d3cf8ad6f3a0b3019c87526d561bb77ad538e by a20012251
[platform process list] add a flag for showing the processes of all
users
Summary: For context: https://reviews.llvm.org/D68293
We need a way to show all the processes on android regardless of the
user id. When you run `platform process list`, you only see the
processes with the same user as the user that launched lldb-server.
However, it's quite useful to see all the processes, though, and it will
lay a foundation for full apk debugging support from lldb.
Before:
``` PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 3234   1               
aarch64-unknown-linux-android adbd 8034   3234            
aarch64-unknown-linux-android sh 9096   3234            
aarch64-unknown-linux-android sh 9098   9096            
aarch64-unknown-linux-android lldb-server
(lldb) ^D
```
Now:
```
(lldb) platform process list -x 205 matching processes were found on
"remote-android" PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 1      0                                  
      init 524    1                                          init 525  
1                                          init 531    1               
                         ueventd 568    1                              
          logd 569    1                 aarch64-unknown-linux-android
servicemanager 570    1                 aarch64-unknown-linux-android
hwservicemanager 571    1                 aarch64-unknown-linux-android
vndservicemanager 577    1                 aarch64-unknown-linux-android
qseecomd 580    577               aarch64-unknown-linux-android qseecomd
... 23816  979                                      
com.android.providers.calendar 24600  979                              
        com.verizon.mips.services 27888  979                           
           com.hualai 28043  2378                                     
com.android.chrome:sandboxed_process0 31449  979                       
               com.att.shm 31779  979                                  
    com.samsung.android.authfw 31846  979                              
        com.samsung.android.server.iris 32014  979                     
                 com.samsung.android.MtpApplication 32045  979         
                             com.samsung.InputEventApp
```
Reviewers: labath,xiaobai,aadsm,clayborg
Subscribers:
> llvm-svn: 374584
llvm-svn: 374609
The file was addedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
Commit 92e11e6d394df8acaed857724b27f57823143a0e by llvmgnsyncbot
gn build: Merge r235758
llvm-svn: 374610
The file was modifiedllvm/utils/gn/secondary/libunwind/src/BUILD.gn
Commit 1b82fb61c18474473ea21123b9a150e1a88dddbf by nicolasweber
gn build: (manually) merge r374606 better
llvm-svn: 374611
The file was modifiedllvm/utils/gn/secondary/libunwind/src/BUILD.gn
Commit cde860a1c996b0badff5f8f10baf48df3c19d921 by jakehehrlich
[libFuzzer] Don't prefix absolute paths in fuchsia.
The ExecuteCommand function in fuchsia used to prefix the getOutputFile
for each command run with the artifact_prefix flag if it was available,
because fuchsia components don't have a writable working directory.
However, if a file with a global path is provided, fuchsia should honor
that.
An example of this is using the global /tmp directory to store stuff. In
fuchsia it ended up being translated to data///tmp, whereas we want to
make sure it is using /tmp (which is available to components using the
isolated-temp feature).
To test this I made the change, compiled fuchsia with this toolchain and
ran a fuzzer with the -fork=1 flag (that mode makes use of the /tmp
directory). I also tested that normal fuzzing workflow was not affected
by this.
Author: charco (Marco Vanotti) Differential Revision:
https://reviews.llvm.org/D68774
llvm-svn: 374612
The file was modifiedcompiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp
Commit de9aa37bf061abce87d0fbca68959a79e0cc7c51 by dblaikie
DebugInfo: Reduce the scope of some variables related to debug_ranges
emission
Minor tidy up/NFC
llvm-svn: 374613
The file was modifiedllvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
Commit 7dcd440d44ddaf5c31f99128b1869e9dea5b767c by craig.topper
[X86] Add test case showing missing opportunity to fold vmovsdb into a
store after type legalization. NFC
llvm-svn: 374614
The file was modifiedllvm/test/CodeGen/X86/avx512-trunc.ll
Commit 3472feb94cdf90ce8d4761b2c44f080da1b5a79d by craig.topper
[X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store.
We already did this for VTRUNCUS with a specific combination of types.
This extends this to VTRUNCS and handles any types where a truncating
store is legal.
llvm-svn: 374615
The file was modifiedllvm/test/CodeGen/X86/avx512-trunc.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit b15c886ba5b6474b64a782b35b1c66098fc60920 by Adrian Prantl
Temporarily Revert [platform process list] add a flag for showing the
processes of all users
as it breaks the bots.
This reverts r374609 (git commit
696d3cf8ad6f3a0b3019c87526d561bb77ad538e)
llvm-svn: 374616
The file was removedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
Commit 852e3b207651ce4cc8e9382282eca5e91ac1476b by Vedant Kumar
[llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual
As pointed out in https://reviews.llvm.org/D66979 post-commit, making
this test textual would make it more maintainable.
Differential Revision: https://reviews.llvm.org/D68718
llvm-svn: 374617
The file was modifiedllvm/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test
The file was removedllvm/test/tools/llvm-profdata/Inputs/malformed-ptr-to-counter-array.profraw
Commit c8e5b90ba65959fed4b1da1a7aee2175003f1a7c by dblaikie
DebugInfo: Fix msan use-of-uninitialized exposed by r374600
llvm-svn: 374619
The file was modifiedllvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
Commit 914f38295e1249daea77d75da230a4179a9a5b3b by a20012251
[platform process list] add a flag for showing the processes of all
users
Summary: For context: https://reviews.llvm.org/D68293
We need a way to show all the processes on android regardless of the
user id. When you run `platform process list`, you only see the
processes with the same user as the user that launched lldb-server.
However, it's quite useful to see all the processes, though, and it will
lay a foundation for full apk debugging support from lldb.
Before:
``` PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 3234   1               
aarch64-unknown-linux-android adbd 8034   3234            
aarch64-unknown-linux-android sh 9096   3234            
aarch64-unknown-linux-android sh 9098   9096            
aarch64-unknown-linux-android lldb-server
(lldb) ^D
```
Now:
```
(lldb) platform process list -x 205 matching processes were found on
"remote-android" PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 1      0                                  
      init 524    1                                          init 525  
1                                          init 531    1               
                         ueventd 568    1                              
          logd 569    1                 aarch64-unknown-linux-android
servicemanager 570    1                 aarch64-unknown-linux-android
hwservicemanager 571    1                 aarch64-unknown-linux-android
vndservicemanager 577    1                 aarch64-unknown-linux-android
qseecomd 580    577               aarch64-unknown-linux-android qseecomd
... 23816  979                                      
com.android.providers.calendar 24600  979                              
        com.verizon.mips.services 27888  979                           
           com.hualai 28043  2378                                     
com.android.chrome:sandboxed_process0 31449  979                       
               com.att.shm 31779  979                                  
    com.samsung.android.authfw 31846  979                              
        com.samsung.android.server.iris 32014  979                     
                 com.samsung.android.MtpApplication 32045  979         
                             com.samsung.InputEventApp
```
Reviewers: labath,xiaobai,aadsm,clayborg
Subscribers:
> llvm-svn: 374584
llvm-svn: 374620
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
The file was addedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
Commit 16194bf8bff9e6ed1315fea34b9fa0530b511ef8 by a20012251
Revert "[platform process list] add a flag for showing the processes of
all users"
This reverts commit 08781f4c53a177662c029d3da9c407ba65ae6747.
llvm-svn: 374621
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
The file was removedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
Commit e031bdfefad08739a986a6ec9c46712533979d98 by a20012251
[platform process list] add a flag for showing the processes of all
users
Summary: For context: https://reviews.llvm.org/D68293
We need a way to show all the processes on android regardless of the
user id. When you run `platform process list`, you only see the
processes with the same user as the user that launched lldb-server.
However, it's quite useful to see all the processes, though, and it will
lay a foundation for full apk debugging support from lldb.
Before:
``` PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 3234   1               
aarch64-unknown-linux-android adbd 8034   3234            
aarch64-unknown-linux-android sh 9096   3234            
aarch64-unknown-linux-android sh 9098   9096            
aarch64-unknown-linux-android lldb-server
(lldb) ^D
```
Now:
```
(lldb) platform process list -x 205 matching processes were found on
"remote-android" PID    PARENT USER       TRIPLE                   NAME
====== ====== ========== ========================
============================ 1      0                                  
      init 524    1                                          init 525  
1                                          init 531    1               
                         ueventd 568    1                              
          logd 569    1                 aarch64-unknown-linux-android
servicemanager 570    1                 aarch64-unknown-linux-android
hwservicemanager 571    1                 aarch64-unknown-linux-android
vndservicemanager 577    1                 aarch64-unknown-linux-android
qseecomd 580    577               aarch64-unknown-linux-android qseecomd
... 23816  979                                      
com.android.providers.calendar 24600  979                              
        com.verizon.mips.services 27888  979                           
           com.hualai 28043  2378                                     
com.android.chrome:sandboxed_process0 31449  979                       
               com.att.shm 31779  979                                  
    com.samsung.android.authfw 31846  979                              
        com.samsung.android.server.iris 32014  979                     
                 com.samsung.android.MtpApplication 32045  979         
                             com.samsung.InputEventApp
```
Reviewers: labath,xiaobai,aadsm,clayborg
Subscribers:
> llvm-svn: 374584
llvm-svn: 374622
The file was addedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestPlatformClient.py
The file was modifiedlldb/source/Commands/CommandObjectPlatform.cpp
The file was modifiedlldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/gdbclientutils.py
The file was modifiedlldb/source/Commands/Options.td
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp

Summary

  1. Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and (details)
  2. Added legacy mode support for automatic SVN schedulers. (details)
Commit b5e9386d2da1ff7f3b588a7ddbf520f22adc2a03 by gkistanova
Updated llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast and
llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast builders.
llvm-svn: 374513
The file was modifiedbuildbot/osuosl/master/config/builders.py
Commit b095aa0f3729c2d9a05d33afbced710e2d7dbda1 by gkistanova
Added legacy mode support for automatic SVN schedulers.
llvm-svn: 374594
The file was modifiedbuildbot/osuosl/master/config/schedulers.py