FailedChanges

Summary

  1. List of required Python packages for buildbot 2.8.x. (details)
  2. Added collapse build requests handling. (details)
  3. We use github authentication to let LLVM users do some extra with the build bot. (details)
  4. More logs in larger files. (details)
  5. Ported InterpolateToNativePath and InterpolateToPosixPath. (details)
  6. Ported LLVMBuildFactory. (details)
  7. Ported automatic schedulers; added support for force builds from Web UI. (details)
  8. Ported LLVMPoller. (details)
  9. Ported FileExists and FileDoesNotExist. (details)
  10. Ported NinjaCommand. (details)
  11. Ported CmakeCommand. (details)
  12. Ported LitTestCommand. (details)
  13. Ported builders.Util. (details)
  14. Ported XToolchainBuilder. (details)
  15. Ported AOSPBuilder. (details)
  16. Ported ClangLTOBuilder. (details)
  17. Ported FuchsiaBuilder. (details)
  18. Ported LLDPerformanceTestsuite. (details)
  19. Ported OpenMPBuilder. (details)
  20. Ported PollyBuilder. (details)
  21. Ported SanitizerBuilder. (details)
  22. Ported ClangBuilder. (details)
  23. Ported LLDBBuilder. (details)
  24. Ported UnifiedTreeBuilder. (details)
  25. Ported FlangBuilder. (details)
  26. Ported ABITestsuitBuilder. (details)
  27. Ported config __init__.py. (details)
  28. Ported builders.py. (details)
  29. Workers do the work. (details)
  30. First draft of LLVMInformativeMailNotifier. (details)
  31. Ported status.py. (details)
  32. Added status.py to the master/config. (details)
  33. Ported master.cfg. (details)
  34. NFC. They are workers. (details)
  35. The first draft of ported AnnotatedCommand. (details)
  36. Dial with bogus commits and commits to the llvm-project root directory. (details)
  37. Dial with potentially empty test description in LitTestCommand. (details)
  38. Disabled debug logs for github authenticator. (details)
  39. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. (details)
  40. NFC. Cosmetic changes. (details)
  41. Applied last minute changes from zord 0.8.5. (details)
  42. AnnotatedCommand rewritten for buildbot 2.8.x (details)
Commit 4a72d556deb82fa379295c4babeed3f151e0b2a8 by gkistanova
List of required Python packages for buildbot 2.8.x.
The file was addedrequirements.txt
Commit 33c85caa0af3b4cba3df54964b4e825a8f443515 by gkistanova
Added collapse build requests handling.
The file was addedzorg/buildbot/process/buildrequest.py
Commit 606f96ea6429ebdb56dff55a18d6f49d96345896 by gkistanova
We use github authentication to let LLVM users do some extra with the build bot.
The file was addedbuildbot/osuosl/master/config/auth.py
Commit 40829a75a03f5a5bee7dd20ee6aa2779f20d8824 by gkistanova
More logs in larger files.
The file was modifiedbuildbot/osuosl/master/buildbot.tac (diff)
Commit 68cc2b96fcc43180a8bd16a264ace6d7c6509071 by gkistanova
Ported InterpolateToNativePath and InterpolateToPosixPath.
The file was modifiedzorg/buildbot/process/properties.py (diff)
Commit 95a620e3813318af15ac99ef69e685058e99643b by gkistanova
Ported LLVMBuildFactory.
The file was modifiedzorg/buildbot/process/factory.py (diff)
Commit f78b45f4252e4967d46ab0094465ad5649f19e9d by gkistanova
Ported automatic schedulers; added support for force builds from Web UI.
The file was modifiedbuildbot/osuosl/master/config/schedulers.py (diff)
The file was modifiedzorg/buildbot/changes/llvmgitpoller.py (diff)
Commit 287ceec10e78cacd52469915840cccaeaed3ddb6 by gkistanova
Ported FileExists and FileDoesNotExist.
The file was modifiedzorg/buildbot/conditions/FileConditions.py (diff)
The file was modifiedzorg/buildbot/commands/NinjaCommand.py (diff)
The file was modifiedzorg/buildbot/commands/CmakeCommand.py (diff)
Commit c6088e8656cc71c0918b16535185ef633b940eec by gkistanova
Ported LitTestCommand.
The file was modifiedzorg/buildbot/commands/LitTestCommand.py (diff)
The file was modifiedzorg/buildbot/builders/Util.py (diff)
Commit 5e315d9df7889396327b36736e51dac1926dfa17 by gkistanova
Ported XToolchainBuilder.
The file was modifiedzorg/buildbot/builders/XToolchainBuilder.py (diff)
The file was modifiedzorg/buildbot/builders/AOSPBuilder.py (diff)
Commit 563c06235fd025001112eb3fdb45de05d1b8716f by gkistanova
Ported ClangLTOBuilder.
The file was modifiedzorg/buildbot/builders/ClangLTOBuilder.py (diff)
Commit 682000952c2737b37a7038c5a10fdf6edb1301bb by gkistanova
Ported FuchsiaBuilder.
The file was modifiedzorg/buildbot/builders/FuchsiaBuilder.py (diff)
Commit 5bdc20b343937698e072beabe7e36448138b76ea by gkistanova
Ported LLDPerformanceTestsuite.
The file was modifiedzorg/buildbot/builders/LLDPerformanceTestsuite.py (diff)
The file was modifiedzorg/buildbot/builders/OpenMPBuilder.py (diff)
The file was modifiedzorg/buildbot/builders/PollyBuilder.py (diff)
Commit 7e9f96b61613557f6b10908b4cc943a0901749db by gkistanova
Ported SanitizerBuilder.
The file was modifiedzorg/buildbot/builders/SanitizerBuilder.py (diff)
The file was modifiedzorg/buildbot/builders/ClangBuilder.py (diff)
The file was modifiedzorg/buildbot/builders/LLDBBuilder.py (diff)
Commit 8631fdd46ed136ae8501bfa115ff8c3143d55444 by gkistanova
Ported UnifiedTreeBuilder.
The file was modifiedzorg/buildbot/builders/UnifiedTreeBuilder.py (diff)
The file was modifiedzorg/buildbot/builders/FlangBuilder.py (diff)
Commit 152cc15b9dcf04a6ec3cc01fa2da36c7ed2657f2 by gkistanova
Ported ABITestsuitBuilder.
The file was modifiedzorg/buildbot/builders/ABITestsuitBuilder.py (diff)
Commit 1a13e68decb1d17a4d1c01c6a4d82367a71eff4c by gkistanova
Ported config __init__.py.
The file was modifiedbuildbot/osuosl/master/config/__init__.py (diff)
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
The file was removedbuildbot/osuosl/master/config/slaves.py
The file was addedbuildbot/osuosl/master/config/workers.py
Commit 20548aa6da125638b87792b999ecd2290ce0cd65 by gkistanova
First draft of LLVMInformativeMailNotifier.
The file was modifiedzorg/buildbot/util/InformativeMailNotifier.py (diff)
The file was modifiedbuildbot/osuosl/master/config/status.py (diff)
Commit b50bd6f481ccd01d89dac3e08893f62a8a113a6b by gkistanova
Added status.py to the master/config.
The file was modifiedbuildbot/osuosl/master/config/__init__.py (diff)
The file was modifiedbuildbot/osuosl/master/master.cfg (diff)
Commit c0dc5406fd1d636dbd72f430e0234451992b5814 by gkistanova
NFC. They are workers.
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
The file was modifiedzorg/buildbot/process/properties.py (diff)
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
Commit 17448db1cd085d1de39ba95644e3175a60374dfc by gkistanova
The first draft of ported AnnotatedCommand.
The file was modifiedzorg/buildbot/commands/AnnotatedCommand.py (diff)
Commit 3759d2deb7f8fd544c3c60dd4f557e8ef16912c3 by gkistanova
Dial with bogus commits and commits to the llvm-project root directory.
The file was modifiedzorg/buildbot/changes/llvmgitpoller.py (diff)
Commit 96efba68fcbbea6963e6423032d7b7f6d4a7bed1 by gkistanova
Dial with potentially empty test description in LitTestCommand.
The file was modifiedzorg/buildbot/commands/LitTestCommand.py (diff)
Commit 44f4088cde7a030b89f52695555a515ac3777835 by gkistanova
Disabled debug logs for github authenticator.
The file was modifiedbuildbot/osuosl/master/config/auth.py (diff)
Commit 70bbd3b3857652b8fd2be6d3a6cb4c7cfe1e36d9 by gkistanova
Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.
The file was modifiedzorg/buildbot/builders/ClangBuilder.py (diff)
Commit a37f32c8fc33d6c0a0c92b6767d29ef33359c4d0 by gkistanova
NFC. Cosmetic changes.
The file was modifiedzorg/buildbot/commands/LitTestCommand.py (diff)
The file was modifiedbuildbot/osuosl/master/config/schedulers.py (diff)
Commit c8131a23602d72f02556ac3898d34b7b51f0354c by gkistanova
Applied last minute changes from zord 0.8.5.
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
Commit 4f9548116f8afd7ae3edb69d1ccf2cd00e62f73a by gkistanova
AnnotatedCommand rewritten for buildbot 2.8.x
The file was modifiedzorg/buildbot/commands/AnnotatedCommand.py (diff)

Summary

  1. [GVN LoadPRE] Add an option to disable splitting backedge (details)
  2. [libTooling] Recognize sccache as a compiler wrapper in compilation database commands (details)
  3. [clangd] Increase the TooMany limit for index-based textual navigation to 5 (details)
  4. [NFC] Factor away lambda's redundant parameter (details)
  5. [mlir] Fix TypeID lookup in GDB pretty printers. (details)
  6. [X86] Encode global address in small code model (details)
  7. [X86] Alternate implementation of D88194. (details)
  8. [Syntax] Disallow invalid Node operations (details)
  9. [Test] One more range check test (details)
  10. [clangd] Fix proto deps, for real this time. (details)
  11. Updating llvm.mlir test to match recent IR change (details)
  12. [clang][RecoveryExpr] Add tests for ObjectiveC. (details)
  13. Correct examples after d3205bbca3e0002d76282878986993e7e7994779 (details)
  14. [mlir] use OpBuilderDAG instead of OpBuilder (details)
  15. [ARM][AArch64] Add VLDN shuffled interleaving tests. NFC (details)
  16. [LoopRotation] Allow loop header duplication if vectorization is forced. (details)
  17. [yaml2obj] - Add a way to override the sh_addralign field of a section. (details)
  18. [lldb][NFC] Rewrite TestQuoting (details)
  19. [AMDGPU] Use DPP instead of Ext in a couple of class names. NFC. (details)
  20. [llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC) (details)
  21. [llvm-readelf] - Implement --section-details option. (details)
  22. [clang][Basic] Integrate SourceLocation with FoldingSet, NFCI (details)
  23. [clangd] Separate final_result into a different message (details)
  24. [VE] Add missing regression test (details)
  25. [VE] Add vector float instructions (details)
  26. [NFC][InstCombine] Add more exhaustive test coverage for `(x >>? X1) << C2` pattern (PR37872) (details)
  27. [NFC][InstCombine] Autogenerate cast.ll test (details)
  28. [NFC][PhaseOrdering] Autogenerate basic.ll test (details)
  29. [InstCombine] Fold `(X >>? C1) << C2` patterns to shift+bitmask (PR37872) (details)
  30. [lldb] Correct vFile:pread/pwrite packet docs (details)
  31. msgpack: Improve error for empty node (details)
  32. [ValueTracking] Add tracking of the alignment assume bundle (details)
  33. [ValueTracking] Add more tests for alignment assume bundles (details)
  34. [ValueTracking][NFC] Use Log2(Align) instead of countTrailingZeroes (details)
  35. [clang-format] Fix misformatted macro definitions after D86959 (details)
  36. Fix sancov.py when objdump is llvm-objdump (details)
  37. [gn build] Port 850325348ae (details)
  38. [TargetLowering] Add i1 condition for bit comparison fold (details)
  39. [NFC][IntrRefLDV] Some code clean up (details)
  40. Fix for PR47544. Clang is crashing after generating the right (details)
  41. [InstCombine] collectBitParts - add trunc support. (details)
  42. [X86] Regenerate vector shift tests. NFCI. (details)
  43. [MallocChecker] Remove duplicate QCoreApplication::postEvent check. NFCI. (details)
  44. [clang] RewriteObjCClassMetaData - remove superfluous null pointer check. NFCI. (details)
  45. Revert "Use uint64_t for branch weights instead of uint32_t" (details)
  46. [X86] Regenerate all-ones vector tests with common prefixes. (details)
  47. [X86] Don't crash on CVTPS2PH with wide vector inputs. (details)
  48. Revert rG0905bd5c2fa42bd4c "[InstCombine] collectBitParts - add trunc support." (details)
  49. [amdgpu] Enable use of AA during codegen. (details)
  50. Fix use-after-scope introduced in 850325348ae82cd5e26ea9edfd04219d0fbe7828 (details)
  51. Revert "[NFC] Factor away lambda's redundant parameter" (details)
  52. Revert "[IndVars] Remove monotonic checks with unknown exit count" (details)
  53. [lldb] [Process/FreeBSDRemote] Enable watchpoint support (details)
  54. [lldb] [Process/FreeBSD] Fix missing namespace qualifier (details)
  55. [lldb] Add llvm-pdbutil to lldb test dependencies (details)
  56. [AArch64] Add additional tests for vector inserts with common element. (details)
  57. [libc++] Fix filesystem test in C++11/14 (details)
  58. [lldb][NFC] Make GetResumeCountForLaunchInfo return an unsigned. (details)
  59. Revert "Updating llvm.mlir test to match recent IR change" (details)
  60. [AMDGPU] Add missing support for targets (details)
  61. [clangd] Start using SyntaxTrees for folding ranges feature (details)
  62. [AMDGPU] Add llvm.amdgcn.div.scale with fneg tests (details)
  63. [lldb] Support Python imports relative the to the current file being sourced (details)
  64. [libc++] Remove references to CONDUIT_TOKEN (details)
  65. [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause (details)
  66. [X86] Regenerate xop tests with common prefixes. (details)
  67. [X86] Regenerate popcnt tests. NFCI. (details)
  68. [X86] Regenerate tbm intrinsics tests. NFCI. (details)
  69. [X86] Regenerate xor tests. NFCI. (details)
  70. [ADT] Fix accidental pointer comparison in test (details)
  71. [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746) (details)
  72. [VE] Add vector reduction instructions (details)
  73. [libc++] Get rid of iostreams in the to_string tests (details)
  74. [X86] Regenerate scalar fptosi/fptoui tests. NFCI. (details)
  75. [amdgpu] Add the late codegen preparation pass. (details)
  76. [gn build] Port 46c3d5cb05d (details)
  77. Revert "[CodeView] Emit static data members as S_CONSTANTs." (details)
  78. [llvm-readobj] Remove duplicate inner if() condition. NFCI. (details)
  79. [libcxx] Fix typo in spelling of 'sentinel'. NFC. (details)
  80. [mlir] Catch async.yield operands not matching the number of async.execute results. (details)
  81. [AMDGPU] Fix check prefix for VOP3 VI disassembler tests (details)
  82. [mlir] Add bufferization for std.select op. (details)
  83. FileManager: Shrink FileEntryRef to the size of a pointer (details)
  84. [libc++] Add a libc++ configuration that does not support localization (details)
  85. [PowerPC][PCRelative] Turn on TLS support for PCRel by default (details)
  86. [AMDGPU] Change predicate for fma/fmac legacy (details)
  87. [mlir][Python] Custom python op view wrappers for building and traversing. (details)
  88. [llvm-reduce] Add test with some aliases. (details)
  89. Revert "DomTree: Extract (mostly) read-only logic into type-erased base classes" (details)
  90. Revert multiple patches based on "Introduce CfgTraits abstraction" (details)
  91. [HIP][NFC] Use correct max in cuda_complex_builtins (details)
  92. [test] Make ThinLTO/X86/crash_debuginfo.ll work with -enable-new-pm=1 (details)
  93. [gn build] Port ce6900c6cb5 (details)
  94. [gn build] Port e025d09b216 (details)
  95. [test] Delete Feature/load_module.ll which is covered by load_extension.ll (details)
  96. [libc++] Make sure we include a header when checking compiler macros (details)
  97. [OpenMP] Add Passing in Original Declaration Names To Mapper API (details)
  98. [AMDGPU] Order AMDGPU ELF machine numbers in ascending order (details)
  99. [libc++] Try to fix cross-loading of lit.local.cfg on Windows (details)
Commit b69919b537fffcc5b6aaa6d78e2c039725a81f5b by serguei.katkov
[GVN LoadPRE] Add an option to disable splitting backedge

GVN Load PRE can split the backedge causing breaking the loop structure where the latch
contains the conditional branch with for example induction variable.

Different optimizations expect this form of the loop, so it is better to preserve it for some time.
This CL adds an option to control an ability to split backedge.

Default value is true so technically it is NFC and current behavior is not changed.

Reviewers: fedor.sergeev, mkazantsev, nikic, reames, fhahn
Reviewed By: mkazasntsev
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D89854
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
The file was modifiedllvm/include/llvm/Transforms/Scalar/GVN.h
The file was addedllvm/test/Transforms/GVN/PRE/load-pre-split-backedge.ll
The file was modifiedllvm/lib/Transforms/Scalar/GVN.cpp
Commit 2756e2ee0bceaf532d4990cbb4f2a84fe62b6b84 by zeratul976
[libTooling] Recognize sccache as a compiler wrapper in compilation database commands

sccache is a compiler caching tool similar to ccache.

Differential Revision: https://reviews.llvm.org/D88790
The file was modifiedclang/lib/Tooling/JSONCompilationDatabase.cpp
The file was modifiedclang/unittests/Tooling/CompilationDatabaseTest.cpp
Commit 245b61a330abee06b81ac7d93da4582db51b1de7 by zeratul976
[clangd] Increase the TooMany limit for index-based textual navigation to 5

Differential Revision: https://reviews.llvm.org/D90134
The file was modifiedclang-tools-extra/clangd/XRefs.cpp
Commit fdc845b36130d162e5a66e427bf69b2c37b6c6bb by mkazantsev
[NFC] Factor away lambda's redundant parameter
The file was modifiedllvm/lib/Transforms/Scalar/IndVarSimplify.cpp
Commit e851e566d4aee6770ac4f347b80373492d46e674 by csigg
[mlir] Fix TypeID lookup in GDB pretty printers.

The TypeID instance was moved in D89153.

It wasn't caught that it broke MLIR pretty printers because pre-merge checks don't run check-debuginfo.

Avoid disabling all MLIR printers in case this happens again by catching the exception.

Reviewed By: stellaraccident

Differential Revision: https://reviews.llvm.org/D90191
The file was modifiedmlir/utils/gdb-scripts/prettyprinters.py
Commit d602e79a81adceca3ecc0259d6eda305fe9c86c0 by apollo.mobility
[X86] Encode global address in small code model

In small code model, program and its symbols are linked in the lower 2 GB of
the address space. Try encoding global address even when the range is unknown
in such case.

Differential Revision: https://reviews.llvm.org/D89341
The file was modifiedllvm/test/CodeGen/X86/critical-edge-split-2.ll
The file was modifiedllvm/test/CodeGen/X86/pr33290.ll
The file was modifiedllvm/test/CodeGen/X86/br-fold.ll
The file was addedllvm/test/CodeGen/X86/relocimm-small-model.ll
The file was modifiedllvm/lib/Target/X86/X86ISelDAGToDAG.cpp
Commit f385823e04f300c92ec03dbd660d621cc618a271 by craig.topper
[X86] Alternate implementation of D88194.

This uses PreprocessISelDAG to replace the constant before
instruction selection instead of matching opcodes after.

Reviewed By: pengfei

Differential Revision: https://reviews.llvm.org/D89178
The file was modifiedllvm/test/CodeGen/X86/cet_endbr_imm_enhance.ll
The file was modifiedllvm/lib/Target/X86/X86IndirectBranchTracking.cpp
The file was modifiedllvm/lib/Target/X86/X86ISelDAGToDAG.cpp
Commit c6a05eb62f2ab392eba4e7a056e95c821587ae47 by sam.mccall
[Syntax] Disallow invalid Node operations

Copy/move break invariants (move could be fixed).
Node/Tree should have no public constructors, they're abstract.
Destructor is private to enforce arena allocation.

(Making the constructor of all subclasses private doesn't seem worthwhile)

Differential Revision: https://reviews.llvm.org/D90163
The file was modifiedclang/include/clang/Tooling/Syntax/Tree.h
Commit 6335446c99eb7263b8ae89a071df8a2cd66940d5 by mkazantsev
[Test] One more range check test
The file was modifiedllvm/test/Transforms/IndVarSimplify/predicated_ranges.ll
Commit 2ef2841c0d0b49a76ea9026f37207a473d7d1332 by sam.mccall
[clangd] Fix proto deps, for real this time.

This is ugly (layering violation) but we can clean it up once we know it
works in CI.
The file was modifiedclang-tools-extra/clangd/index/remote/CMakeLists.txt
Commit 0fc1aa22ee6ac337a5d51fa5666c9cd61da61b07 by kiran.chandramohan
Updating llvm.mlir test to match recent IR change

Recent change updated branch weights to use i64 instead of i32.
Updating llvm.mlir test to match this change.
https://reviews.llvm.org/D88609
The file was modifiedmlir/test/Target/llvmir.mlir
Commit 2c2dc7c392a3f28d4dbec3018e3137d5d4f8c6c8 by hokein.wu
[clang][RecoveryExpr] Add tests for ObjectiveC.

to demonstrate it works for some cases.

Differential Revision: https://reviews.llvm.org/D90140
The file was addedclang/test/AST/ast-dump-recovery.m
Commit 2618247c61c25cf9bd4cb315ee51cff2b3ab3add by tyker
Correct examples after d3205bbca3e0002d76282878986993e7e7994779
The file was modifiedclang/examples/AnnotateFunctions/AnnotateFunctions.cpp
Commit 89eab30e5cde90dd3777254f27805b31af780412 by zinenko
[mlir] use OpBuilderDAG instead of OpBuilder

A recent commit introduced a new syntax for specifying builder arguments in
ODS, which is better amenable to automated processing, and deprecated the old
form. Transition all dialects as well as Linalg ODS generator to use the new
syntax.

Add a deprecation notice to ODS generator.

Reviewed By: rriddle, jpienaar

Differential Revision: https://reviews.llvm.org/D90038
The file was modifiedmlir/examples/toy/Ch2/include/toy/Ops.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVStructureOps.td
The file was modifiedmlir/include/mlir/Dialect/OpenACC/OpenACCOps.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVNonUniformOps.td
The file was modifiedmlir/test/lib/Dialect/Test/TestOps.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVOps.td
The file was modifiedmlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
The file was modifiedmlir/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVLogicalOps.td
The file was modifiedmlir/include/mlir/Dialect/GPU/GPUOps.td
The file was modifiedmlir/examples/toy/Ch7/include/toy/Ops.td
The file was modifiedmlir/include/mlir/Dialect/StandardOps/IR/Ops.td
The file was modifiedmlir/include/mlir/Dialect/PDL/IR/PDLOps.td
The file was modifiedmlir/examples/toy/Ch4/include/toy/Ops.td
The file was modifiedmlir/examples/toy/Ch3/include/toy/Ops.td
The file was modifiedmlir/tools/mlir-linalg-ods-gen/mlir-linalg-ods-gen.cpp
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVAtomicOps.td
The file was modifiedmlir/include/mlir/Dialect/Vector/VectorOps.td
The file was modifiedmlir/include/mlir/Dialect/Async/IR/AsyncOps.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVCompositeOps.td
The file was modifiedmlir/examples/toy/Ch6/include/toy/Ops.td
The file was modifiedmlir/include/mlir/Dialect/Shape/IR/ShapeOps.td
The file was modifiedmlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
The file was modifiedmlir/include/mlir/Dialect/Affine/IR/AffineOps.td
The file was modifiedmlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td
The file was modifiedmlir/docs/Tutorials/Toy/Ch-2.md
The file was modifiedmlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVControlFlowOps.td
The file was modifiedmlir/examples/toy/Ch5/include/toy/Ops.td
The file was modifiedmlir/include/mlir/Dialect/SCF/SCFOps.td
Commit ad299364a7ee2ab1669dfe10347b0430140ee0ce by david.green
[ARM][AArch64] Add VLDN shuffled interleaving tests. NFC
The file was addedllvm/test/CodeGen/AArch64/vldn_shuffle.ll
The file was addedllvm/test/CodeGen/Thumb2/mve-vldshuffle.ll
Commit f067bc3c0ad6b8800f63066d654ad15c3dd33fd1 by flo
[LoopRotation] Allow loop header duplication if vectorization is forced.

-Oz normally does not allow loop header duplication so this loop wouldn't be
vectorized.  However the vectorization pragma should override this and allow
for loop rotation.

rdar://problem/49281061

Original patch by Adam Nemet.

Reviewed By: Meinersbur

Differential Revision: https://reviews.llvm.org/D59832
The file was modifiedllvm/lib/Transforms/Scalar/LoopRotation.cpp
The file was addedllvm/test/Transforms/LoopVectorize/AArch64/Oz-and-forced-vectorize.ll
Commit 2d59ed4e62a9842be428f32976760dbb9cf336af by grimar
[yaml2obj] - Add a way to override the sh_addralign field of a section.

Imagine the following declaration of a section:
```
Sections:
  - Name:         .dynsym
    Type:         SHT_DYNSYM
    AddressAlign: 0x1111111111111111
```

The aligment is large and yaml2obj reports an error currently:
"the desired output size is greater than permitted. Use the --max-size option to change the limit"

This patch implements the "ShAddrAlign" key, which is similar to other "Sh*" keys we have.
With it it is possible to override the `sh_addralign` field, ignoring the writing of alignment bytes.

Differential revision: https://reviews.llvm.org/D90019
The file was modifiedllvm/lib/ObjectYAML/ELFYAML.cpp
The file was modifiedllvm/lib/ObjectYAML/ELFEmitter.cpp
The file was modifiedllvm/include/llvm/ObjectYAML/ELFYAML.h
The file was addedllvm/test/tools/yaml2obj/ELF/override-shaddralign.yaml
Commit 1f933ff999f2c0373c79ddf23539873cbfa923e5 by Raphael Isemann
[lldb][NFC] Rewrite TestQuoting

TestQuoting's different test methods all build their own test binaries but
we can just reuse the same test binary by merging all asserts into one method.
This reduces the test runtime from 8 seconds to 4 seconds on my machine.
This also removes the ability to have partial failures in this test, but given
how rarely this code is touched this seems like a fair tradeoff (and we will be
able to re-add this feature once we updated our test framework).

Some other small changes:
  * Fixed that we cleanup "stdout.txt" instead of "output.txt" in the cleanup.
  * Fixed some formatting issues.
  * Call `build` instead of directly calling `buildDefault`.
The file was modifiedlldb/test/API/commands/settings/quoting/TestQuoting.py
Commit 6539ebe97d9777513015c4f8ae5fd8899094d671 by jay.foad
[AMDGPU] Use DPP instead of Ext in a couple of class names. NFC.
The file was modifiedllvm/lib/Target/AMDGPU/SIInstrInfo.td
Commit a3aea0193d8cb164742890c2b92ee797a1432420 by medismail.bennani
[llvm/DebugInfo] Simplify DW_OP_implicit_value condition (NFC)

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
The file was modifiedllvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit f855a553339aa78225a309a6f9b5fcae767de8da by grimar
[llvm-readelf] - Implement --section-details option.

--section-details/-t is a GNU readelf option that produce
an output that is an alternative to --sections.

Differential revision: https://reviews.llvm.org/D89304
The file was modifiedllvm/test/tools/llvm-readobj/ELF/symbols.test
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
The file was modifiedllvm/tools/llvm-readobj/llvm-readobj.cpp
The file was modifiedllvm/tools/llvm-readobj/ObjDumper.h
The file was addedllvm/test/tools/llvm-readobj/ELF/section-details.test
The file was modifiedllvm/test/tools/llvm-readobj/basic.test
The file was modifiedllvm/docs/CommandGuide/llvm-readelf.rst
Commit 443ab4d2e01246bf93cd410db945dc9ab6adf1b3 by mikhail.maltsev
[clang][Basic] Integrate SourceLocation with FoldingSet, NFCI

This patch removes the necessity to access the SourceLocation internal
representation in several places that use FoldingSet objects.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D69844
The file was modifiedclang/lib/StaticAnalyzer/Core/BugReporter.cpp
The file was modifiedclang/include/clang/Basic/SourceLocation.h
The file was modifiedclang/lib/Basic/SourceLocation.cpp
The file was modifiedclang/lib/Analysis/PathDiagnostic.cpp
Commit d26dd743084a886382204ede5eeed146cd29fcd6 by kbobyrev
[clangd] Separate final_result into a different message

This is a breaking change in remote index protocol.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D89851
The file was modifiedclang-tools-extra/clangd/index/remote/Client.cpp
The file was modifiedclang-tools-extra/clangd/index/remote/Index.proto
The file was modifiedclang-tools-extra/clangd/index/remote/server/Server.cpp
Commit ccb6191f048927e55bac82b92eeba8ff0f9f8fe5 by marukawa
[VE] Add missing regression test

In the previous "Add vector shift instructions", I forgot to add
regression tests for VSRL and VSRD instructions.  This patch is
adding them.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D90167
The file was addedllvm/test/MC/VE/VSRL.s
The file was addedllvm/test/MC/VE/VSRD.s
Commit c5fa6bae12ff01b34698abd0f7431c4450daece0 by marukawa
[VE] Add vector float instructions

Add VFAD/VFSB/VFMP/VFDV/VFSQRT/VFCP/VFCM/VFMAD/VFMSB/VFNMAD/VFNMSB/
VRCP/VRSQRT/VRSQRTNEX/VFIX/VFIXX/VFLT/VFLTX/VCVS/VCVD instructions.
Add regression tests too.  Also add additional AsmParser for VFIX
and VFIXX instructions to parse their mnemonic.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D90166
The file was addedllvm/test/MC/VE/VFNMSB.s
The file was addedllvm/test/MC/VE/VCVD.s
The file was addedllvm/test/MC/VE/VFIXX.s
The file was modifiedllvm/lib/Target/VE/VEInstrVec.td
The file was addedllvm/test/MC/VE/VFDV.s
The file was addedllvm/test/MC/VE/VFCP.s
The file was addedllvm/test/MC/VE/VFMP.s
The file was addedllvm/test/MC/VE/VRSQRTNEX.s
The file was modifiedllvm/lib/Target/VE/AsmParser/VEAsmParser.cpp
The file was addedllvm/test/MC/VE/VFCM.s
The file was addedllvm/test/MC/VE/VCVS.s
The file was addedllvm/test/MC/VE/VFIX.s
The file was addedllvm/test/MC/VE/VFNMAD.s
The file was addedllvm/test/MC/VE/VFLT.s
The file was addedllvm/test/MC/VE/VFSB.s
The file was addedllvm/test/MC/VE/VFMAD.s
The file was addedllvm/test/MC/VE/VFMSB.s
The file was addedllvm/test/MC/VE/VFAD.s
The file was addedllvm/test/MC/VE/VFSQRT.s
The file was addedllvm/test/MC/VE/VRSQRT.s
The file was addedllvm/test/MC/VE/VFLTX.s
The file was addedllvm/test/MC/VE/VRCP.s
Commit 6482f3239af193e00b30c0a8f1459be4f22cb141 by lebedev.ri
[NFC][InstCombine] Add more exhaustive test coverage for `(x >>? X1) << C2` pattern (PR37872)
The file was modifiedllvm/test/Transforms/InstCombine/canonicalize-ashr-shl-to-masking.ll
The file was modifiedllvm/test/Transforms/InstCombine/canonicalize-lshr-shl-to-masking.ll
Commit 90152a602c127e1572d67139b07f09fa37047ed0 by lebedev.ri
[NFC][InstCombine] Autogenerate cast.ll test
The file was modifiedllvm/test/Transforms/InstCombine/cast.ll
Commit 5e3a8953ace7f5783ef592f1786d7f10610648ad by lebedev.ri
[NFC][PhaseOrdering] Autogenerate basic.ll test
The file was modifiedllvm/test/Transforms/PhaseOrdering/basic.ll
Commit 0ac56e8eaaeb41b59a952fa465872f647c930347 by lebedev.ri
[InstCombine] Fold `(X >>? C1) << C2` patterns to shift+bitmask (PR37872)

This is essentially finalizes a revert of rL155136,
because nowadays the situation has improved, SCEV can model
all these patterns well, and we canonicalize rotate-like patterns
into a funnel shift intrinsics in InstCombine.
So this should not cause any pessimization.

I've verified the canonicalize-{a,l}shr-shl-to-masking.ll transforms
with alive, which confirms that we can freely preserve exact-ness,
and no-wrap flags.

Profs:
* base: https://rise4fun.com/Alive/gPQ
* exact-ness preservation: https://rise4fun.com/Alive/izi
* nuw preservation: https://rise4fun.com/Alive/DmD
* nsw preservation: https://rise4fun.com/Alive/SLN6N
* nuw nsw preservation: https://rise4fun.com/Alive/Qp7

Refs. https://reviews.llvm.org/D46760
The file was modifiedllvm/test/Transforms/InstCombine/cast.ll
The file was modifiedllvm/test/Transforms/InstCombine/known-signbit-shift.ll
The file was modifiedllvm/test/Transforms/InstCombine/trunc.ll
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
The file was modifiedllvm/test/Transforms/InstCombine/2010-11-01-lshr-mask.ll
The file was modifiedllvm/test/Transforms/InstCombine/canonicalize-lshr-shl-to-masking.ll
The file was modifiedllvm/test/Transforms/InstCombine/canonicalize-ashr-shl-to-masking.ll
The file was modifiedllvm/test/Transforms/InstCombine/shift.ll
The file was modifiedllvm/test/Transforms/InstCombine/gep-combine-loop-invariant.ll
The file was modifiedllvm/test/Transforms/InstCombine/apint-shift.ll
Commit f8a3b9b06c4a46fe2a83ec52f8e396d335b44fdd by david.spickett
[lldb] Correct vFile:pread/pwrite packet docs

The statement that lldb-server can handle
decimal and hex numbers is misleading.
(it can only handle hex with 0x prefix)

Mentioning non decimal numbers at all
is just creating more confusion for anyone
who tries to use them with lldb-server.

Differential Revision: https://reviews.llvm.org/D89383
The file was modifiedlldb/docs/lldb-platform-packets.txt
Commit 673f2f702b03be8c003889cbb5923e111c3e24d0 by sebastian.neubauer
msgpack: Improve error for empty node
The file was modifiedllvm/lib/BinaryFormat/MsgPackDocument.cpp
Commit 22e4346e054a4474a68fd293324db295fffed34c by Alexander.Richardson
[ValueTracking] Add tracking of the alignment assume bundle

This patch is to add the support of the value tracking of the alignment assume bundle.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D88669
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp
The file was modifiedllvm/test/Analysis/BasicAA/featuretest.ll
The file was modifiedllvm/test/Analysis/ValueTracking/assume-queries-counter.ll
The file was addedllvm/test/Transforms/InstCombine/assume-align.ll
Commit 565f4e72dafa0abd250e0435e2bb62cdd91c908f by Alexander.Richardson
[ValueTracking] Add more tests for alignment assume bundles

I noticed that alignment was no longer inferred as well after I last merged
our CHERI fork from upstream. I opened this review before seeing that D88669
already fixes the same problem, so this commit simply adds the new test that
I added as part of this change.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D89830
The file was modifiedllvm/unittests/Analysis/ValueTrackingTest.cpp
Commit d323c8f791ac1160813508f1742f845444b6459a by Alexander.Richardson
[ValueTracking][NFC] Use Log2(Align) instead of countTrailingZeroes

The latter can probably be optimized to the same final code, but this might
help -O0 builds.
The file was modifiedllvm/lib/Analysis/ValueTracking.cpp
Commit 850325348ae82cd5e26ea9edfd04219d0fbe7828 by Alexander.Richardson
[clang-format] Fix misformatted macro definitions after D86959

After D86959 the code `#define lambda [](const decltype(x) &ptr) {}`
was formatted as `#define lambda [](const decltype(x) & ptr) {}` due to
now parsing the '&' token as a BinaryOperator. The problem was caused by
the condition `Line.InPPDirective && (!Left->Previous || !Left->Previous->is(tok::identifier))) {`
being matched and therefore not performing the checks for "previous token
is one of decltype/_Atomic/etc.". This patch moves those checks after the
existing if/else chain to ensure the left-parent token classification is
always run after checking whether the contents of the parens is an
expression or not.

This change also introduces a new TokenAnnotatorTest that checks the
token kind and Role of Tokens after analyzing them. This is used to check
for TT_PointerOrReference, in addition to indirectly testing this based
on the resulting formatting.

Reviewed By: MyDeveloperDay

Differential Revision: https://reviews.llvm.org/D88956
The file was modifiedclang/unittests/Format/FormatTest.cpp
The file was modifiedclang/unittests/Format/TestLexer.h
The file was addedclang/unittests/Format/TokenAnnotatorTest.cpp
The file was modifiedclang/unittests/Format/CMakeLists.txt
The file was modifiedclang/lib/Format/TokenAnnotator.cpp
Commit 89031cffd1de0ce70106cda1bf5188f7a11726a2 by Alexander.Richardson
Fix sancov.py when objdump is llvm-objdump

The sanitizer-coverage.cpp test case was always failing for me. It turns
out the reason for this is that I was building with
-DLLVM_INSTALL_BINUTILS_SYMLINKS=ON and sancov.py's grep regex does not
handle llvm-objdump's disassembly format (hex immediates have a leading "0x").
While touching those lines also change them to use raw string literals since
invalid escape sequnces will become an error in future python versions.
Also simplify the code by using subprocess.check_output() instead of Popen().
This also works with python2.

Fixes https://bugs.llvm.org/show_bug.cgi?id=44504

Reviewed By: #sanitizers, vitalybuka

Differential Revision: https://reviews.llvm.org/D89648
The file was modifiedcompiler-rt/lib/sanitizer_common/scripts/sancov.py
Commit 2107e4b10ea5010019ed4e57989ec7cbe84dadc0 by llvmgnsyncbot
[gn build] Port 850325348ae
The file was modifiedllvm/utils/gn/secondary/clang/unittests/Format/BUILD.gn
Commit 5d0308009284a0c8b75fb683eaba89c2e0c677f6 by sven.vanhaastregt
[TargetLowering] Add i1 condition for bit comparison fold

For i1 types, boolean false is represented identically regardless of
the boolean content, so we can allow optimizations that otherwise
would not be correct for booleans with false represented as a negative
one.

Patch by Erik Hogeman.

Differential Revision: https://reviews.llvm.org/D90145
The file was modifiedllvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
The file was modifiedllvm/test/CodeGen/NVPTX/pow2_mask_cmp.ll
Commit cca049ad2b307dadedd8b5b6fbb05ca74b153a0d by djtodoro
[NFC][IntrRefLDV] Some code clean up

As reading the source code, I've found some minor nits:
  -Use using instead of typedef
  -Fix a comment
  -Refactor

Differential Revision: https://reviews.llvm.org/D90155
The file was modifiedllvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp
Commit e562a40871da14cef6685efef09760bca2718269 by zahira.ammarguellat
Fix for PR47544. Clang is crashing after generating the right
diagnostic for a re-declaration of a friend method.d
https://reviews.llvm.org/D88112
The file was addedclang/test/SemaCXX/invalid-decl.cpp
The file was modifiedclang/lib/Parse/ParseCXXInlineMethods.cpp
Commit 0905bd5c2fa42bd4c0e6e0aaa08b966f165b9dfa by llvm-dev
[InstCombine] collectBitParts - add trunc support.

This should allow us to remove the rather limited matchOrConcat fold and just use recognizeBSwapOrBitReverseIdiom.
The file was modifiedllvm/lib/Transforms/Utils/Local.cpp
The file was modifiedllvm/test/Transforms/InstCombine/bswap.ll
Commit 5a855551cb6fedfb3027b4de4172a962d04834ce by llvm-dev
[X86] Regenerate vector shift tests. NFCI.

Merge prefixes where possible, use 'X86' instead of 'X32' (which we try to only use for gnux32 triple tests).
The file was modifiedllvm/test/CodeGen/X86/vec_shift7.ll
The file was modifiedllvm/test/CodeGen/X86/vshift_split.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-1.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-3.ll
The file was modifiedllvm/test/CodeGen/X86/x86-shifts.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-5.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift2.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-6.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift6.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-4.ll
The file was modifiedllvm/test/CodeGen/X86/vshift_split2.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift4.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift5.ll
The file was modifiedllvm/test/CodeGen/X86/vec_shift3.ll
The file was modifiedllvm/test/CodeGen/X86/vshift-2.ll
Commit 2bc2e2e9fe25c5568cfb8681e441fcc6a194daa4 by llvm-dev
[MallocChecker] Remove duplicate QCoreApplication::postEvent check. NFCI.

This appears to have been in the original patch in D14170.

Reported as "Snippet 11" in https://www.viva64.com/en/b/0771/
The file was modifiedclang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit b19473cf590eca13d23a20191c820d0f9d835beb by llvm-dev
[clang] RewriteObjCClassMetaData - remove superfluous null pointer check. NFCI.

We've already dereferenced the pointer and no other getClassInterface() calls appear to bother with such a check.

Reported as "Snippet 6" in https://www.viva64.com/en/b/0771/
The file was modifiedclang/lib/Frontend/Rewrite/RewriteObjC.cpp
Commit 2a4e704c92e8ec3d9217a7333368ea53cf3a583f by thakis
Revert "Use uint64_t for branch weights instead of uint32_t"

This reverts commit e5766f25c62c185632e3a75bf45b313eadab774b.
Makes clang assert when building Chromium, see https://crbug.com/1142813
for a repro.
The file was modifiedcompiler-rt/test/profile/instrprof-reset-counters.c
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/expect_nonboolean.ll
The file was modifiedllvm/test/Transforms/CorrelatedValuePropagation/profmd.ll
The file was modifiedcompiler-rt/test/profile/instrprof-write-file-only.c
The file was modifiedllvm/test/Transforms/PGOProfile/icp_vararg.ll
The file was modifiedclang/test/CodeGenCXX/microsoft-abi-thread-safe-statics.cpp
The file was modifiedclang/test/CodeGenCXX/attr-likelihood-if-branch-weights.cpp
The file was modifiedllvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
The file was modifiedcompiler-rt/test/profile/Linux/instrprof-cs.c
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/basic.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/check-prof-info.ll
The file was modifiedllvm/lib/IR/Instructions.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/remap.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-format.ll
The file was modifiedllvm/test/Transforms/PGOProfile/indirect_call_promotion_vla.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/tripcount.ll
The file was modifiedllvm/test/Transforms/LoopUnroll/peel-loop-pgo.ll
The file was modifiedllvm/test/Transforms/PGOProfile/landingpad.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-format-compress.ll
The file was modifiedclang/test/Profile/c-captured.c
The file was modifiedllvm/include/llvm/IR/Instructions.h
The file was modifiedllvm/lib/Transforms/Utils/SimplifyCFG.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/criticaledge.ll
The file was modifiedllvm/test/Transforms/PGOProfile/icp_covariant_call_return.ll
The file was removedllvm/test/Analysis/BranchProbabilityInfo/basic_i32.ll
The file was modifiedllvm/lib/Transforms/Utils/MisExpect.cpp
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/expect-with-probability.ll
The file was modifiedclang/test/Profile/objc-general.m
The file was modifiedcompiler-rt/test/profile/instrprof-hostname.c
The file was modifiedllvm/test/Transforms/CodeExtractor/MultipleExitBranchProb.ll
The file was modifiedclang/test/CodeGenCXX/attr-likelihood-if-vs-builtin-expect.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/icp_covariant_invoke_return.ll
The file was modifiedllvm/test/Transforms/Util/libcalls-shrinkwrap-double.ll
The file was modifiedclang/test/Profile/c-general.c
The file was modifiedllvm/test/Transforms/PGOProfile/loop2.ll
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/phi_merge.ll
The file was modifiedllvm/lib/Transforms/Scalar/JumpThreading.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/icp_invoke.ll
The file was modifiedllvm/test/Transforms/PGOProfile/noreturncall.ll
The file was modifiedllvm/test/Transforms/SampleProfile/inline-mergeprof.ll
The file was modifiedclang/test/Profile/cxx-class.cpp
The file was modifiedllvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
The file was modifiedclang/test/Profile/cxx-rangefor.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/indirect_call_promotion.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/basic.ll
The file was modifiedllvm/test/Transforms/PGOProfile/indirectbr.ll
The file was modifiedclang/test/Profile/cxx-templates.cpp
The file was modifiedllvm/lib/Transforms/Utils/Local.cpp
The file was modifiedcompiler-rt/test/profile/Linux/instrprof-basic.c
The file was modifiedllvm/test/Transforms/PGOProfile/fix_entry_count.ll
The file was modifiedllvm/lib/Analysis/BranchProbabilityInfo.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/branch1.ll
The file was modifiedllvm/lib/Transforms/Utils/CodeExtractor.cpp
The file was modifiedllvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h
The file was modifiedllvm/test/Transforms/PGOProfile/instr_entry_bb.ll
The file was modifiedllvm/test/Transforms/PGOProfile/thinlto_indirect_call_promotion.ll
The file was modifiedllvm/unittests/Analysis/ProfileSummaryInfoTest.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/indirect_call_promotion_musttail.ll
The file was modifiedcompiler-rt/test/profile/instrprof-set-filename.c
The file was modifiedllvm/test/Transforms/PGOProfile/loop1.ll
The file was modifiedllvm/test/Transforms/SampleProfile/entry_counts_cold.ll
The file was modifiedclang/test/Profile/gcc-flag-compatibility.c
The file was modifiedclang/test/Profile/cxx-lambda.cpp
The file was modifiedllvm/test/Analysis/BranchProbabilityInfo/basic.ll
The file was modifiedllvm/lib/Transforms/IPO/SampleProfile.cpp
The file was addedclang/test/Profile/c-counter-overflows.c
The file was modifiedcompiler-rt/test/profile/Inputs/comdat_rename_2.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/cspgo_profile_summary.ll
The file was modifiedcompiler-rt/test/profile/instrprof-set-filename-then-reset-default.c
The file was modifiedcompiler-rt/test/profile/instrprof-override-filename-with-env.c
The file was modifiedcompiler-rt/test/profile/instrprof-write-file.c
The file was modifiedclang/test/CodeGenCXX/profile-remap.cpp
The file was modifiedclang/test/Profile/cxx-throws.cpp
The file was modifiedclang/test/CodeGen/catch-undef-behavior.c
The file was modifiedclang/lib/CodeGen/CodeGenPGO.cpp
The file was modifiedllvm/include/llvm/IR/MDBuilder.h
The file was modifiedllvm/test/Transforms/PGOProfile/chr.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/preserve-branchweights.ll
The file was modifiedllvm/test/Transforms/SCCP/switch.ll
The file was modifiedllvm/test/Transforms/JumpThreading/threading_prof2.ll
The file was modifiedclang/test/CodeGenCXX/static-initializer-branch-weights.cpp
The file was modifiedllvm/test/Transforms/PGOProfile/select1.ll
The file was modifiedllvm/test/Transforms/JumpThreading/update-edge-weight.ll
The file was modifiedllvm/test/Transforms/SampleProfile/inline-mergeprof-dup.ll
The file was modifiedllvm/test/Transforms/SimpleLoopUnswitch/basictest-profmd.ll
The file was modifiedllvm/test/Transforms/PGOProfile/thinlto_cspgo_use.ll
The file was modifiedcompiler-rt/test/profile/Inputs/comdat_rename_1.cpp
The file was modifiedcompiler-rt/test/profile/instrprof-write-file-atexit-explicitly.c
The file was modifiedllvm/test/Transforms/PGOProfile/select2.ll
The file was modifiedllvm/lib/IR/MDBuilder.cpp
The file was modifiedllvm/test/Transforms/SimplifyCFG/invoke_unwind.ll
The file was modifiedllvm/test/Transforms/Util/libcalls-shrinkwrap-float.ll
The file was modifiedllvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
The file was modifiedllvm/test/Transforms/LoopUnroll/runtime-loop-branchweight.ll
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/phi_tern.ll
The file was modifiedllvm/include/llvm/Transforms/Utils/MisExpect.h
The file was modifiedllvm/test/Transforms/PGOProfile/branch2.ll
The file was modifiedllvm/test/Transforms/PGOProfile/switch.ll
The file was modifiedclang/test/CodeGenCXX/attr-likelihood-switch-branch-weights.cpp
The file was modifiedcompiler-rt/test/profile/instrprof-override-filename.c
The file was modifiedcompiler-rt/test/profile/instrprof-override-filename-then-reset-default.c
The file was modifiedllvm/test/Transforms/SimpleLoopUnswitch/trivial-unswitch-profmd.ll
The file was modifiedllvm/test/Transforms/Util/libcalls-shrinkwrap-long-double.ll
The file was modifiedllvm/test/Transforms/LoopUnroll/peel-loop-pgo-deopt.ll
The file was modifiedllvm/test/Transforms/LowerExpectIntrinsic/phi_or.ll
The file was modifiedllvm/test/Transforms/PGOProfile/multiple_hash_profile.ll
The file was modifiedllvm/test/Transforms/PGOProfile/memop_size_opt.ll
The file was modifiedcompiler-rt/test/profile/instrprof-basic.c
The file was modifiedllvm/test/Transforms/SimplifyCFG/preserve-branchweights-switch-create.ll
The file was modifiedcompiler-rt/test/profile/instrprof-dump.c
The file was modifiedcompiler-rt/test/profile/instrprof-without-libc.c
The file was modifiedllvm/test/Transforms/JumpThreading/threading_prof1.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/switch-profmd.ll
The file was modifiedllvm/test/Transforms/SampleProfile/indirect-call.ll
Commit 3bc5824181e9cdbd027b44245026b6faa8a9e228 by llvm-dev
[X86] Regenerate all-ones vector tests with common prefixes.
The file was modifiedllvm/test/CodeGen/X86/all-ones-vector.ll
Commit 35f7cbf9dfeced33561c811fb1a3b750a2e35640 by benny.kra
[X86] Don't crash on CVTPS2PH with wide vector inputs.
The file was modifiedllvm/test/CodeGen/X86/vector-half-conversions.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit bce770ffa68f11ca67ab8747b1d84567a9934552 by llvm-dev
Revert rG0905bd5c2fa42bd4c "[InstCombine] collectBitParts - add trunc support."

This reverts commit 0905bd5c2fa42bd4c0e6e0aaa08b966f165b9dfa.

Causing failures in multistage buildbots that I need to investigate
The file was modifiedllvm/test/Transforms/InstCombine/bswap.ll
The file was modifiedllvm/lib/Transforms/Utils/Local.cpp
Commit 0d092303b446bf75746ea594d291b82670fed48e by michael.hliao
[amdgpu] Enable use of AA during codegen.

- Add an internal option `-amdgpu-use-aa-in-codegen` to enable or
  disable this feature. By Default, it's enabled.

Differential Revision: https://reviews.llvm.org/D89320
The file was modifiedllvm/test/CodeGen/AMDGPU/schedule-regpressure-limit3.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/memory_clause.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/schedule-regpressure-limit2.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/undefined-subreg-liverange.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/private-element-size.ll
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
The file was modifiedllvm/test/CodeGen/AMDGPU/schedule-regpressure-limit.ll
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp
The file was modifiedllvm/test/CodeGen/AMDGPU/ds-combine-with-dependence.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/global_smrd.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/memcpy-fixed-align.ll
Commit 75a1790f4bf052b0a615ed0270a7b4b1c4c88818 by Alexander.Richardson
Fix use-after-scope introduced in 850325348ae82cd5e26ea9edfd04219d0fbe7828
The file was modifiedclang/unittests/Format/TokenAnnotatorTest.cpp
The file was modifiedclang/unittests/Format/TestLexer.h
The file was modifiedclang/unittests/Format/MacroExpanderTest.cpp
Commit a0d84d80315d0c725b5efcd889928bad1171ba56 by Raphael Isemann
Revert "[NFC] Factor away lambda's redundant parameter"

This reverts commit fdc845b36130d162e5a66e427bf69b2c37b6c6bb.
It seems to be a follow-up to c6372b3fb495 which will be reverted.
The file was modifiedllvm/lib/Transforms/Scalar/IndVarSimplify.cpp
Commit e038b60d9169733367393f733058f0ff23c28d3f by Raphael Isemann
Revert "[IndVars] Remove monotonic checks with unknown exit count"

This reverts commit c6ca26c0bfedb8f80d6f8cb9adde25b1d6aac1c5.
This breaks stage2 builds due to hitting this assert:
```
   Assertion failed: (WeightSum <= UINT32_MAX && "Expected weights to scale down to 32 bits"), function calcMetadataWeights
```
when compiling AArch64RegisterBankInfo.cpp in LLVM.
The file was modifiedllvm/test/Transforms/IndVarSimplify/monotonic_checks.ll
The file was modifiedllvm/test/Transforms/IndVarSimplify/predicated_ranges.ll
The file was modifiedllvm/lib/Analysis/ScalarEvolution.cpp
The file was modifiedllvm/lib/Transforms/Scalar/IndVarSimplify.cpp
The file was modifiedllvm/include/llvm/Analysis/ScalarEvolution.h
Commit 8e7ea99c382300439486e562ba507d4a1bd6cc89 by mgorny
[lldb] [Process/FreeBSDRemote] Enable watchpoint support

Replace the inline x86 watchpoint handling code with the reusable
NativeRegisterContextWatchpoint_x86.  Implement watchpoint support
in NativeThreadFreeBSD and SIGTRAP handling for watchpoints.

Un-skip all concurrent_events tests as they pass with the new plugin.

Differential Revision: https://reviews.llvm.org/D90102
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalDelayWatch.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneWatchpoint.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalWatch.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneSignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalNWatchNBreak.py
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD_x86_64.cpp
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpoint.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayWatchBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalBreak.py
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD_x86_64.h
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.cpp
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreakDelay.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointThreads.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatch.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneBreakpoint.py
The file was modifiedlldb/test/API/commands/watchpoints/watchpoint_commands/command/TestWatchpointCommandPython.py
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeProcessFreeBSD.cpp
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointThreads.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneDelaySignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithSignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithWatchpointBreakpointSignal.py
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeThreadFreeBSD.cpp
The file was modifiedlldb/source/Plugins/Process/FreeBSDRemote/NativeRegisterContextFreeBSD.h
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoBreakpointsOneSignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py
The file was modifiedlldb/test/API/lit.cfg.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentSignalWatchBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointOneDelayBreakpointThreads.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentNWatchNBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentBreakpointDelayBreakpointOneSignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelaySignalBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentCrashWithBreak.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentDelayedCrashWithBreakpointSignal.py
The file was modifiedlldb/test/API/functionalities/thread/concurrent_events/TestConcurrentWatchpointWithDelayWatchpointThreads.py
Commit 4ba8ea4cb06758cb80dfa3d0409f7aab3d3f8e93 by mgorny
[lldb] [Process/FreeBSD] Fix missing namespace qualifier

Fixes e4cc6e9bcdff5fe979ab72025cb803d723cd9c31
The file was modifiedlldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
Commit d43c70a2025972c60dc1a30b4661273dc584d0b8 by Raphael Isemann
[lldb] Add llvm-pdbutil to lldb test dependencies

Since D89812 we use llvm-pdbutil in the LLDB tests but we didn't add it to
the test dependencies.
The file was modifiedlldb/test/CMakeLists.txt
Commit 548772fe69ad518463906300acff5b77a05efe0e by flo
[AArch64] Add additional tests for vector inserts with common element.
The file was modifiedllvm/test/CodeGen/AArch64/arm64-vector-insertion.ll
Commit 2479b3d7c6f87a3aeb150cb02b0c39e428d0b8bc by Louis Dionne
[libc++] Fix filesystem test in C++11/14

Before C++17, std::string::data() was marked as const, so we can't use
it to write to the contents of the string.
The file was modifiedlibcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.copy_file/copy_file_large.pass.cpp
Commit 45c3fc97a2a5af760a55e72eb081aa5f977e9609 by Raphael Isemann
[lldb][NFC] Make GetResumeCountForLaunchInfo return an unsigned.

The number of resumes should always be positive to let's make this an
unsigned everywhere. Also remove the unused 'localhost' parameter from
ConvertArgumentsForLaunchingInShell.
The file was modifiedlldb/include/lldb/Host/ProcessLaunchInfo.h
The file was modifiedlldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h
The file was modifiedlldb/source/Host/common/ProcessLaunchInfo.cpp
The file was modifiedlldb/source/Plugins/Platform/Linux/PlatformLinux.cpp
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
The file was modifiedlldb/include/lldb/Target/Platform.h
The file was modifiedlldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
The file was modifiedlldb/source/Host/common/Host.cpp
The file was modifiedlldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
The file was modifiedlldb/source/Target/Platform.cpp
The file was modifiedlldb/source/Plugins/Platform/Linux/PlatformLinux.h
Commit 213f6dd71526c753c3ecdd88f73d247e582ece8c by aeubanks
Revert "Updating llvm.mlir test to match recent IR change"

This reverts commit 0fc1aa22ee6ac337a5d51fa5666c9cd61da61b07.
The file was modifiedmlir/test/Target/llvmir.mlir
Commit 5984097823891fc90438a3b859c513a0b63331cd by Tony.Tye
[AMDGPU] Add missing support for targets

- Add missing tests.

Differential Revision: https://reviews.llvm.org/D90212
The file was modifiedllvm/test/Object/AMDGPU/elf-header-flags-mach.yaml
The file was modifiedllvm/lib/Object/ELFObjectFile.cpp
The file was modifiedclang/test/CodeGenOpenCL/amdgpu-features.cl
The file was modifiedllvm/test/tools/llvm-readobj/ELF/amdgpu-elf-headers.test
Commit 5ad6bbacf091c90d47730bf284f4893eb1afb1ee by kbobyrev
[clangd] Start using SyntaxTrees for folding ranges feature

This is an initial attempt to start using Syntax Trees in clangd while improving state of folding ranges feature and experimenting with Syntax Tree capabilities.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D88553
The file was modifiedclang/lib/Tooling/Syntax/Tree.cpp
The file was modifiedclang-tools-extra/clangd/unittests/SemanticSelectionTests.cpp
The file was modifiedclang/include/clang/Tooling/Syntax/Tree.h
The file was modifiedclang-tools-extra/clangd/SemanticSelection.cpp
Commit d028d2b376a1a01404e9766f9303a24771baab1f by jay.foad
[AMDGPU] Add llvm.amdgcn.div.scale with fneg tests
The file was modifiedllvm/test/CodeGen/AMDGPU/llvm.amdgcn.div.scale.ll
Commit 00bb397b0dc79fcad27bfe63456a2100039706f2 by Jonas Devlieghere
[lldb] Support Python imports relative the to the current file being sourced

Make it possible to use a relative path in command script import to the
location of the file being sourced. This allows the user to put Python
scripts next to LLDB command files and importing them without having to
specify an absolute path.

To enable this behavior pass `-c` to `command script import`. The
argument can only be used when sourcing the command from a file.

rdar://68310384

Differential revision: https://reviews.llvm.org/D89334
The file was modifiedlldb/include/lldb/Interpreter/ScriptInterpreter.h
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
The file was addedlldb/test/Shell/ScriptInterpreter/Python/command_relative_import.test
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
The file was modifiedlldb/source/Interpreter/ScriptInterpreter.cpp
The file was modifiedlldb/source/Commands/CommandObjectCommands.cpp
The file was modifiedlldb/include/lldb/Interpreter/CommandInterpreter.h
The file was addedlldb/test/Shell/ScriptInterpreter/Python/Inputs/hello.split
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h
The file was modifiedlldb/source/Interpreter/CommandInterpreter.cpp
The file was modifiedlldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp
The file was modifiedlldb/source/Commands/Options.td
The file was addedlldb/test/Shell/ScriptInterpreter/Python/Inputs/relative.split
Commit 87d3a5365e13fef3630a5e97c6c26897198e6182 by Louis Dionne
[libc++] Remove references to CONDUIT_TOKEN

It's not required anymore, since we rely on another job to report
the results back to Phabricator.
The file was modifiedlibcxx/utils/ci/macos-ci-setup
The file was modifiedlibcxx/utils/ci/secrets.env
Commit 3fa20baf009d72b0c78fdaf5be758400d5ba8918 by vinay
[Flang][OpenMP 4.5] Add semantic check for OpenMP default clause
The file was modifiedllvm/include/llvm/Frontend/OpenMP/OMP.td
The file was addedflang/test/Semantics/omp-default.f90
The file was addedflang/test/Semantics/omp-default02.f90
Commit fae1ffceaea191d0d432b5e8e7e44725f0d70f80 by llvm-dev
[X86] Regenerate xop tests with common prefixes.
The file was modifiedllvm/test/CodeGen/X86/xop-mask-comments.ll
The file was modifiedllvm/test/CodeGen/X86/xop-intrinsics-fast-isel.ll
The file was modifiedllvm/test/CodeGen/X86/commute-xop.ll
Commit e0c06e310c23ebf2bc20f7f4324aec2ec3d34861 by llvm-dev
[X86] Regenerate popcnt tests. NFCI.

Merge prefixes where possible, use 'X86' instead of 'X32' (which we try to only use for gnux32 triple tests).
The file was modifiedllvm/test/CodeGen/X86/popcnt.ll
Commit 4036551ae47763356ec2ca77b7587ef200cfc238 by llvm-dev
[X86] Regenerate tbm intrinsics tests. NFCI.

Merge prefixes where possible, use 'X86' instead of 'X32' (which we try to only use for gnux32 triple tests).
The file was modifiedllvm/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll
Commit 86bec79b15bdd06ca8475b44e6357ab41f853223 by llvm-dev
[X86] Regenerate xor tests. NFCI.

Merge prefixes where possible, use 'X86' instead of 'X32' (which we try to only use for gnux32 triple tests).
The file was modifiedllvm/test/CodeGen/X86/xor.ll
The file was modifiedllvm/test/CodeGen/X86/xor-icmp.ll
Commit 1a1aad9156407bc891e2738e9877c03bd594e67f by sam.mccall
[ADT] Fix accidental pointer comparison in test
The file was modifiedllvm/unittests/ADT/FunctionRefTest.cpp
Commit 5a3ef55a524bf9e072d98286e5febdb218b1fc72 by Vedant Kumar
[Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746)

This patch changes MergeBlockIntoPredecessor to skip the call to
RemoveRedundantDbgInstrs, in effect partially reverting D71480 due to
some compile-time issues spotted in LoopUnroll and SimplifyCFG.

The call to RemoveRedundantDbgInstrs appears to have changed the
worst-case behavior of the merging utility. Loosely speaking, it seems
to have gone from O(#phis) to O(#insts).

It might not be possible to mitigate this by scanning a block to
determine whether there are any debug intrinsics to remove, since such a
scan costs O(#insts).

So: skip the call to RemoveRedundantDbgInstrs. There's surprisingly
little fallout from this, and most of it can be addressed by doing
RemoveRedundantDbgInstrs later. The exception is (the block-local
version of) SimplifyCFG, where it might just be too expensive to call
RemoveRedundantDbgInstrs.

Differential Revision: https://reviews.llvm.org/D88928
The file was modifiedllvm/lib/CodeGen/CodeGenPrepare.cpp
The file was modifiedllvm/lib/Transforms/Utils/BasicBlockUtils.cpp
The file was modifiedllvm/lib/Transforms/Utils/LoopRotationUtils.cpp
The file was modifiedllvm/test/Transforms/SimplifyCFG/hoist-dbgvalue-inlined.ll
Commit a65883a78a0c1a480d7aa9762eeb61a298e09a5d by marukawa
[VE] Add vector reduction instructions

Add VSUMS/VSUMX/VFSUM/VMAXS/VMAXX/VFMAX/VRAND/VROR/VRXOR isntructions.
Add regression tests too.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D90227
The file was addedllvm/test/MC/VE/VRAND.s
The file was addedllvm/test/MC/VE/VSUMS.s
The file was addedllvm/test/MC/VE/VFMAX.s
The file was addedllvm/test/MC/VE/VROR.s
The file was addedllvm/test/MC/VE/VMAXS.s
The file was addedllvm/test/MC/VE/VRXOR.s
The file was modifiedllvm/lib/Target/VE/VEInstrVec.td
The file was addedllvm/test/MC/VE/VFSUM.s
The file was addedllvm/test/MC/VE/VSUMX.s
Commit cfa1376a012bac9cf573a73639d08024512e2346 by Louis Dionne
[libc++] Get rid of iostreams in the to_string tests
The file was addedlibcxx/test/support/parse_integer.h
The file was modifiedlibcxx/test/std/strings/string.conversions/to_string.pass.cpp
The file was modifiedlibcxx/test/std/strings/string.conversions/to_wstring.pass.cpp
Commit 64d3ed304fe7aa7c4d753da70beaff9f23c4896b by llvm-dev
[X86] Regenerate scalar fptosi/fptoui tests. NFCI.

Merge prefixes where possible, use 'X86' instead of 'X32' (which we try to only use for gnux32 triple tests).
The file was modifiedllvm/test/CodeGen/X86/scalar-fp-to-i32.ll
The file was modifiedllvm/test/CodeGen/X86/scalar-fp-to-i64.ll
Commit 46c3d5cb05d63ed7ee1935aa3fd0d96307a9dcac by michael.hliao
[amdgpu] Add the late codegen preparation pass.

Summary:
- Teach that pass to widen naturally aligned but not DWORD aligned
  sub-DWORD loads.

Reviewers: rampitec, arsenm

Subscribers:

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D80364
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPU.h
The file was modifiedllvm/test/CodeGen/AMDGPU/llvm.amdgcn.dispatch.ptr.ll
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
The file was addedllvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
The file was modifiedllvm/lib/Target/AMDGPU/CMakeLists.txt
The file was modifiedllvm/test/CodeGen/AMDGPU/vectorize-loads.ll
Commit 16ca0037c87ec2db34511c686b12994b2600f050 by llvmgnsyncbot
[gn build] Port 46c3d5cb05d
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn
Commit 504615353f31136dd6bf7a971b6c236fd70582be by akhuang
Revert "[CodeView] Emit static data members as S_CONSTANTs."

Seems like there's an assert in here that we shouldn't be running into.

This reverts commit 515973222ed29abe49f241e89edb6854f44162d4.
The file was modifiedclang/lib/CodeGen/CGDebugInfo.cpp
The file was modifiedllvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
The file was modifiedllvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
The file was modifiedllvm/test/DebugInfo/COFF/global-constants.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-array-unsized.ll
The file was modifiedclang/test/CodeGenCXX/debug-info-static-member.cpp
The file was modifiedllvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
Commit 48555cd4946c661df185fdb7a6a319e56757626c by llvm-dev
[llvm-readobj] Remove duplicate inner if() condition. NFCI.

This should have been removed when rG445c3fdd2ae8 simplified the conditions.

Reported as "Snippet 5" in https://www.viva64.com/en/b/0771/
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
Commit 0be27302d451008e373b29713fe6f4e253e739a2 by martin
[libcxx] Fix typo in spelling of 'sentinel'. NFC.

Differential Revision: https://reviews.llvm.org/D90220
The file was modifiedlibcxx/include/filesystem
Commit 8c176b60298675864caec9c4c479033d282cb282 by csigg
[mlir] Catch async.yield operands not matching the number of async.execute results.

Reviewed By: ezhulenev

Differential Revision: https://reviews.llvm.org/D90211
The file was modifiedmlir/lib/Dialect/Async/IR/Async.cpp
Commit 4b1ea84a1d04820248a4247cb1efa54c18765a6a by jay.foad
[AMDGPU] Fix check prefix for VOP3 VI disassembler tests

Also, following D81841, don't try to encode f16 literals in i16/u16
instructions.

Differential Revision: https://reviews.llvm.org/D90242
The file was modifiedllvm/test/MC/Disassembler/AMDGPU/vop3_gfx9.txt
The file was modifiedllvm/test/MC/Disassembler/AMDGPU/vop3_vi.txt
Commit 83154c541806468802d687a8b3c8f1a65e92199c by silvasean
[mlir] Add bufferization for std.select op.

Differential Revision: https://reviews.llvm.org/D90204
The file was modifiedmlir/test/Dialect/Standard/bufferize.mlir
The file was modifiedmlir/lib/Dialect/StandardOps/Transforms/Bufferize.cpp
Commit 917acac960d40280ea02ea453e594034b1be1f6b by Duncan P. N. Exon Smith
FileManager: Shrink FileEntryRef to the size of a pointer

Shrink `FileEntryRef` to the size of a pointer, by having it directly
reference the `StringMapEntry` the same way that `DirectoryEntryRef`
does. This makes `FileEntryRef::FileEntryRef` private as a side effect
(`FileManager` is a friend!).

There are two helper types added within `FileEntryRef`:

- `FileEntryRef::MapValue` is the type stored in
  `FileManager::SeenFileEntries`. It's a replacement for
  `SeenFileEntryOrRedirect`, where the second pointer type has been
  changed from `StringRef*` to `MapEntry*` (see next bullet).
- `FileEntryRef::MapEntry` is the instantiation of `StringMapEntry<>`
  where `MapValue` is stored. This is what `FileEntryRef` has a pointer
  to, in order to grab the name in addition to the value.

Differential Revision: https://reviews.llvm.org/D89488
The file was modifiedclang/lib/Basic/FileManager.cpp
The file was modifiedclang/lib/Basic/SourceManager.cpp
The file was modifiedclang/include/clang/Basic/FileManager.h
The file was modifiedclang/unittests/Basic/FileManagerTest.cpp
Commit 88ffc72717c3b66b185caf8efcb0c19f32c355cd by Louis Dionne
[libc++] Add a libc++ configuration that does not support localization

When porting libc++ to embedded systems, it can be useful to drop support
for localization, which these systems don't implement or care about.

Differential Revision: https://reviews.llvm.org/D90072
The file was addedlibcxx/test/libcxx/localization/lit.local.cfg
The file was modifiedlibcxx/test/std/language.support/support.limits/support.limits.general/ostream.version.pass.cpp
The file was addedlibcxx/test/std/re/lit.local.cfg
The file was addedlibcxx/test/std/input.output/input.output.general/lit.local.cfg
The file was addedlibcxx/test/std/input.output/iostreams.base/lit.local.cfg
The file was modifiedlibcxx/test/std/language.support/support.limits/support.limits.general/regex.version.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_sseq.pass.cpp
The file was modifiedlibcxx/test/std/strings/string.view/string.view.nonmem/quoted.pass.cpp
The file was addedlibcxx/test/libcxx/input.output/stream.buffers/lit.local.cfg
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.concat.pass.cpp
The file was addedlibcxx/test/std/input.output/file.streams/lit.local.cfg
The file was modifiedlibcxx/test/std/utilities/template.bitset/bitset.operators/stream_in.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.generic.obs/named_overloads.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/io.pass.cpp
The file was modifiedlibcxx/test/libcxx/modules/stdint_h_exports.compile.pass.cpp
The file was addedlibcxx/test/std/input.output/iostream.objects/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/modules/inttypes_h_exports.compile.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_result_type.pass.cpp
The file was modifiedlibcxx/test/std/namespace/addressable_functions.sh.cpp
The file was modifiedlibcxx/src/CMakeLists.txt
The file was modifiedlibcxx/test/libcxx/modules/stds_include.sh.cpp
The file was addedlibcxx/test/std/input.output/iostream.forward/lit.local.cfg
The file was addedlibcxx/cmake/caches/Generic-no-localization.cmake
The file was modifiedlibcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp
The file was modifiedlibcxx/CMakeLists.txt
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/io.pass.cpp
The file was addedlibcxx/test/libcxx/input.output/file.streams/lit.local.cfg
The file was addedlibcxx/test/libcxx/input.output/iostreams.base/lit.local.cfg
The file was addedlibcxx/test/std/input.output/iostream.format/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/complex.number/complex.ops/stream_output.pass.cpp
The file was modifiedlibcxx/test/std/numerics/complex.number/complex.ops/stream_input.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/io.pass.cpp
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.pretincrement.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_sseq.pass.cpp
The file was addedlibcxx/test/libcxx/input.output/iostream.objects/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/modules/cinttypes_exports.compile.pass.cpp
The file was modifiedlibcxx/test/libcxx/modules/clocale_exports.compile.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/io.pass.cpp
The file was modifiedlibcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io/io.pass.cpp
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.cons/ostream_joiner.cons.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/io.pass.cpp
The file was modifiedlibcxx/include/__locale
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_result_type.pass.cpp
The file was modifiedlibcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.id/stream.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_result_type.pass.cpp
The file was addedlibcxx/test/std/input.output/string.streams/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/modules/cstdint_exports.compile.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_sseq.pass.cpp
The file was modifiedlibcxx/test/std/language.support/support.limits/support.limits.general/iomanip.version.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.assign/source.pass.cpp
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.star.pass.cpp
The file was modifiedlibcxx/utils/libcxx/test/features.py
The file was addedlibcxx/test/std/depr/depr.str.strstreams/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/io.pass.cpp
The file was modifiedlibcxx/test/std/utilities/template.bitset/bitset.operators/stream_out.pass.cpp
The file was modifiedlibcxx/include/filesystem
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/io.pass.cpp
The file was addedlibcxx/test/libcxx/input.output/string.streams/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/io.pass.cpp
The file was modifiedlibcxx/test/libcxx/min_max_macros.compile.pass.cpp
The file was addedlibcxx/test/std/input.output/iostreams.requirements/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/experimental/memory/memory.resource.aliases/header_regex_libcpp_version.pass.cpp
The file was addedlibcxx/test/std/strings/basic.string/string.nonmembers/string.io/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/io.pass.cpp
The file was modifiedlibcxx/include/complex
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/io.pass.cpp
The file was modifiedlibcxx/utils/ci/run-buildbot.sh
The file was modifiedlibcxx/test/libcxx/double_include.sh.cpp
The file was modifiedlibcxx/utils/generate_feature_test_macro_components.py
The file was modifiedlibcxx/include/__config_site.in
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_result_type.pass.cpp
The file was modifiedlibcxx/test/std/language.support/support.limits/support.limits.general/locale.version.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/io.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.generic.obs/generic_string_alloc.pass.cpp
The file was modifiedlibcxx/test/libcxx/depr/depr.str.strstreams/version.pass.cpp
The file was modifiedlibcxx/test/std/language.support/support.limits/support.limits.general/istream.version.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/io.pass.cpp
The file was modifiedlibcxx/test/std/utilities/memory/unique.ptr/unique.ptr.special/io.fail.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.PR44847.pass.cpp
The file was addedlibcxx/test/std/input.output/stream.buffers/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/io.pass.cpp
The file was addedlibcxx/test/std/depr/depr.ios.members/lit.local.cfg
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_result_type.pass.cpp
The file was modifiedlibcxx/test/libcxx/fuzzing/regex.pass.cpp
The file was modifiedlibcxx/test/std/experimental/memory/memory.resource.aliases/header_regex_synop.pass.cpp
The file was addedlibcxx/test/std/localization/lit.local.cfg
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.native.obs/named_overloads.pass.cpp
The file was modifiedlibcxx/test/libcxx/no_assert_include.compile.pass.cpp
The file was addedlibcxx/test/libcxx/input.output/iostream.format/lit.local.cfg
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.postincrement.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.native.obs/string_alloc.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.append.pass.cpp
The file was modifiedlibcxx/test/std/utilities/memory/unique.ptr/unique.ptr.special/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/io.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.nonmember/path.io.pass.cpp
The file was addedlibcxx/test/std/iterators/stream.iterators/lit.local.cfg
The file was modifiedlibcxx/test/std/strings/string.view/string.view.io/stream_insert.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/io.pass.cpp
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.creation/make_ostream_joiner.pass.cpp
The file was modifiedlibcxx/utils/ci/buildkite-pipeline.yml
The file was modifiedlibcxx/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.assign.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_sseq.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/io.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_result_type.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/io.pass.cpp
The file was modifiedlibcxx/test/std/input.output/filesystems/class.path/path.member/path.construct/source.pass.cpp
The file was modifiedlibcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/io.pass.cpp
The file was modifiedlibcxx/test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.nonmembers/stream_inserter.pass.cpp
Commit 2e1a737f46460ddc15733f78acb42e27bc18a5ee by wei.huang
[PowerPC][PCRelative] Turn on TLS support for PCRel by default

Turn on TLS support for PCRel by default and update the test cases.

Differential Revision: https://reviews.llvm.org/D88738
Reviewed by: stefanp, kamaub
The file was modifiedllvm/test/CodeGen/PowerPC/pcrel-tls-local-dynamic.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pcrel-tls-local-exec.ll
The file was removedllvm/test/CodeGen/PowerPC/pcrel-tls.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pcrel-tls-general-dynamic.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pcrel-tls-initial-exec.ll
The file was modifiedllvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit 78ae1f6c90029c7b213ac6fc01e460f5edb327c9 by Stanislav.Mekhanoshin
[AMDGPU] Change predicate for fma/fmac legacy

I do not exactly like the use of a negative predicate to
enable instructions' support. Change HasNoMadMacF32Insts
with HasFmaLegacy32.

Differential Revision: https://reviews.llvm.org/D90250
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPU.td
The file was modifiedllvm/lib/Target/AMDGPU/SIInstructions.td
The file was modifiedllvm/lib/Target/AMDGPU/VOP2Instructions.td
The file was modifiedllvm/lib/Target/AMDGPU/VOP3Instructions.td
Commit 013b9322dea9564ac85c4082fb0f07ff093eef63 by stellaraccident
[mlir][Python] Custom python op view wrappers for building and traversing.

* Still rough edges that need more sugar but the bones are there. Notes left in the test case for things that can be improved.
* Does not actually yield custom OpViews yet for traversing. Will rework that in a followup.

Differential Revision: https://reviews.llvm.org/D89932
The file was modifiedmlir/lib/Bindings/Python/IRModules.h
The file was modifiedmlir/lib/Bindings/Python/CMakeLists.txt
The file was modifiedmlir/lib/Bindings/Python/MainModule.cpp
The file was modifiedmlir/lib/Bindings/Python/IRModules.cpp
The file was addedmlir/lib/Bindings/Python/mlir/dialects/__init__.py
The file was addedmlir/lib/Bindings/Python/mlir/dialects/std.py
The file was modifiedmlir/lib/Bindings/Python/mlir/__init__.py
The file was addedmlir/lib/Bindings/Python/Globals.h
The file was addedmlir/lib/Bindings/Python/mlir/ir.py
The file was addedmlir/test/Bindings/Python/dialects.py
Commit 7d6b58302a99180c216a9afa9f7e87240cf6fa30 by flo
[llvm-reduce] Add test with some aliases.
The file was addedllvm/test/Reduce/remove-alias.ll
Commit ce6900c6cb510793151f6dd941e2ddb703735a50 by nicolai.haehnle
Revert "DomTree: Extract (mostly) read-only logic into type-erased base classes"

This reverts commit 848a68a032d1c59274526abb3220714202d4757e.
The file was modifiedllvm/include/llvm/CodeGen/MachineDominators.h
The file was modifiedllvm/lib/Transforms/Scalar/NewGVN.cpp
The file was modifiedllvm/lib/Transforms/Scalar/ADCE.cpp
The file was modifiedllvm/include/llvm/Support/GenericDomTree.h
The file was modifiedllvm/include/llvm/Support/GenericDomTreeConstruction.h
The file was modifiedllvm/lib/Support/CMakeLists.txt
The file was removedllvm/lib/Support/GenericDomTree.cpp
Commit e025d09b216dc2239e1b502f4f277abb6fb4648a by nicolai.haehnle
Revert multiple patches based on "Introduce CfgTraits abstraction"

These logically belong together since it's a base commit plus
followup fixes to less common build configurations.

The patches are:

Revert "CfgInterface: rename interface() to getInterface()"

This reverts commit a74fc481588fcea9317cbf1f6c5888a30c9edd2d.

Revert "Wrap CfgTraitsFor in namespace llvm to please GCC 5"

This reverts commit f2a06875b604c00cbe96e54363f4f5d28935d610.

Revert "Try to make GCC5 happy about the CfgTraits thing"

This reverts commit 03a5f7ce12e2111c8b7bc5a95cff4c51b516250f.

Revert "Introduce CfgTraits abstraction"

This reverts commit c0cdd22c72fab47a3c37b5a8401763995cadaa77.
The file was modifiedllvm/lib/Transforms/Vectorize/VPlanDominatorTree.h
The file was removedllvm/include/llvm/Support/CfgTraits.h
The file was removedllvm/lib/IR/CFG.cpp
The file was modifiedllvm/lib/IR/CMakeLists.txt
The file was modifiedmlir/include/mlir/IR/Dominance.h
The file was removedllvm/include/llvm/CodeGen/MachineCfgTraits.h
The file was removedllvm/lib/CodeGen/MachineCfgTraits.cpp
The file was modifiedllvm/lib/CodeGen/CMakeLists.txt
The file was modifiedclang/include/clang/Analysis/Analyses/Dominators.h
The file was removedllvm/lib/Support/CfgTraits.cpp
The file was modifiedllvm/lib/Support/CMakeLists.txt
The file was modifiedllvm/include/llvm/IR/CFG.h
Commit 3700556ecb062abf786ad52a5474c27b22c19107 by enye.shi
[HIP][NFC] Use correct max in cuda_complex_builtins

Update the clang complex builtins for OpenMP to use the
correct max function from either __nv_* or __ocml_*.
The file was modifiedclang/lib/Headers/__clang_cuda_complex_builtins.h
Commit 62536fae61686ddd2ce492ce7e732b1030892f2c by i
[test] Make ThinLTO/X86/crash_debuginfo.ll work with -enable-new-pm=1

LegacyInlinerBase::doFinalization runs removeDeadFunctions() to remove bar but
the new PM inliner doesn't. Improve the test to use llvm-nm -U.
The file was modifiedllvm/test/ThinLTO/X86/crash_debuginfo.ll
Commit 6495896edea4893e5f9e6c4812e7e7906a8fffd8 by llvmgnsyncbot
[gn build] Port ce6900c6cb5
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn
Commit fa562cb22452e3bc3b8419a092b434a7fdc56b9d by llvmgnsyncbot
[gn build] Port e025d09b216
The file was modifiedllvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn
The file was modifiedllvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
Commit 6a972ffabd28956711dd50c0922c71bc342de328 by i
[test] Delete Feature/load_module.ll which is covered by load_extension.ll
The file was removedllvm/test/Feature/load_module.ll
Commit c56bbb3961e460cdff96c200068c073dd5d9f5cc by Louis Dionne
[libc++] Make sure we include a header when checking compiler macros

Otherwise, it's possible for some __config_site macros not to be
picked up.
The file was modifiedlibcxx/utils/libcxx/test/dsl.py
Commit a87d7b3d448a16e416d1980b9d6aea99e4c9900b by huberjn
[OpenMP] Add Passing in Original Declaration Names To Mapper API

Summary:
This patch adds support for passing in the original delcaration name in the
source file to the libomptarget runtime. This will allow the runtime to provide
more intelligent debugging messages. This patch takes the original expression
parsed from the OpenMP map / update clause and provides a textual
representation if it was explicitly mapped, otherwise it takes the name of the
variable declaration as a fallback. The information in passed to the runtime in
a global array of strings that matches the existing ident_t source location
strings using ";name;filename;column;row;;". See
clang/test/OpenMP/target_map_names.cpp for an example of the generated output
for a given map clause.

Reviewers: jdoervert

Differential Revision: https://reviews.llvm.org/D89802
The file was modifiedclang/test/OpenMP/target_map_codegen_09.cpp
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntime.h
The file was modifiedclang/test/OpenMP/target_map_codegen_01.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_06.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_10.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_is_device_ptr_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_30.cpp
The file was modifiedclang/test/OpenMP/target_teams_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_parallel_for_firstprivate_codegen.cpp
The file was modifiedclang/lib/CodeGen/CGOpenMPRuntime.cpp
The file was modifiedclang/test/OpenMP/distribute_simd_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_simd_firstprivate_codegen.cpp
The file was addedclang/test/OpenMP/target_map_names.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_12.cpp
The file was modifiedclang/test/OpenMP/target_simd_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_02.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_simd_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_private_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_19.cpp
The file was modifiedclang/test/OpenMP/target_teams_thread_limit_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_firstprivate_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_simd_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_private_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_15.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_16.cpp
The file was modifiedllvm/test/Transforms/OpenMP/add_attributes.ll
The file was modifiedclang/test/OpenMP/teams_distribute_private_codegen.cpp
The file was modifiedllvm/lib/Transforms/IPO/OpenMPOpt.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_parallel_for_private_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_codegen.cpp
The file was modifiedclang/test/OpenMP/target_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_20.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_firstprivate_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_simd_private_codegen.cpp
The file was modifiedclang/test/OpenMP/declare_target_link_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_04.cpp
The file was modifiedclang/test/OpenMP/target_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_25.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_22.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_00.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_23.cpp
The file was modifiedclang/test/OpenMP/target_parallel_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_private_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_simd_firstprivate_codegen.cpp
The file was modifiedllvm/include/llvm/Frontend/OpenMP/OMPKinds.def
The file was modifiedclang/test/OpenMP/nvptx_target_requires_unified_shared_memory.cpp
The file was modifiedclang/test/OpenMP/target_simd_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_enter_data_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_14.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_parallel_for_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_codegen.cpp
The file was modifiedllvm/test/Transforms/OpenMP/hide_mem_transfer_latency.ll
The file was modifiedclang/test/OpenMP/teams_codegen.cpp
The file was modifiedclang/test/OpenMP/target_firstprivate_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_18.inc
The file was modifiedclang/test/OpenMP/target_parallel_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_num_threads_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_simd_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_uses_allocators_codegen.cpp
The file was modifiedopenmp/libomptarget/include/omptarget.h
The file was modifiedopenmp/libomptarget/src/interface.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_07.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_simd_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_uses_allocators_codegen.cpp
The file was modifiedclang/test/OpenMP/target_data_use_device_addr_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_24.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_27.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_33.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_firstprivate_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_simd_private_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_codegen.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_parallel_for_simd_private_codegen.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_parallel_for_order_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_13.cpp
The file was modifiedclang/test/OpenMP/target_simd_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_03.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_simd_codegen.cpp
The file was modifiedclang/test/OpenMP/target_device_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_08.cpp
The file was modifiedclang/test/OpenMP/target_parallel_for_simd_depend_codegen.cpp
The file was modifiedclang/test/OpenMP/target_update_codegen.cpp
The file was modifiedclang/test/OpenMP/target_defaultmap_codegen.cpp
The file was modifiedclang/test/OpenMP/target_exit_data_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_21.cpp
The file was modifiedclang/test/OpenMP/target_map_member_expr_array_section_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_17.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_reduction_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_11.cpp
The file was modifiedclang/test/OpenMP/target_teams_num_teams_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_28.cpp
The file was modifiedclang/test/OpenMP/target_teams_distribute_simd_reduction_codegen.cpp
The file was modifiedllvm/test/Transforms/OpenMP/values_in_offload_arrays.ll
The file was modifiedclang/test/OpenMP/capturing_in_templates.cpp
The file was modifiedclang/test/OpenMP/target_data_codegen.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_26.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_05.cpp
The file was modifiedclang/test/OpenMP/target_map_codegen_29.cpp
The file was modifiedclang/test/OpenMP/nvptx_lambda_pointer_capturing.cpp
The file was modifiedclang/test/OpenMP/teams_distribute_parallel_for_codegen.cpp
The file was modifiedclang/test/OpenMP/target_parallel_if_codegen.cpp
Commit 801aeb5d51f2b4162be7b8f975c8596b692314d7 by Tony.Tye
[AMDGPU] Order AMDGPU ELF machine numbers in ascending order

Differential Revision: https://reviews.llvm.org/D90259
The file was modifiedllvm/include/llvm/BinaryFormat/ELF.h
Commit 2089e762d00cbfdc8db55fd61f55e2f7efa46f67 by Louis Dionne
[libc++] Try to fix cross-loading of lit.local.cfg on Windows

On windows, the previous path replacement using forward slashes wouldn't
work, and so we'd end up including the same file again. We would do that
until we'd hit the recursion limit of the Python interpreter.

Instead, use `os.path` to properly replace without assuming a specific
path separator.
The file was modifiedlibcxx/test/libcxx/input.output/iostream.objects/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/input.output/iostream.format/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/input.output/stream.buffers/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/input.output/iostreams.base/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/input.output/file.streams/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/input.output/string.streams/lit.local.cfg
The file was modifiedlibcxx/test/libcxx/localization/lit.local.cfg

Summary

  1. List of required Python packages for buildbot 2.8.x. (details)
  2. Added collapse build requests handling. (details)
  3. We use github authentication to let LLVM users do some extra with the build bot. (details)
  4. More logs in larger files. (details)
  5. Ported InterpolateToNativePath and InterpolateToPosixPath. (details)
  6. Ported LLVMBuildFactory. (details)
  7. Ported automatic schedulers; added support for force builds from Web UI. (details)
  8. Ported LLVMPoller. (details)
  9. Ported FileExists and FileDoesNotExist. (details)
  10. Ported NinjaCommand. (details)
  11. Ported CmakeCommand. (details)
  12. Ported LitTestCommand. (details)
  13. Ported builders.Util. (details)
  14. Ported XToolchainBuilder. (details)
  15. Ported AOSPBuilder. (details)
  16. Ported ClangLTOBuilder. (details)
  17. Ported FuchsiaBuilder. (details)
  18. Ported LLDPerformanceTestsuite. (details)
  19. Ported OpenMPBuilder. (details)
  20. Ported PollyBuilder. (details)
  21. Ported SanitizerBuilder. (details)
  22. Ported ClangBuilder. (details)
  23. Ported LLDBBuilder. (details)
  24. Ported UnifiedTreeBuilder. (details)
  25. Ported FlangBuilder. (details)
  26. Ported ABITestsuitBuilder. (details)
  27. Ported config __init__.py. (details)
  28. Ported builders.py. (details)
  29. Workers do the work. (details)
  30. First draft of LLVMInformativeMailNotifier. (details)
  31. Ported status.py. (details)
  32. Added status.py to the master/config. (details)
  33. Ported master.cfg. (details)
  34. NFC. They are workers. (details)
  35. The first draft of ported AnnotatedCommand. (details)
  36. Dial with bogus commits and commits to the llvm-project root directory. (details)
  37. Dial with potentially empty test description in LitTestCommand. (details)
  38. Disabled debug logs for github authenticator. (details)
  39. Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER. (details)
  40. NFC. Cosmetic changes. (details)
  41. Applied last minute changes from zord 0.8.5. (details)
  42. AnnotatedCommand rewritten for buildbot 2.8.x (details)
Commit 4a72d556deb82fa379295c4babeed3f151e0b2a8 by gkistanova
List of required Python packages for buildbot 2.8.x.
The file was addedrequirements.txt
Commit 33c85caa0af3b4cba3df54964b4e825a8f443515 by gkistanova
Added collapse build requests handling.
The file was addedzorg/buildbot/process/buildrequest.py
Commit 606f96ea6429ebdb56dff55a18d6f49d96345896 by gkistanova
We use github authentication to let LLVM users do some extra with the build bot.
The file was addedbuildbot/osuosl/master/config/auth.py
Commit 40829a75a03f5a5bee7dd20ee6aa2779f20d8824 by gkistanova
More logs in larger files.
The file was modifiedbuildbot/osuosl/master/buildbot.tac
Commit 68cc2b96fcc43180a8bd16a264ace6d7c6509071 by gkistanova
Ported InterpolateToNativePath and InterpolateToPosixPath.
The file was modifiedzorg/buildbot/process/properties.py
Commit 95a620e3813318af15ac99ef69e685058e99643b by gkistanova
Ported LLVMBuildFactory.
The file was modifiedzorg/buildbot/process/factory.py
Commit f78b45f4252e4967d46ab0094465ad5649f19e9d by gkistanova
Ported automatic schedulers; added support for force builds from Web UI.
The file was modifiedbuildbot/osuosl/master/config/schedulers.py
Commit 309ebb4e0971ea91ca346a32e8b1d6ccc2759e6d by gkistanova
Ported LLVMPoller.
The file was modifiedzorg/buildbot/changes/llvmgitpoller.py
Commit 287ceec10e78cacd52469915840cccaeaed3ddb6 by gkistanova
Ported FileExists and FileDoesNotExist.
The file was modifiedzorg/buildbot/conditions/FileConditions.py
Commit 9a5677c5258410de9a0445ab5e0bd6d548feeac0 by gkistanova
Ported NinjaCommand.
The file was modifiedzorg/buildbot/commands/NinjaCommand.py
Commit 3d15b7b4396f8e32defd5457e1191e2a981a4f35 by gkistanova
Ported CmakeCommand.
The file was modifiedzorg/buildbot/commands/CmakeCommand.py
Commit c6088e8656cc71c0918b16535185ef633b940eec by gkistanova
Ported LitTestCommand.
The file was modifiedzorg/buildbot/commands/LitTestCommand.py
Commit d7719112e5a6a5d21ae6560d209b7abc40cfcb5c by gkistanova
Ported builders.Util.
The file was modifiedzorg/buildbot/builders/Util.py
Commit 5e315d9df7889396327b36736e51dac1926dfa17 by gkistanova
Ported XToolchainBuilder.
The file was modifiedzorg/buildbot/builders/XToolchainBuilder.py
Commit 75cfc548ba953616c4e79adf0399f68d9c390533 by gkistanova
Ported AOSPBuilder.
The file was modifiedzorg/buildbot/builders/AOSPBuilder.py
Commit 563c06235fd025001112eb3fdb45de05d1b8716f by gkistanova
Ported ClangLTOBuilder.
The file was modifiedzorg/buildbot/builders/ClangLTOBuilder.py
Commit 682000952c2737b37a7038c5a10fdf6edb1301bb by gkistanova
Ported FuchsiaBuilder.
The file was modifiedzorg/buildbot/builders/FuchsiaBuilder.py
Commit 5bdc20b343937698e072beabe7e36448138b76ea by gkistanova
Ported LLDPerformanceTestsuite.
The file was modifiedzorg/buildbot/builders/LLDPerformanceTestsuite.py
Commit 9200077aa5f5e8df917c43a06a5d3af5d0903b8e by gkistanova
Ported OpenMPBuilder.
The file was modifiedzorg/buildbot/builders/OpenMPBuilder.py
Commit eedfbb23e97e59cd906c750e93a052d185751448 by gkistanova
Ported PollyBuilder.
The file was modifiedzorg/buildbot/builders/PollyBuilder.py
Commit 7e9f96b61613557f6b10908b4cc943a0901749db by gkistanova
Ported SanitizerBuilder.
The file was modifiedzorg/buildbot/builders/SanitizerBuilder.py
Commit d53473be1d1d53c2f4dc43257137cc41d17ea30f by gkistanova
Ported ClangBuilder.
The file was modifiedzorg/buildbot/builders/ClangBuilder.py
Commit 07ae8be56e68c55572879539e8c415404f5d103a by gkistanova
Ported LLDBBuilder.
The file was modifiedzorg/buildbot/builders/LLDBBuilder.py
Commit 8631fdd46ed136ae8501bfa115ff8c3143d55444 by gkistanova
Ported UnifiedTreeBuilder.
The file was modifiedzorg/buildbot/builders/UnifiedTreeBuilder.py
Commit e947380801f6db4c6a39ca991c925ec7f4cc7194 by gkistanova
Ported FlangBuilder.
The file was modifiedzorg/buildbot/builders/FlangBuilder.py
Commit 152cc15b9dcf04a6ec3cc01fa2da36c7ed2657f2 by gkistanova
Ported ABITestsuitBuilder.
The file was modifiedzorg/buildbot/builders/ABITestsuitBuilder.py
Commit 1a13e68decb1d17a4d1c01c6a4d82367a71eff4c by gkistanova
Ported config __init__.py.
The file was modifiedbuildbot/osuosl/master/config/__init__.py
Commit a6043d6e1283d43765a28b8c99f7763a1abd0874 by gkistanova
Ported builders.py.
The file was modifiedbuildbot/osuosl/master/config/builders.py
Commit be9f322e8dc530a56f03356aad31fa9031b27e26 by gkistanova
Workers do the work.
The file was addedbuildbot/osuosl/master/config/workers.py
The file was removedbuildbot/osuosl/master/config/slaves.py
Commit 20548aa6da125638b87792b999ecd2290ce0cd65 by gkistanova
First draft of LLVMInformativeMailNotifier.
The file was modifiedzorg/buildbot/util/InformativeMailNotifier.py
Commit 93a020a6be68776d6a98e9c8b864d538ea30405d by gkistanova
Ported status.py.
The file was modifiedbuildbot/osuosl/master/config/status.py
Commit b50bd6f481ccd01d89dac3e08893f62a8a113a6b by gkistanova
Added status.py to the master/config.
The file was modifiedbuildbot/osuosl/master/config/__init__.py
Commit fff7badcd1b68672f133abdf2dd6050d3cf57027 by gkistanova
Ported master.cfg.
The file was modifiedbuildbot/osuosl/master/master.cfg
Commit c0dc5406fd1d636dbd72f430e0234451992b5814 by gkistanova
NFC. They are workers.
The file was modifiedzorg/buildbot/process/properties.py
The file was modifiedbuildbot/osuosl/master/config/workers.py
The file was modifiedbuildbot/osuosl/master/config/builders.py
Commit 17448db1cd085d1de39ba95644e3175a60374dfc by gkistanova
The first draft of ported AnnotatedCommand.
The file was modifiedzorg/buildbot/commands/AnnotatedCommand.py
Commit 3759d2deb7f8fd544c3c60dd4f557e8ef16912c3 by gkistanova
Dial with bogus commits and commits to the llvm-project root directory.
The file was modifiedzorg/buildbot/changes/llvmgitpoller.py
Commit 96efba68fcbbea6963e6423032d7b7f6d4a7bed1 by gkistanova
Dial with potentially empty test description in LitTestCommand.
The file was modifiedzorg/buildbot/commands/LitTestCommand.py
Commit 44f4088cde7a030b89f52695555a515ac3777835 by gkistanova
Disabled debug logs for github authenticator.
The file was modifiedbuildbot/osuosl/master/config/auth.py
Commit 70bbd3b3857652b8fd2be6d3a6cb4c7cfe1e36d9 by gkistanova
Posix paths in CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.
The file was modifiedzorg/buildbot/builders/ClangBuilder.py
Commit a37f32c8fc33d6c0a0c92b6767d29ef33359c4d0 by gkistanova
NFC. Cosmetic changes.
The file was modifiedbuildbot/osuosl/master/config/schedulers.py
The file was modifiedzorg/buildbot/commands/LitTestCommand.py
Commit c8131a23602d72f02556ac3898d34b7b51f0354c by gkistanova
Applied last minute changes from zord 0.8.5.
The file was modifiedbuildbot/osuosl/master/config/builders.py
The file was modifiedbuildbot/osuosl/master/config/workers.py
Commit 4f9548116f8afd7ae3edb69d1ccf2cd00e62f73a by gkistanova
AnnotatedCommand rewritten for buildbot 2.8.x
The file was modifiedzorg/buildbot/commands/AnnotatedCommand.py