Changes

Summary

  1. [MLIR] Update MLIR build config to reflect cmake variable renames (details)
Commit fb799b0116c821fe31d9f3640c795f4771360cc9 by uday
[MLIR] Update MLIR build config to reflect cmake variable renames

Update CMake variables to reflect the migration for a consistent naming:
https://reviews.llvm.org/D102976

Additional discussion at:
https://llvm.discourse.group/t/mlir-cmake-enable-variable-naming-convention/3520

Differential Revision: https://reviews.llvm.org/D102977
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)

Summary

  1. [NFC][scudo] Move SKIP_ON_FUCHSIA to common header (details)
  2. [NFC][scudo] Add releasePagesToOS test (details)
  3. [NFC][scudo] Replace size_t with uptr (details)
  4. [ARM] Add extra debug messages for gather/scatter lowering. NFC (details)
  5. [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC) (details)
  6. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass (details)
  7. [InstSimplify] add more tests for rem-mul-div; NFC (details)
  8. [gn build] (semi-manually) port 0bccdf82f705 (details)
  9. [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case (details)
  10. Fix bugs URL for PR relocations (details)
  11. [mlir][doc] Fix links and indentation of mlir::ModuleOp description (details)
  12. [AArch64] Use \t in AsmStreamer to match the prevailing style (details)
  13. [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors (details)
  14. NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll (details)
  15. [SPARC] recognize the "rd %pc, reg" special form (details)
  16. [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics (details)
  17. [IR] Add a Location to BlockArgument (details)
  18. [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC) (details)
  19. [libc++] use more early returns for consistency (details)
  20. [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo (details)
  21. [NFC][scudo] Enforce header size alignment (details)
  22. [OpenMP][OMPIRBuilder]Adding support for `omp atomic` (details)
  23. [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case (details)
  24. [NFC] Removing leftover debug code (details)
  25. [Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF. (details)
  26. [Attributor][NFC] Rerun update_test_checks script on Attributor tests (details)
  27. [Attributor][NFC] Clang format the Attributor source files (details)
  28. [Attributor][NFC] Add helpful debug outputs (details)
  29. [Attributor][NFC] Precommit test case with branch on undef (details)
  30. [Attributor][FIX] Ensure we replace undef if we see the first "real" value (details)
  31. [Attributor][FIX] Account for undef in the constant value lattice (details)
  32. [mlir] Normalize dynamic memrefs with a map of tiled-layout. (details)
  33. [MLIR] Make MLIR cmake variable names consistent (details)
  34. [lld][MachO] Fix code formatting (details)
  35. [MLIR] [Python] Add Operation.parent (details)
  36. [Attributor] Be more careful to not disturb the CG outside the SCC (details)
  37. [Attributor] Deal with address spaces gracefully (details)
  38. [Attributor] Teach AAIsDead about undef values (details)
  39. [Attributor] Introduce a helper do deal with constant type mismatches (details)
  40. [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr (details)
  41. [VectorCombine] Scalarize vector load/extract. (details)
  42. [Debug-Info]update section name to match AIX behaviour; nfc (details)
  43. [AMDGPU][Libomptarget] Remove global KernelNameMap (details)
  44. [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets (details)
  45. Revert "[VectorCombine] Scalarize vector load/extract." (details)
  46. flang: include limits (details)
  47. [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant (details)
  48. [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant (details)
  49. [debuginfo-tests] Stop using installed LLDB and remove redundancy (details)
  50. [RISCV] Prevent store combining from infinitely looping (details)
  51. [MLIR] Drop old cmake var names (details)
  52. [ARM] Fix inline memcpy trip count sequence (details)
  53. [ARM] Ensure WLS preheader blocks have branches during memcpy lowering (details)
  54. Recommit "[VectorCombine] Scalarize vector load/extract." (details)
  55. [ARM] Allow findLoopPreheader to return headers with multiple loop successors (details)
  56. [OpenCL] Add clang extension for bit-fields. (details)
  57. [AArch64][SVE] Improve codegen for fixed length vector concat (details)
  58. [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND (details)
  59. [OpenCL] Fix test by adding SPIR triple (details)
  60. [VPlan] Add mayReadOrWriteMemory & friends. (details)
  61. [VectorCombine] Fix load extract scalarization tests with assumes. (details)
  62. [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets (details)
  63. [OpenCL][Docs] Minor update to OpenCL 3.0 (details)
  64. [lldb] Reland "Fix UB in half2float" to fix the ubsan bot. (details)
  65. [lldb] Introduce createTestTarget for creating a valid target in API tests (details)
  66. [lldb] Readd deleted variable in the sample test (details)
  67. [VPlan] Add first VPlan version of sinkScalarOperands. (details)
  68. [ConstProp] add tests for vector reductions with poison elements; NFC (details)
  69. [ConstProp] propagate poison from vector reduction element(s) to result (details)
  70. [CostModel][X86] Regenerate sse-itoi.ll test checks (details)
  71. [NVPTX] Fix lowering of frem for negative values (details)
  72. [libc++][doc] Update format paper status. (details)
  73. [CostModel][X86] Add missing SSE41 v2iX sext/zext costs (details)
  74. Remark was added to clang tooling Diagnostic (details)
  75. [LoopUnroll] Regenerate test checks (NFC) (details)
  76. [LoopUnroll] Add additional trip multiple test (NFC) (details)
  77. [CVP] Add additional test for phi common val transform (NFC) (details)
  78. [scudo] Separate Fuchsia & Default SizeClassMap (details)
  79. [mlir][tosa] Align tensor rank specifications with current spec (details)
  80. [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll (details)
  81. CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h (details)
  82. [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks. (details)
  83. [mlir][doc] Fix links and references in top level docs directory (details)
  84. [RISCV] Optimize getVLENFactoredAmount function. (details)
  85. [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type (details)
  86. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths (details)
  87. [NFC][scudo] Small test cleanup (details)
  88. [gn build] Port 095e91c9737b (details)
  89. [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. (details)
  90. [NFC] remove explicit default value for strboolattr attribute in tests (details)
  91. Revert "[NFC] remove explicit default value for strboolattr attribute in tests" (details)
  92. [lldb] Add missing mutex guards to TargetList::CreateTarget (details)
  93. Enable MLIR Python bindings for TOSA. (details)
  94. [CUDA]  Work around compatibility issue with libstdc++ 11.1.0 (details)
  95. [dfsan] Add function that prints origin stack trace to buffer (details)
  96. [WebAssembly] Add NullifyDebugValueLists pass (details)
  97. [gn build] Port a64ebb863727 (details)
  98. [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks. (details)
  99. [gn build] Port b510e4cf1b96 (details)
  100. Surface clone APIs in CAPI (details)
  101. fix up test from D102742 (details)
  102. [CSSPGO][llvm-profgen] Report samples for untrackable frames. (details)
  103. [GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC. (details)
  104. [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage. (details)
  105. [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds (details)
  106. [lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target (details)
  107. Do not create LLVM IR `constant`s for objects with dynamic initialisation (details)
  108. [libc++] Assume that __wrap_iter always wraps a fancy pointer. (details)
  109. [compiler-rt][scudo] Fix sign-compare warnings (details)
  110. [mlir] Lower sm version for TensorCore intergration tests (details)
  111. [lldb][NFC] Remove unused header from Target (details)
  112. [libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case. (details)
  113. [OpenMP] Fix crashing critical section with hint clause (details)
  114. [SLP] Fix "gathering" of insertelement instructions (details)
  115. [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. (details)
  116. [scudo] Add unmapTestOnly() to secondary. (details)
  117. PR50456: Properly handle multiple escaped newlines in a '*/'. (details)
  118. [dsymutil] Compute the output location once per input file (NFC) (details)
  119. [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC) (details)
  120. [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit. (details)
  121. [NFC][scudo] Avoid cast in test (details)
  122. [NFC][OMP] Fix 'unused' warning (details)
  123. Add a range-based wrapper for std::unique(begin, end, binary_predicate) (details)
  124. lld-coff: Simplify a few lambda uses after 7975dd033cb9 (details)
  125. [NFC][scudo] Add paramenters DCHECKs (details)
  126. Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation" (details)
  127. [libomptarget] [amdgpu] Added LDS usage to the kernel trace (details)
  128. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" (details)
  129. Making Instrumentation aware of LoopNest Pass (details)
  130. [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL (details)
  131. [Sema] Always search the full function scope context if a potential availability violation is encountered (details)
  132. [cfe] Support target-specific escaped character in inline asm (details)
  133. [JITLink] Enable creation and management of mutable block content. (details)
  134. AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions (details)
  135. [Test] Add test for unreachable backedge with duplicating predecessors (details)
  136. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (details)
  137. [JITLink] Suppress expect-death test in release mode. (details)
  138. [RISCV] Optimize xor/or with immediate in the zbs extension (details)
Commit 6994bf7dadf575234a46e831194a00d01b22b2a8 by Vitaly Buka
[NFC][scudo] Move SKIP_ON_FUCHSIA to common header
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/combined_test.cpp
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/scudo_unit_test.h
Commit 0bccdf82f7057da9bf59f94338e6809284d068ec by Vitaly Buka
[NFC][scudo] Add releasePagesToOS test
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/CMakeLists.txt
The file was addedcompiler-rt/lib/scudo/standalone/tests/common_test.cpp
Commit 887dda5dcdcf4a273f9c2885d147066343efd5b0 by Vitaly Buka
[NFC][scudo] Replace size_t with uptr
The file was modifiedcompiler-rt/lib/scudo/standalone/memtag.h
Commit edc2dca405ef837ccf058d5fe655ef94b8cddbfa by david.green
[ARM] Add extra debug messages for gather/scatter lowering. NFC
The file was modifiedllvm/lib/Target/ARM/MVEGatherScatterLowering.cpp
Commit d4abbcfb0d4aa57878c17940265035c787e3bec0 by nikita.ppv
[LoopUnroll] Add test for unrollable non-latch multi-exit (NFC)

This test case requires unrolling against a non-latch exit in
a multiple-exit loop with exiting latch. It's not covered by
exiting heuristics or the extension in D102635.
The file was addedllvm/test/Transforms/LoopUnroll/full-unroll-non-latch-exit.ll
Commit d65c32fb41b03a35a2a16330ba1ea15cf6818f04 by konndennsa
[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass

This patch changes LoopUnrollAndJamPass from FunctionPass to LoopNest pass.
The next patch will utilize LoopNest to effectively handle loop nests.

Reviewed By: Whitney

Differential Revision: https://reviews.llvm.org/D99149
The file was modifiedllvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
The file was modifiedllvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp
The file was modifiedllvm/lib/Passes/PassRegistry.def
The file was modifiedllvm/include/llvm/Transforms/Utils/UnrollLoop.h
The file was modifiedllvm/test/Transforms/LoopUnrollAndJam/innerloop.ll
The file was modifiedllvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
Commit cb3bc9d81d05724e85434665a2384a8dd812d74c by spatel
[InstSimplify] add more tests for rem-mul-div; NFC

See D102864 for discussion.
The file was modifiedllvm/test/Transforms/InstSimplify/rem.ll
Commit f47575f83ceac6b3023b540de4286239f61a5107 by thakis
[gn build] (semi-manually) port 0bccdf82f705
The file was modifiedllvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/tests/BUILD.gn
Commit e4ec5cc8eb842eb8e4c32d8f356969c63afd59c7 by llvm-dev
[CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case

Based on worst case of sandybridge (which seems to match nehalem for this SSE sequence) (vs btver2 + bdver2) llvm-mca analysis
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/arith-fix.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/reduce-mul.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/arith.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/arith-overflow.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/slm-arith-costs.ll
Commit 340c1133a250c6a94e510d7aa2141c5a8df6afc8 by llvm-dev
Fix bugs URL for PR relocations

The PR works from llvm.org, not bugs.llvm.org
The file was modifiedllvm/test/CodeGen/X86/callbr-asm-phi-placement.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vdiv.ll
Commit 9a6eb4968e03d4dbcc74a5cbd3f90486c2b5e6c3 by markus.boeck02
[mlir][doc] Fix links and indentation of mlir::ModuleOp description

All lines after the first are currently indented by one char further to the left than the first line. This leads to the first character of each sentence being cut from the resulting Markdown file after compilation. The text also contains 3 references to sections of other markdown files. One was missing the file, while the other two had outdated files, leading to 404 errors in the documentation.

Differential Revision: https://reviews.llvm.org/D102983
The file was modifiedmlir/include/mlir/IR/BuiltinOps.td
Commit ff8be66c028868be50e1d60f370ae74e7a14948d by i
[AArch64] Use \t in AsmStreamer to match the prevailing style
The file was modifiedllvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
The file was modifiedllvm/test/CodeGen/AArch64/variant-pcs.ll
Commit d426a8ce7efe4cf7bb7e65572b6442e3b8eb3e95 by lebedev.ri
[NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors
The file was modifiedllvm/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll
Commit 1e6630311c4634bcaa2c5b091a9c31874f3309a3 by sander.desmalen
NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll

* Removes unnecessary loop hints.
* Use RUN line with '-scalable-vectorization=preferred' instead of 'on'
  for the maximize-bandwidth behaviour. This prepares the test for enabling
  scalable vectorization; With a forced instruction-cost of 1, 'on' will
  always favour fixed-width VF to be chosen, whereas with 'preferred'
  we can check that the maximize-bandwidth option in combination with
  scalable-vectorization=preferred actually picks a scalable VF.
* Renamed to scalable-vectorization.ll, because a follow-up patch will
  test more than just analysis.
The file was removedllvm/test/Transforms/LoopVectorize/AArch64/scalable-vf-analysis.ll
The file was addedllvm/test/Transforms/LoopVectorize/AArch64/scalable-vectorization.ll
Commit 30c413cda0105114e19d4f3cc9981eb075e9e3c0 by joerg
[SPARC] recognize the "rd %pc, reg" special form

Differential Revision: https://reviews.llvm.org/D96312
The file was modifiedllvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
The file was modifiedllvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
The file was modifiedllvm/lib/Target/Sparc/SparcRegisterInfo.td
The file was modifiedllvm/lib/Target/Sparc/SparcInstrInfo.td
The file was modifiedllvm/test/MC/Sparc/sparcv9-instructions.s
The file was modifiedllvm/lib/Target/Sparc/SparcInstrAliases.td
Commit fc82507c895a11c2d3acfcc5fb0e547d7f42f88e by i
[AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics

The prevailing style does not add the message. The directive name is not useful
because the next line replicates the error line which includes the directive.
The file was modifiedllvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
The file was modifiedllvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
The file was modifiedllvm/test/MC/AArch64/directive-variant_pcs-err.s
Commit 81467f500f6ad106a69088bc276024c5e1938571 by clattner
[IR] Add a Location to BlockArgument

This adds the ability to specify a location when creating BlockArguments.
Notably Value::getLoc() will return this correctly, which makes diagnostics
more precise (e.g. the example in test-legalize-type-conversion.mlir).

This is currently optional to avoid breaking any existing code - if
absent, the BlockArgument defaults to using the location of its enclosing
operation (preserving existing behavior).

The bulk of this change is plumbing location tracking through the parser
and printer to make sure it can round trip (in -mlir-print-debuginfo
mode).  This is complete for generic operations, but requires manual
adoption for custom ops.

I added support for function-like ops to round trip their argument
locations - they print correctly, but when parsing the locations are
dropped on the floor.  I intend to fix this, but it will require more
invasive plumbing through "function_like_impl" stuff so I think it
best to split it out to its own patch.

This is a reapply of the patch here: https://reviews.llvm.org/D102567
with an additional change: we now never defer block argument locations,
guaranteeing that we can round trip correctly.

This isn't required in all cases, but allows us to hill climb here and
works around unrelated bugs like https://bugs.llvm.org/show_bug.cgi?id=50451

Differential Revision: https://reviews.llvm.org/D102991
The file was modifiedmlir/lib/Parser/Parser.cpp
The file was modifiedmlir/lib/IR/Block.cpp
The file was modifiedmlir/lib/IR/AsmPrinter.cpp
The file was modifiedmlir/lib/IR/Builders.cpp
The file was modifiedmlir/test/mlir-tblgen/pattern.mlir
The file was modifiedmlir/test/Transforms/test-legalize-type-conversion.mlir
The file was modifiedmlir/lib/IR/Value.cpp
The file was modifiedmlir/include/mlir/IR/OpImplementation.h
The file was modifiedmlir/lib/IR/FunctionImplementation.cpp
The file was modifiedmlir/include/mlir/IR/Value.h
The file was modifiedmlir/include/mlir/IR/Builders.h
The file was modifiedmlir/include/mlir/IR/Block.h
The file was modifiedmlir/test/IR/locations.mlir
Commit 15b108442fc843d509875ef77c4750ebbc8d4cca by nikita.ppv
[LoopUnroll] Add test for partial unrolling again non-latch exit (NFC)

This test case would get miscompiled by the current version of
D102982, because unrolling does not respect the PreserveCondBr
flag for partial unrolling.
The file was addedllvm/test/Transforms/LoopUnroll/partial-unroll-non-latch-exit.ll
Commit cb1511645170ec23036631790398d8143a832265 by joerg
[libc++] use more early returns for consistency

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D96983
The file was modifiedlibcxx/src/filesystem/operations.cpp
Commit c2f819af73c54a8cf923e5a25099ca95dbe76312 by i
[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo

This makes it possible for targets to define their own MCObjectFileInfo.
This MCObjectFileInfo is then used to determine things like section alignment.

This is a follow up to D101462 and prepares for the RISCV backend defining the
text section alignment depending on the enabled extensions.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D101921
The file was modifiedllvm/tools/llvm-mca/llvm-mca.cpp
The file was modifiedllvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp
The file was modifiedllvm/tools/llvm-ml/llvm-ml.cpp
The file was modifiedllvm/tools/llvm-cfi-verify/lib/FileAnalysis.h
The file was modifiedllvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp
The file was modifiedllvm/tools/llvm-objdump/llvm-objdump.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/LlvmState.cpp
The file was modifiedllvm/unittests/MC/SystemZ/SystemZAsmLexerTest.cpp
The file was modifiedllvm/lib/MC/MCContext.cpp
The file was modifiedllvm/lib/Object/ModuleSymbolTable.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/Analysis.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/Analysis.h
The file was modifiedllvm/tools/llvm-mc/llvm-mc.cpp
The file was modifiedlldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
The file was modifiedlldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp
The file was modifiedllvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp
The file was modifiedllvm/include/llvm/Support/TargetRegistry.h
The file was modifiedllvm/tools/llvm-dwp/llvm-dwp.cpp
The file was modifiedlldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
The file was modifiedllvm/tools/llvm-exegesis/lib/SnippetFile.cpp
The file was modifiedllvm/tools/llvm-jitlink/llvm-jitlink.cpp
The file was modifiedllvm/tools/llvm-ml/Disassembler.cpp
The file was modifiedclang/tools/driver/cc1as_main.cpp
The file was modifiedllvm/lib/DWARFLinker/DWARFStreamer.cpp
The file was modifiedmlir/lib/Dialect/GPU/Transforms/SerializeToHsaco.cpp
The file was modifiedllvm/include/llvm/MC/MCContext.h
The file was modifiedllvm/lib/MC/MCDisassembler/Disassembler.cpp
The file was modifiedclang/lib/Parse/ParseStmtAsm.cpp
The file was modifiedllvm/lib/CodeGen/MachineModuleInfo.cpp
The file was modifiedllvm/unittests/MC/DwarfLineTables.cpp
The file was modifiedllvm/tools/llvm-objdump/MachODump.cpp
The file was modifiedllvm/tools/llvm-profgen/ProfiledBinary.cpp
The file was modifiedllvm/unittests/CodeGen/MachineInstrTest.cpp
The file was modifiedllvm/unittests/CodeGen/TestAsmPrinter.cpp
The file was modifiedllvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
The file was modifiedllvm/tools/sancov/sancov.cpp
The file was modifiedllvm/unittests/CodeGen/MachineOperandTest.cpp
Commit 93d1e5822ed64abd777eb94ea9899e96c4c39fbe by Vitaly Buka
[NFC][scudo] Enforce header size alignment

As-is it should not change struct size, but it will
help to keep correct size if more fields added.
The file was modifiedcompiler-rt/lib/scudo/standalone/secondary.h
Commit 766ad7d0aa6f4ebd325fbabfa39e15e11984c060 by fghanim84
[OpenMP][OMPIRBuilder]Adding support for `omp atomic`

This patch adds support for generating `omp atomic` for all different
atomic clauses
The file was modifiedllvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
The file was modifiedllvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
The file was modifiedllvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
Commit 249b40b558955afe5ac2b549edcf2d7f859c8cc9 by i
[AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case

An AArch64 VK_GOT fixup must have a symbol. MCAssembler::evaluateFixup considers
such a fixup not resolved. The code path cannot trigger.
The file was modifiedllvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
Commit b43bb33eb52298ff15a74b70da3014498f37429e by fghanim84
[NFC] Removing leftover debug code

Removing a missed value::dump() used to debug during development of
OMPBuilder atomic.
The file was modifiedllvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Commit 99d45ed22fd9c08ae81110956a817ac0eacded2e by czhengsz
[Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF.

When -gstrict-dwarf is specified, generate DW_TAG_rvalue_reference_type
at DWARF 4 or above

Reviewed By: dblaikie, aprantl

Differential Revision: https://reviews.llvm.org/D100630
The file was modifiedclang/lib/CodeGen/CGDebugInfo.cpp
The file was modifiedclang/test/CodeGenCXX/debug-info-rvalue-ref.cpp
Commit 8387d74c20776631179e2c45763681b705815af6 by johannes
[Attributor][NFC] Rerun update_test_checks script on Attributor tests
The file was modifiedllvm/test/Transforms/Attributor/ArgumentPromotion/profile.ll
Commit cb511531b9249b62a1488f61d1e0861680d8ae34 by johannes
[Attributor][NFC] Clang format the Attributor source files
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
Commit 2bc51d39db7a997af24776fbef3c0d552aa91ef8 by johannes
[Attributor][NFC] Add helpful debug outputs
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
The file was modifiedllvm/lib/Transforms/IPO/Attributor.cpp
Commit 9098fc9f427fcc61c37903646e5e09f59a708fd5 by johannes
[Attributor][NFC] Precommit test case with branch on undef

This test exposes a bug in the module pass as it simplifies ipccp4 to
unreachable, which is unfortunately wrong.
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
Commit 5cdc29f7958263b754908ca0bd69be802e1f42f3 by johannes
[Attributor][FIX] Ensure we replace undef if we see the first "real" value

The state of AAPotentialValues tracks if undef is contained. It should
fold undef into the first non-undef value. However we missed a case
before. There was also a shadowing definition of two variables that
caused trouble. The test exposes both problems.
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
The file was modifiedllvm/include/llvm/Transforms/IPO/Attributor.h
The file was modifiedllvm/test/Transforms/Attributor/potential.ll
Commit e93ac1e2de66e8feae3cec3b6c0707b14c79dfeb by johannes
[Attributor][FIX] Account for undef in the constant value lattice

The constant value lattice looks like this

```
  <None>
     |
  <undef>
  /  |   \
... <0>  ...
\   |   /
<unknown>
```
We did not account for the undef and assumed a value meant we could not
change anymore. Now we actually check if we have the same value as
before, which will signal CHANGED to the users when we go from undef to
a specific constant.

This fixes, among other things, the bug exposed by @ipccp4 in
`value-simplify.ll`.
The file was modifiedllvm/test/Transforms/Attributor/nodelete.ll
The file was modifiedllvm/test/Transforms/Attributor/nonnull.ll
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/solve-after-each-resolving-undefs-for-function.ll
The file was modifiedllvm/test/Transforms/Attributor/undefined_behavior.ll
The file was modifiedllvm/test/Transforms/Attributor/memory_locations.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/PR43857.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/fp-bc-icmp-const-fold.ll
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/musttail-call.ll
The file was modifiedllvm/lib/Transforms/IPO/Attributor.cpp
Commit 000a05fd1ab33329f7ef2dd85a3f027a7d0c3a4b by uday
[mlir] Normalize dynamic memrefs with a map of tiled-layout.

Steps for normalizing dynamic memrefs for tiled layout map
1. Check if original map is tiled layout. Only tiled layout is supported.
2. Create normalized memrefType. Dimensions that include dynamic dimensions
   in the map output will be dynamic dimensions.
3. Create new maps to calculate each dimension size of new memref.
   In tiled layout, the dimension size can be calculated by replacing
    "floordiv <tile size>" with "ceildiv <tile size>" and
    "mod <tile size>" with "<tile size>".
4. Create AffineApplyOp to apply the new maps. The output of AffineApplyOp is
   dynamicSizes for new AllocOp.
5. Add the new dynamic sizes in new AllocOp.

This patch also set MemRefsNormalizable trant in CastOp and DimOp since
they used with dynamic memrefs.

Reviewed By: bondhugula

Differential Revision: https://reviews.llvm.org/D97655
The file was modifiedmlir/include/mlir/Transforms/Passes.td
The file was addedmlir/test/Transforms/normalize-memrefs-ops-dynamic.mlir
The file was modifiedmlir/lib/Transforms/Utils/Utils.cpp
The file was modifiedmlir/lib/Transforms/PassDetail.h
The file was modifiedmlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
Commit 9c21ddb70ab56eb3ca5b0f99faa18bb3af17b3df by uday
[MLIR] Make MLIR cmake variable names consistent

Fix inconsistent MLIR CMake variable names. Consistently name them as
MLIR_ENABLE_<feature>.

Eg: MLIR_CUDA_RUNNER_ENABLED -> MLIR_ENABLE_CUDA_RUNNER

MLIR follows (or has mostly followed) the convention of naming
cmake enabling variables in the from MLIR_ENABLE_... etc. Using a
convention here is easy and also important for convenience. A counter
pattern was started with variables named MLIR_..._ENABLED. This led to a
sequence of related counter patterns: MLIR_CUDA_RUNNER_ENABLED,
MLIR_ROCM_RUNNER_ENABLED, etc.. From a naming standpoint, the imperative
form is more meaningful. Additional discussion at:
https://llvm.discourse.group/t/mlir-cmake-enable-variable-naming-convention/3520

Switch all inconsistent ones to the ENABLE form. Keep the couple of old
mappings needed until buildbot config is migrated.

Differential Revision: https://reviews.llvm.org/D102976
The file was modifiedmlir/test/lit.site.cfg.py.in
The file was modifiedmlir/cmake/modules/AddMLIRPython.cmake
The file was modifiedmlir/docs/Bindings/Python.md
The file was modifiedmlir/lib/Dialect/GPU/CMakeLists.txt
The file was modifiedmlir/docs/SPIRVToLLVMDialectConversion.md
The file was modifiedmlir/docs/Tools/LinalgOpDsl.md
The file was modifiedmlir/CMakeLists.txt
The file was modifiedmlir/lib/Conversion/GPUCommon/CMakeLists.txt
The file was modifiedmlir/test/CMakeLists.txt
The file was modifiedmlir/lib/Bindings/CMakeLists.txt
The file was modifiedmlir/lib/ExecutionEngine/CMakeLists.txt
Commit 57501e512e86c5c88747f6602bc7009a1861b751 by alexshap
[lld][MachO] Fix code formatting

Apply clang-format -style=llvm to InputFile.cpp. NFC.

Test plan: make check-all
The file was modifiedlld/MachO/InputFiles.cpp
Commit c65bb760df1f7b2b30e3a6b40b91b9a6294e1619 by john.demme
[MLIR] [Python] Add Operation.parent

Attribute to get the parent operation of an operation.

Reviewed By: stellaraccident

Differential Revision: https://reviews.llvm.org/D102981
The file was modifiedmlir/test/python/ir/operation.py
The file was modifiedmlir/lib/Bindings/Python/IRCore.cpp
Commit 1ba2929bb82baa4f3b7e1314f166ef2bd6c5e6d0 by johannes
[Attributor] Be more careful to not disturb the CG outside the SCC

We have seen various problems when the call graph was not updated or
the updated did not succeed because it involved functions outside the
SCC. This patch adds assertions and checks to avoid accidentally
changing something outside the SCC that would impact the call graph.
It also prevents us from reanalyzing functions outside the current
SCC which could cause problems on its own. Note that the transformations
we do might cause the CG to be "more precise" but the original one would
always be a super set of the most precise one. Since the call graph is
by nature an approximation, it is good enough to have a super set of all
call edges.
The file was modifiedllvm/test/Transforms/Attributor/ArgumentPromotion/2008-07-02-array-indexing.ll
The file was modifiedllvm/test/Transforms/Attributor/nodelete.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/musttail-call.ll
The file was modifiedllvm/lib/Transforms/IPO/Attributor.cpp
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/PR16052.ll
The file was modifiedllvm/test/Transforms/Attributor/potential.ll
The file was modifiedllvm/test/Transforms/Attributor/range.ll
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
Commit 4878d73419692dbac73d17ca293272d7b58bbae4 by johannes
[Attributor] Deal with address spaces gracefully

When we do value propagation we need to cast address spaces properly.
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
Commit 55e9c282129ebcc1cefd12488831d45a436593b1 by johannes
[Attributor] Teach AAIsDead about undef values

Not only if the branch or switch condition is dead but also if it is
assumed `undef` we can delay AAIsDead exploration.
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/solve-after-each-resolving-undefs-for-function.ll
The file was modifiedllvm/test/Transforms/Attributor/undefined_behavior.ll
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
The file was modifiedllvm/test/Transforms/Attributor/nonnull.ll
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/fp-bc-icmp-const-fold.ll
Commit 6caea8a7fa62112070b465eccb7baa241969266c by johannes
[Attributor] Introduce a helper do deal with constant type mismatches

If we simplify values we sometimes end up with type mismatches. If the
value is a constant we can often cast it though to still allow
propagation. The logic is now put into a helper and it replaces some
ad hoc things we did before.

This also introduces the AA namespace for abstract attribute related
functions and types.
The file was modifiedllvm/test/Transforms/Attributor/ArgumentPromotion/fp80.ll
The file was modifiedllvm/lib/Transforms/IPO/AttributorAttributes.cpp
The file was modifiedllvm/test/Transforms/Attributor/misc_crash.ll
The file was modifiedllvm/include/llvm/Transforms/IPO/Attributor.h
The file was modifiedllvm/test/Transforms/Attributor/noreturn_sync.ll
The file was modifiedllvm/lib/Transforms/IPO/Attributor.cpp
The file was modifiedllvm/test/Transforms/Attributor/value-simplify.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/2009-09-24-byval-ptr.ll
The file was modifiedllvm/test/Transforms/Attributor/IPConstantProp/PR16052.ll
The file was modifiedllvm/test/Transforms/Attributor/noreturn_async.ll
Commit 058f384ae94ae0ac94441043804e4a25d338d483 by balazs.benics
[analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr

Previously, information about `ConstructionContextLayer` was not
propagated thru causing the expression like:

  Var c = (createVar());

To produce unrelated temporary for the `createVar()` result and conjure
a new symbol for the value of `c` in C++17 mode.

Reviewed By: steakhal

Patch By: tomasz-kaminski-sonarsource!

Differential Revision: https://reviews.llvm.org/D102835
The file was modifiedclang/test/Analysis/NewDelete-path-notes.cpp
The file was modifiedclang/test/Analysis/NewDeleteLeaks-PR19102.cpp
The file was modifiedclang/test/Analysis/NewDelete-checker-test.cpp
The file was modifiedclang/lib/Analysis/CFG.cpp
The file was modifiedclang/test/Analysis/Inputs/expected-plists/NewDelete-path-notes.cpp.plist
Commit 86497785d540e59eaca24bed4219ddec183cbc9b by flo
[VectorCombine] Scalarize vector load/extract.

This patch adds a new combine that tries to scalarize chains of
`extractelement (load %ptr), %idx` to `load (gep %ptr, %idx)`. This is
profitable when extracting only a few elements out of a large vector.

At the moment, `store (extractelement (load %ptr), %idx), %ptr`
operations on large vectors result in huge code in the backend.

This can easily be triggered by using the matrix extension, e.g.
https://clang.godbolt.org/z/qsccPdPf4

This should complement D98240.

Reviewed By: spatel

Differential Revision: https://reviews.llvm.org/D100273
The file was modifiedllvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load-inseltpoison.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load.ll
The file was modifiedllvm/lib/Transforms/Vectorize/VectorCombine.cpp
Commit 486d6d2b8ef7bd7313d99b5cbfa487c52d75169b by czhengsz
[Debug-Info]update section name to match AIX behaviour; nfc
The file was modifiedllvm/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll
The file was modifiedllvm/test/DebugInfo/Generic/array.ll
Commit 486110eb413446dfa835d880bfd1c0d6bbe9f120 by Pushpinder.Singh
[AMDGPU][Libomptarget] Remove global KernelNameMap

KernelNameMap contains entries like "key.kd" => key which clearly
could be replaced by simple logic of removing suffix from the key.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D102691
The file was modifiedopenmp/libomptarget/plugins/amdgpu/impl/system.cpp
Commit 243e58868176102484c3ff1a338342633ede7361 by llvm-dev
[CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets

By llvm-mca analysis, Haswell/Broadwell has the worst v4i64 recip-throughput cost of the AVX2 targets at 6 (vs the currently used cost of 8). Similarly SkylakeServer (our only AVX512 target model) implements PMULLQ with an average cost of 1.5 (rounded up to 2.0), and the PMULUDQ-sequence (without AVX512DQ) as a cost of 6.
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/arith-overflow.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/arith.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/arith-fix.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/reduce-mul.ll
Commit 94d54155e2f38b56171811757044a3e6f643c14b by flo
Revert "[VectorCombine] Scalarize vector load/extract."

This reverts commit 86497785d540e59eaca24bed4219ddec183cbc9b.

One of the tests causes an ASAN failure.
https://lab.llvm.org/buildbot/#/builders/5/builds/7927/steps/12/logs/stdio
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load-inseltpoison.ll
The file was modifiedllvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load.ll
The file was modifiedllvm/lib/Transforms/Vectorize/VectorCombine.cpp
Commit 0f140ce33d64b2a8f4f0866debf5fdd36e49b3ad by schuett
flang: include limits
The file was modifiedflang/runtime/unit.cpp
Commit aa3dac95edbfb892b6236341b431b222f7bd0926 by lebedev.ri
[LoopIdiom] 'logical right shift until zero': the value must be loop-invariant

As per the reproducer provided by Mikael Holmén in post-commit review.
The file was modifiedllvm/test/Transforms/LoopIdiom/X86/logical-right-shift-until-zero.ll
The file was modifiedllvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
Commit 32bee42719ad8f0d8e15b55dd5b2a7563a817e34 by lebedev.ri
[NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant

Given that BaseX is an incoming value when coming from the preheader,
it *should* be loop-invariant, but let's just document this assumption.
The file was modifiedllvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
Commit 5c4a5daf293c1c924caa3c6faed4487682d70045 by james.henderson
[debuginfo-tests] Stop using installed LLDB and remove redundancy

The removed code just replicated what use_llvm_tool does, plus looked
for an installed LLDB on the PATH to use. In a monorepo world, it seems
likely that if people want to run the tests that require LLDB, they
should enable and build LLDB itself. If users really want to use the
installed LLDB executable, they can specify the path to the executable
as an environment variable "LLDB".

See the discussion in https://reviews.llvm.org/D95339#2638619 for
more details.

Reviewed by: jmorse, aprantl

Differential Revision: https://reviews.llvm.org/D102680
The file was modifieddebuginfo-tests/lit.cfg.py
Commit 7a211ed110a72ad453305aba250da50c965c2f8e by fraser
[RISCV] Prevent store combining from infinitely looping

RVV code generation does not successfully custom-lower BUILD_VECTOR in all
cases. When it resorts to default expansion it may, on occasion, be expanded to
scalar stores through the stack. Unfortunately these stores may then be picked
up by the post-legalization DAGCombiner which merges them again. The merged
store uses a BUILD_VECTOR which is then expanded, and so on.

This patch addresses the issue by overriding the `mergeStoresAfterLegalization`
hook. A lack of granularity in this method (being passed the scalar type) means
we opt out in almost all cases when RVV fixed-length vector support is enabled.
The only exception to this rule are mask vectors, which are always either
custom-lowered or are expanded to a load from a constant pool.

Reviewed By: HsiangKai

Differential Revision: https://reviews.llvm.org/D102913
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-fp-buildvec.ll
The file was modifiedllvm/lib/Target/RISCV/RISCVISelLowering.h
The file was modifiedllvm/lib/Target/RISCV/RISCVISelLowering.cpp
Commit 587408c199e8125bb454a44b7a7b20e015f4d317 by uday
[MLIR] Drop old cmake var names

Drop old cmake variable names that were kept around so that zorg
buildbot could be migrated, which has now happened (D102977). D102976
had fixed the inconsistent names.

Differential Revision: https://reviews.llvm.org/D102997
The file was modifiedmlir/CMakeLists.txt
Commit 6cc78b9245bcc0e7a52723e2c298d290284e779b by david.green
[ARM] Fix inline memcpy trip count sequence

The trip count for a memcpy/memset will be n/16 rounded up to the
nearest integer. So (n+15)>>4. The old code was including a BIC too, to
clear one of the bits, which does not seem correct. This remove the
extra BIC.

Note that ideally this would never actually be generated, as in the
creation of a tail predicated loop we will DCE that setup code, letting
the WLSTP perform the trip count calculation. So this doesn't usually
come up in testing (and apparently the ARMLowOverheadLoops pass does not
do any sort of validation on the tripcount). Only if the generation of
the WLTP fails will it use the incorrect BIC instructions.

Differential Revision: https://reviews.llvm.org/D102629
The file was modifiedllvm/test/CodeGen/Thumb2/mve-tp-loop.mir
The file was modifiedllvm/test/CodeGen/Thumb2/mve-memtp-loop.ll
The file was modifiedllvm/lib/Target/ARM/ARMISelLowering.cpp
The file was modifiedllvm/test/CodeGen/Thumb2/mve-phireg.ll
Commit 53c42f7700e824d6ec394614653abd8b33d5da34 by david.green
[ARM] Ensure WLS preheader blocks have branches during memcpy lowering

This makes sure that the blocks created for lowering memcpy to loops end
up with branches, even if they fall through to the successor. Otherwise
IfCvt is getting confused with unanalyzable branches and creating
invalid block layouts.

The extra branches should be removed as the tail predicated loop is
finalized in almost all cases.
The file was modifiedllvm/lib/Target/ARM/ARMISelLowering.cpp
The file was modifiedllvm/test/CodeGen/Thumb2/mve-memtp-loop.ll
The file was addedllvm/test/CodeGen/Thumb2/mve-memtp-branch.ll
Commit 4e8c28b6fbec95b47c435810ab5fc3b43c2935db by flo
Recommit "[VectorCombine] Scalarize vector load/extract."

This reverts commit 94d54155e2f38b56171811757044a3e6f643c14b.

This fixes a sanitizer failure by moving scalarizeLoadExtract(I)
before foldSingleElementStore(I), which may remove instructions.
The file was modifiedllvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load-inseltpoison.ll
The file was modifiedllvm/lib/Transforms/Vectorize/VectorCombine.cpp
The file was modifiedllvm/test/Transforms/VectorCombine/X86/load.ll
Commit 543406a69b339e875c39c75f3935e27fedefc0a7 by david.green
[ARM] Allow findLoopPreheader to return headers with multiple loop successors

The findLoopPreheader function will currently not find a preheader if it
branches to multiple different loop headers. This patch adds an option
to relax that, allowing ARMLowOverheadLoops to process more loops
successfully. This helps with WhileLoopStart setup instructions that can
branch/fallthrough to the low overhead loop and to branch to a separate
loop from the same preheader (but I don't believe it is possible for
both loops to be low overhead loops).

Differential Revision: https://reviews.llvm.org/D102747
The file was modifiedllvm/lib/Target/ARM/ARMLowOverheadLoops.cpp
The file was modifiedllvm/test/CodeGen/Thumb2/mve-memtp-loop.ll
The file was modifiedllvm/lib/CodeGen/MachineLoopInfo.cpp
The file was modifiedllvm/include/llvm/CodeGen/MachineLoopInfo.h
The file was modifiedllvm/test/CodeGen/Thumb2/mve-memtp-branch.ll
Commit 237c6924bd46ec0e33da71f9616caf9bf9965b23 by anastasia.stulova
[OpenCL] Add clang extension for bit-fields.

Allow use of bit-fields as a clang extension
in OpenCL. The extension can be enabled using
pragma directives.

This fixes PR45339!

Differential Revision: https://reviews.llvm.org/D101843
The file was modifiedclang/lib/Basic/Targets/NVPTX.h
The file was modifiedclang/test/Misc/nvptx.languageOptsOpenCL.cl
The file was modifiedclang/lib/Basic/Targets/AMDGPU.h
The file was modifiedclang/docs/LanguageExtensions.rst
The file was modifiedclang/include/clang/Basic/OpenCLExtensions.def
The file was modifiedclang/lib/Sema/SemaDecl.cpp
The file was modifiedclang/test/Misc/r600.languageOptsOpenCL.cl
The file was modifiedclang/test/SemaOpenCL/unsupported.cl
The file was modifiedclang/test/Misc/amdgcn.languageOptsOpenCL.cl
Commit 4bc14be259672257d5c05c58a0ba604002698e93 by bradley.smith
[AArch64][SVE] Improve codegen for fixed length vector concat

Differential Revision: https://reviews.llvm.org/D102498
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.h
The file was modifiedllvm/test/CodeGen/AArch64/sve-fixed-length-shuffles.ll
The file was addedllvm/test/CodeGen/AArch64/sve-fixed-length-concat.ll
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.cpp
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
Commit e40513252a2598c2a88366e9466de53edc5a5a51 by bradley.smith
[AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND

Depends on D102498

Differential Revision: https://reviews.llvm.org/D102607
The file was addedllvm/test/CodeGen/AArch64/sve-fixed-length-fp-extend-trunc.ll
The file was modifiedllvm/test/CodeGen/AArch64/sve-fixed-length-fp-converts.ll
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.cpp
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.h
Commit 626e9641a2f5fde638b86d4e043f82fc58b908f8 by anastasia.stulova
[OpenCL] Fix test by adding SPIR triple
The file was modifiedclang/test/SemaOpenCL/unsupported.cl
Commit e9d97d7d9d904bc075565197b560e8424ac6a0dc by flo
[VPlan] Add mayReadOrWriteMemory & friends.

This patch adds initial implementation of mayReadOrWriteMemory,
mayReadFromMemory and mayWriteToMemory to VPRecipeBase.

Used by D100258.
The file was modifiedllvm/lib/Transforms/Vectorize/VPlan.cpp
The file was modifiedllvm/unittests/Transforms/Vectorize/VPlanTest.cpp
The file was modifiedllvm/lib/Transforms/Vectorize/VPlan.h
Commit d251d6f8128bbc38378a69e7fec405f0935a89de by flo
[VectorCombine] Fix load extract scalarization tests with assumes.

The input IR for @load_extract_idx_var_i64_known_valid_by_assume
and @load_extract_idx_var_i64_not_known_valid_by_assume_after_load
has been swapped.

This patch fixes the test so that @load_extract_idx_var_i64_known_valid_by_assume
has the assume before the load and the other test has it after.
The file was modifiedllvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
Commit 1ad4f887bd7692a9e63fb42586f0ece366f2fe01 by llvm-dev
[CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets

By llvm-mca analysis, Haswell/Broadwell has a non-uniform vector shift recip-throughput cost of the AVX2 targets at 2 for both 128 and 256-bit vectors - XOP capable targets have better 128-bit vector shifts so improve the fallback in those cases.
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
The file was modifiedllvm/test/Analysis/CostModel/X86/div.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshl.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost-inseltpoison.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/insert-binop-with-constant-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-ashr-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-lshr-cost-inseltpoison.ll
The file was modifiedllvm/test/Transforms/VectorCombine/X86/insert-binop-with-constant.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/fshr.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/vshift-shl-cost-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll
Commit 5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9 by anastasia.stulova
[OpenCL][Docs] Minor update to OpenCL 3.0
The file was modifiedclang/docs/OpenCLSupport.rst
Commit 42a9c0c80c23fa0de3e3b00fef0dfa6d85e18e55 by Raphael Isemann
[lldb] Reland "Fix UB in half2float" to fix the ubsan bot.

This relands part of the UB fix in 4b074b49be206306330076b9fa40632ef1960823.
The original commit also added some additional tests that uncovered some
other issues (see D102845). I landed all the passing tests in
48780527dd6820698f3537f5ebf76499030ee349 and this patch is now just fixing
the UB in half2float. See D102846 for a proposed rewrite of the function.

Original commit message:

  The added DumpDataExtractorTest uncovered that this is lshifting a negative
  integer which upsets ubsan and breaks the sanitizer bot. This patch just
  changes the variable we shift to be unsigned.
The file was modifiedlldb/source/Core/DumpDataExtractor.cpp
Commit 54c2687292da54a2d7964a47b0e334155385f084 by Raphael Isemann
[lldb] Introduce createTestTarget for creating a valid target in API tests

At the moment nearly every test calls something similar to
`self.dbg.CreateTarget(self.getBuildArtifact("a.out"))` and them sometimes
checks if the created target is actually valid with something like
`self.assertTrue(target.IsValid(), "some useless text")`.

Beside being really verbose the error messages generated by this pattern are
always just indicating that the target failed to be created but now why.

This patch introduces a helper function `createTestTarget` to our Test class
that creates the target with the much more verbose `CreateTarget` overload that
gives us back an SBError (with a fancy error). If the target couldn't be created
the function prints out the SBError that LLDB returned and asserts for us. It
also defaults to the "a.out" build artifact path that nearly all tests are using
to avoid to hardcode "a.out" in every test.

I converted a bunch of tests to the new function but I'll do the rest of the
test suite as follow ups.

Reviewed By: JDevlieghere

Differential Revision: https://reviews.llvm.org/D102771
The file was modifiedlldb/test/API/commands/expression/test/TestExprs.py
The file was modifiedlldb/test/API/android/platform/TestDefaultCacheLineSize.py
The file was modifiedlldb/test/API/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py
The file was modifiedlldb/test/API/assert_messages_test/TestAssertMessages.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py
The file was modifiedlldb/test/API/commands/expression/call-function/TestCallBuiltinFunction.py
The file was modifiedlldb/test/API/commands/expression/completion/TestExprCompletion.py
The file was modifiedlldb/test/API/functionalities/asan/TestReportData.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_by_file_colon_line/TestBreakpointByFileColonLine.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_by_line_and_column/TestBreakpointByLineAndColumn.py
The file was modifiedlldb/test/API/sample_test/TestSampleTest.py
The file was modifiedlldb/test/API/commands/process/launch/TestProcessLaunch.py
The file was modifiedlldb/test/API/commands/watchpoints/watchpoint_events/TestWatchpointEvents.py
The file was modifiedlldb/test/API/functionalities/asan/TestMemoryHistory.py
The file was modifiedlldb/test/API/commands/expression/no-deadlock/TestExprDoesntBlock.py
The file was modifiedlldb/test/API/commands/frame/language/TestGuessLanguage.py
The file was modifiedlldb/test/API/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py
The file was modifiedlldb/test/API/commands/expression/expr-in-syscall/TestExpressionInSyscall.py
The file was modifiedlldb/test/API/commands/disassemble/basic/TestFrameDisassemble.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py
The file was modifiedlldb/test/API/api/listeners/TestListener.py
The file was modifiedlldb/packages/Python/lldbsuite/test/lldbtest.py
The file was modifiedlldb/test/API/commands/expression/completion-crash-invalid-iterator/TestInvalidIteratorCompletionCrash.py
The file was modifiedlldb/test/API/commands/process/launch-with-shellexpand/TestLaunchWithShellExpand.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py
The file was modifiedlldb/test/API/commands/expression/error-limit/TestExprErrorLimit.py
The file was modifiedlldb/test/API/sample_test/main.c
The file was modifiedlldb/test/API/commands/register/register/register_command/TestRegisters.py
The file was modifiedlldb/test/API/commands/frame/var/TestFrameVar.py
The file was modifiedlldb/test/API/commands/trace/multiple-threads/TestTraceStartStopMultipleThreads.py
The file was modifiedlldb/test/API/commands/watchpoints/watchpoint_disable/TestWatchpointDisable.py
The file was modifiedlldb/test/API/commands/watchpoints/multiple_hits/TestMultipleHits.py
The file was modifiedlldb/test/API/commands/watchpoints/step_over_watchpoint/TestStepOverWatchpoint.py
The file was modifiedlldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
Commit 5d7c1d8f33c305b5113cd1429344524ddc2316d9 by Raphael Isemann
[lldb] Readd deleted variable in the sample test

In D102771 wanted to make `test_var` global to demonstrate the a no-launch test,
but the old variable is still needed for another test. This just creates the
global var with a different name to demonstrate the no-launch functionality.
The file was modifiedlldb/test/API/sample_test/TestSampleTest.py
The file was modifiedlldb/test/API/sample_test/main.c
Commit 65d3dd7c883fd46c855afe71a2f04cf84750e730 by flo
[VPlan] Add first VPlan version of sinkScalarOperands.

This patch adds a first VPlan-based implementation of sinking of scalar
operands.

The current version traverse a VPlan once and processes all operands of
a predicated REPLICATE recipe. If one of those operands can be sunk,
it is moved to the block containing the predicated REPLICATE recipe.
Continue with processing the operands of the sunk recipe.

The initial version does not re-process candidates after other recipes
have been sunk. It also cannot partially sink induction increments at
the moment. The VPlan only contains WIDEN-INDUCTION recipes and if the
induction is used for example in a GEP, only the first lane is used and
in the lowered IR the adds for the other lanes can be sunk into the
predicated blocks.

Reviewed By: Ayal

Differential Revision: https://reviews.llvm.org/D100258
The file was modifiedllvm/test/Transforms/LoopVectorize/first-order-recurrence-sink-replicate-region.ll
The file was modifiedllvm/lib/Transforms/Vectorize/VPlanTransforms.h
The file was modifiedllvm/test/Transforms/LoopVectorize/vplan-sink-scalars-and-merge.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/vplan-sink-scalars-and-merge-vf1.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/if-pred-stores.ll
The file was modifiedllvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
The file was modifiedllvm/lib/Transforms/Vectorize/LoopVectorize.cpp
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/small-size.ll
Commit 3dd206367116b5519d984fe023d098ca3bbe2307 by spatel
[ConstProp] add tests for vector reductions with poison elements; NFC
The file was modifiedllvm/test/Transforms/InstSimplify/ConstProp/vecreduce.ll
Commit a0e71f1832d194baffb25a4e7394b623d2bf97cb by spatel
[ConstProp] propagate poison from vector reduction element(s) to result

This follows from the underlying logic for binops and min/max.
Although it does not appear that we handle this for min/max
intrinsics currently.
https://alive2.llvm.org/ce/z/Kq9Xnh
The file was modifiedllvm/lib/Analysis/ConstantFolding.cpp
The file was modifiedllvm/test/Transforms/InstSimplify/ConstProp/vecreduce.ll
Commit 60b33ebe8b9cce8bda3cc15e889a96c0f5b75ac4 by llvm-dev
[CostModel][X86] Regenerate sse-itoi.ll test checks
The file was modifiedllvm/test/Analysis/CostModel/X86/sse-itoi.ll
Commit 505933a489206fc4b27f4fb4292c52097faa294e by thomasraoux
[NVPTX] Fix lowering of frem for negative values

to match fmod frem result must have the dividend sign. Previous implementation
had the wrong sign when passing negative numbers. For ex: frem(-16, 7) was
returning 5 instead of -2. We should just a ftrunc instead of floor when
lowering to get the right behavior.

Differential Revision: https://reviews.llvm.org/D102528
The file was modifiedllvm/test/CodeGen/NVPTX/f16x2-instructions.ll
The file was modifiedllvm/test/CodeGen/NVPTX/f16-instructions.ll
The file was modifiedllvm/lib/Target/NVPTX/NVPTXInstrInfo.td
Commit 7b2606b0b64e967648511bf62d5dd03851405064 by koraq
[libc++][doc] Update format paper status.

- Fixes paper number P1862 -> P1868. (The title was correct.)
- Marks P1868 as in progress.
- Marks P1892 as in progress.
- Marks LWG-3327 as nothing to do, since the wording change doesn't
  impact the code. (Also updated on the general C++20 status page.)
The file was modifiedlibcxx/docs/FormatIssuePaperStatus.csv
The file was modifiedlibcxx/docs/Cxx2aStatusIssuesStatus.csv
Commit dcaca7206e363eea936b789b501de084dee82e4b by llvm-dev
[CostModel][X86] Add missing SSE41 v2iX sext/zext costs

Also fix existing v4i8->v4i16 sext cost to match the equivalents
The file was modifiedllvm/test/Analysis/CostModel/X86/extend.ll
The file was modifiedllvm/test/Analysis/CostModel/X86/sse-itoi.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
Commit 7f2f0247f855b143c12cd33d1f53d14bc63f3e82 by aaron
Remark was added to clang tooling Diagnostic

The diff adds Remark to Diagnostic::Level for clang tooling. That makes
Remark diagnostic level ready to use in clang-tidy checks: the
clang-diagnostic-module-import becomes visible as a part of the change.
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/remarks/module.modulemap
The file was modifiedclang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/Inputs/remarks/A.h
The file was modifiedclang/include/clang/Tooling/DiagnosticsYaml.h
The file was modifiedclang/unittests/Tooling/DiagnosticsYamlTest.cpp
The file was addedclang-tools-extra/test/clang-tidy/infrastructure/remarks.cpp
The file was modifiedclang/include/clang/Tooling/Core/Diagnostic.h
Commit 971a2ae8b386a6bca5a03f302cd744e644fbd931 by nikita.ppv
[LoopUnroll] Regenerate test checks (NFC)
The file was modifiedllvm/test/Transforms/LoopUnroll/rebuild_lcssa.ll
The file was modifiedllvm/test/Transforms/LoopUnroll/unloop.ll
Commit a832e83bcbad088536ea8819a3abe7eb81ce59b3 by nikita.ppv
[LoopUnroll] Add additional trip multiple test (NFC)

This uses a trip multiple on a (unique) non-latch exit.
The file was modifiedllvm/test/Transforms/LoopUnroll/shifted-tripcount.ll
Commit e42636d3c1a41a9b7c5d8095ae5ef6682e26d4a2 by nikita.ppv
[CVP] Add additional test for phi common val transform (NFC)
The file was modifiedllvm/test/Transforms/CorrelatedValuePropagation/phi-common-val.ll
Commit 20c1f94220d938936867cb047fb6444a187626ba by kostyak
[scudo] Separate Fuchsia & Default SizeClassMap

The Fuchsia allocator config was using the default size class map.

This CL gives Fuchsia its own size class map and changes a couple of
things in the default one:
- make `SizeDelta` configurable in `Config` for a fixed size class map
  as it currently is for a table size class map;
- switch `SizeDelta` to 0 for the default config, it allows for size
  classes that allow for power of 2s, and overall better wrt pages
  filling;
- increase the max number of caches pointers to 14 in the default,
  this makes the transfer batch 64/128 bytes on 32/64-bit platforms,
  which is cache-line friendly (previous size was 48/96 bytes).

The Fuchsia size class map remains untouched for now, this doesn't
impact Android which uses the table size class map.

Differential Revision: https://reviews.llvm.org/D102783
The file was modifiedcompiler-rt/lib/scudo/standalone/allocator_config.h
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/combined_test.cpp
The file was modifiedcompiler-rt/lib/scudo/standalone/size_class_map.h
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/size_class_map_test.cpp
Commit 1ceff40df0a4969923ac8aa9ed10661821d94492 by stellaraccident
[mlir][tosa] Align tensor rank specifications with current spec

Deconstrains several TOSA operators to align with the current TOSA spec, including all the elementwise ops.
Note: some more ops are under consideration for further cleanup; they will follow once the spec has been updated.

Reviewed By: stellaraccident

Differential Revision: https://reviews.llvm.org/D102958
The file was modifiedmlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td
The file was modifiedmlir/include/mlir/Dialect/Tosa/IR/TosaOps.td
Commit 0346514984291cba05f36ad461504ae32ee3c1bf by Steven Wu
[llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll

Revert testcase changed in D87304 now the upgrader can correctly handle
the align attribute in upgrader.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D102880
The file was modifiedllvm/test/Bitcode/attributes-3.3.ll.bc
The file was modifiedllvm/test/Bitcode/attributes-3.3.ll
Commit 4cba0a4f11e40f447545434aa57effc4e39a8a57 by Adrian Prantl
CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h

The current ad-hoc implementation used to determine whether a basic
block is unreachable doesn't work correctly in the general case (for
example it won't detect successors of unreachable blocks as
unreachable). This patch replaces it with the correct API that uses a
DominatorTree to answer the question correctly and quickly.

rdar://77181156

Differential Revision: https://reviews.llvm.org/D102963
The file was modifiedllvm/test/Transforms/Coroutines/coro-debug.ll
The file was modifiedllvm/lib/Transforms/Coroutines/CoroSplit.cpp
Commit 694068d0db4378d9956fe0d3234ee0c4d353d94c by Jon Roelofs
[Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks.

The crasher is a related problem that @aemerson found broke speck2k6/403.gcc
when I landed https://reviews.llvm.org/D102452. It has been reduced & modified
to reproduce without that patch.

Differential revision: https://reviews.llvm.org/D102935
The file was modifiedllvm/lib/Transforms/Utils/AutoInitRemark.cpp
The file was addedllvm/test/Transforms/Util/trivial-auto-var-init-crash-20210521.ll
The file was modifiedllvm/test/Transforms/Util/trivial-auto-var-init-store.ll
Commit d35bd98651ec64a8c6c9e5b942d950a20ecdcb79 by markus.boeck02
[mlir][doc] Fix links and references in top level docs directory

This is the fourth and final patch in a series of patches fixing markdown links and references inside the mlir documentation. This patch combined with the other three should fix almost every broken link on mlir.llvm.org as far as I can tell.

This patch in particular addresses all Markdown files in the top level docs directory.

Differential Revision: https://reviews.llvm.org/D103032
The file was modifiedmlir/docs/Bufferization.md
The file was modifiedmlir/docs/Traits.md
The file was modifiedmlir/docs/LLVMDialectMemRefConvention.md
The file was modifiedmlir/docs/Diagnostics.md
The file was modifiedmlir/include/mlir/IR/RegionKindInterface.td
The file was modifiedmlir/docs/ConversionToLLVMDialect.md
The file was modifiedmlir/include/mlir/IR/SymbolInterfaces.td
The file was modifiedmlir/docs/PatternRewriter.md
The file was modifiedmlir/docs/Quantization.md
The file was modifiedmlir/docs/LangRef.md
The file was modifiedmlir/docs/DeclarativeRewrites.md
The file was modifiedmlir/docs/OpDefinitions.md
The file was modifiedmlir/docs/SPIRVToLLVMDialectConversion.md
The file was modifiedmlir/docs/PassManagement.md
The file was modifiedmlir/docs/Canonicalization.md
The file was modifiedmlir/docs/SymbolsAndSymbolTables.md
The file was modifiedmlir/docs/Interfaces.md
The file was modifiedmlir/docs/DebugActions.md
The file was modifiedmlir/docs/DataLayout.md
Commit d70e9195a3339a6d56ed46ad4b8b467a0053322a by craig.topper
[RISCV] Optimize getVLENFactoredAmount function.

If the local variable `NumOfVReg` isPowerOf2_32(NumOfVReg - 1) or isPowerOf2_32(NumOfVReg + 1), the ADDI and MUL instructions can be replaced with SLLI and ADD(or SUB) instructions.

Based on original patch by StephenFan.

Reviewed By: frasercrmck, StephenFan

Differential Revision: https://reviews.llvm.org/D100577
The file was modifiedllvm/test/CodeGen/RISCV/rvv/rvv-framelayout.ll
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfo.cpp
The file was modifiedllvm/test/CodeGen/RISCV/rvv/allocate-lmul-2-4-8.ll
Commit c666208f63802cd104db2689cd72eb7a86e64a06 by lebedev.ri
[X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type

This follows in steps of similar `getMemoryOpCost()` changes, D100099/D100684.

Intel SDM, `VPMASKMOV — Conditional SIMD Integer Packed Loads and Stores`:
```
Faults occur only due to mask-bit required memory accesses that caused the faults. Faults will not occur due to
referencing any memory location if the corresponding mask bit for that memory location is 0. For example, no
faults will be detected if the mask bits are all zero.
```
I.e., if mask is all-zeros, any address is fine.

Masked load/store's prime use-case is e.g. tail masking the loop remainder,
where for the last iteration, only first some few elements of a vector exist.

So much similarly, i don't see why must we scalarize non-power-of-two vectors,
iff the element type is something we can masked- store/load.
We simply need to legalize it, widen the mask, and be done with it.
And we even already count the cost of widening the mask.

Reviewed By: ABataev

Differential Revision: https://reviews.llvm.org/D102990
The file was modifiedllvm/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp
Commit 095e91c9737b4f67c1cb192be3fb45bee925ad8e by Jon Roelofs
[Remarks] Add analysis remarks for memset/memcpy/memmove lengths

Re-landing now that the crasher this patch previously uncovered has been fixed
in: https://reviews.llvm.org/D102935

Differential revision: https://reviews.llvm.org/D102452
The file was modifiedllvm/test/Transforms/Util/trivial-auto-var-init-call.ll
The file was modifiedllvm/lib/Transforms/Utils/CMakeLists.txt
The file was modifiedllvm/lib/Transforms/Scalar/AnnotationRemarks.cpp
The file was modifiedllvm/test/Transforms/Util/trivial-auto-var-init-store.ll
The file was modifiedllvm/include/llvm/Analysis/OptimizationRemarkEmitter.h
The file was removedllvm/include/llvm/Transforms/Utils/AutoInitRemark.h
The file was modifiedllvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
The file was addedllvm/lib/Transforms/Utils/MemoryOpRemark.cpp
The file was removedllvm/lib/Transforms/Utils/AutoInitRemark.cpp
The file was addedllvm/include/llvm/Transforms/Utils/MemoryOpRemark.h
The file was addedllvm/test/CodeGen/AArch64/memsize-remarks.ll
Commit 6435ca4e2b9b4dbdec0b1be65fcacbc0bbdb1d22 by Vitaly Buka
[NFC][scudo] Small test cleanup

Fixing issues raised on D102979 review.

Reviewed By: cryptoad

Differential Revision: https://reviews.llvm.org/D102994
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/common_test.cpp
Commit f55a7335065c8d3b9e9115ca2f234dc8b164e819 by llvmgnsyncbot
[gn build] Port 095e91c9737b
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn
Commit 3c0735c6d8d009dacdb6f63fd3164de54f7121cf by craig.topper
[X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod.

This puts the new nodes in the proper place in the topologically
sorted list of nodes.

Fixes PR50431, which was introduced recently in D101944.
The file was addedllvm/test/CodeGen/X86/pr50431.ll
The file was modifiedllvm/lib/Target/X86/X86ISelDAGToDAG.cpp
Commit bda6e5bee04c75b1f1332b4fd1ac4e8ef6c3c247 by sguelton
[NFC] remove explicit default value for strboolattr attribute in tests

Since d6de1e1a71406c75a4ea4d5a2fe84289f07ea3a1, no attributes is quivalent to
setting attribute to false.

This is a preliminary commit for https://reviews.llvm.org/D99080
The file was modifiedllvm/test/DebugInfo/COFF/virtual-methods.ll
The file was modifiedllvm/test/CodeGen/Generic/cfi-sections.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-inline-asm.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-02.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-cvarargs.ll
The file was modifiedllvm/test/DebugInfo/COFF/parent-type-scopes.ll
The file was modifiedllvm/test/CodeGen/Mips/tnaked.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportLoopHasNoExit.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-4.ll
The file was modifiedllvm/test/CodeGen/PowerPC/stwu-sched.ll
The file was modifiedllvm/test/CodeGen/X86/ms-inline-asm-avx512.ll
The file was modifiedllvm/test/DebugInfo/Generic/cu-ranges.ll
The file was modifiedllvm/test/DebugInfo/X86/ranges_always.ll
The file was modifiedllvm/test/CodeGen/X86/2013-03-13-VEX-DestReg.ll
The file was modifiedllvm/test/CodeGen/X86/shrinkwrap-hang.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-2.ll
The file was modifiedllvm/test/DebugInfo/X86/ghost-sdnode-dbgvalues.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_6.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func-weak-section.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_load_different_sized_types.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/NVPTX/non-vectorizable-intrinsic-inseltpoison.ll
The file was modifiedllvm/test/CodeGen/AArch64/recp-fastmath.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-physreg.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-union.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fsqrt.f64.ll
The file was modifiedpolly/test/ScopInfo/BoundChecks/two-loops.ll
The file was modifiedllvm/test/DebugInfo/COFF/nrvo.ll
The file was modifiedllvm/test/DebugInfo/X86/spill-nospill.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/first-only.ll
The file was modifiedllvm/test/CodeGen/BPF/simplifycfg.ll
The file was modifiedllvm/test/DebugInfo/Generic/def-line.ll
The file was modifiedllvm/test/CodeGen/PowerPC/crypto_bifs.ll
The file was modifiedllvm/test/CodeGen/BPF/warn-stack.ll
The file was modifiedllvm/test/Transforms/ADCE/blocks-with-dead-term-nondeterministic.ll
The file was modifiedllvm/test/DebugInfo/Generic/dead-argument-order.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr31483.ll
The file was modifiedllvm/test/CodeGen/X86/dag-optnone.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr40038.ll
The file was modifiedllvm/test/CodeGen/PowerPC/DisableHoistingDueToBlockHotnessProfileData.mir
The file was modifiedllvm/test/DebugInfo/X86/debug-loc-asan.mir
The file was modifiedllvm/test/DebugInfo/COFF/frameproc-flags.ll
The file was modifiedllvm/test/CodeGen/X86/label-heapallocsite.ll
The file was modifiedpolly/test/ScopInfo/constant_functions_multi_dim.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-optnone.mir
The file was modifiedllvm/test/CodeGen/PowerPC/fp-int128-fp-combine.ll
The file was modifiedllvm/test/CodeGen/PowerPC/setcr_bc2.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-array-2.ll
The file was modifiedllvm/test/CodeGen/Hexagon/reg-scavengebug-3.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef.ll
The file was modifiedllvm/test/CodeGen/MIR/ARM/thumb2-sub-sp-t3.mir
The file was modifiedllvm/test/CodeGen/AArch64/arm64-rounding.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-section.ll
The file was modifiedllvm/test/CodeGen/ARM/ARMLoadStoreDBG.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-3.ll
The file was modifiedllvm/test/CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll
The file was modifiedllvm/test/Transforms/InstCombine/select-extractelement-inseltpoison.ll
The file was modifiedllvm/test/Analysis/CostModel/SystemZ/intrinsic-cost-crash.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_smallpt.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/ARM/arm-ieee-vectorize.ll
The file was modifiedllvm/test/CodeGen/Thumb2/LowOverheadLoops/skip-vpt-debug.mir
The file was modifiedllvm/test/DebugInfo/COFF/vframe-fpo.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/linezero.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-files.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/int128_no_gather.ll
The file was modifiedllvm/test/CodeGen/PowerPC/reloc-align.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-2-ins.mir
The file was modifiedllvm/test/CodeGen/X86/frame-order.ll
The file was modifiedpolly/test/ScopInfo/early_exit_for_complex_domains.ll
The file was modifiedllvm/test/CodeGen/ARM/stack-protector-bmovpcb_call.ll
The file was modifiedllvm/test/CodeGen/X86/inline-asm-A-constraint.ll
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-avx1.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-epilog-phi10.ll
The file was modifiedllvm/test/CodeGen/AArch64/fdiv-combine.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-struct-anonymous.ll
The file was modifiedllvm/test/CodeGen/X86/unused_stackslots.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-2.ll
The file was modifiedllvm/test/CodeGen/X86/vselect-pcmp.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vec-pred-spill1.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-simple2-a.ll
The file was modifiedllvm/test/DebugInfo/COFF/vframe-csr.ll
The file was modifiedllvm/test/CodeGen/ARM/constantpool-promote-dbg.ll
The file was modifiedllvm/test/Transforms/NewGVN/basic-cyclic-opt.ll
The file was modifiedllvm/test/Transforms/OpenMP/icv_remarks.ll
The file was modifiedpolly/test/ScopInfo/expensive-boundary-context.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ftrunc-vec.ll
The file was modifiedllvm/test/CodeGen/Thumb/stack_guard_remat.ll
The file was modifiedpolly/test/ScheduleOptimizer/vec-addr-space.ll
The file was modifiedllvm/test/DebugInfo/X86/objc-property-void.ll
The file was modifiedllvm/test/Instrumentation/DataFlowSanitizer/debug.ll
The file was modifiedllvm/test/CodeGen/Hexagon/mem-fi-add.ll
The file was modifiedllvm/test/CodeGen/PowerPC/div-e-all.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-stack-protect.ll
The file was modifiedllvm/test/Transforms/SampleProfile/gcc-simple.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-2-preds.mir
The file was modifiedllvm/test/DebugInfo/X86/dwarf-pubnames-split.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/incorrect-dom-info.ll
The file was modifiedllvm/test/CodeGen/ARM/vldm-sched-a9.ll
The file was modifiedllvm/test/CodeGen/Mips/fpneeded.ll
The file was modifiedllvm/test/Transforms/LICM/volatile-alias.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-1-bpfeb.ll
The file was modifiedllvm/test/CodeGen/PowerPC/isel-rc-nox0.ll
The file was modifiedllvm/test/CodeGen/X86/avx512-cmp-kor-sequence.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-simple2-b.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global-2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-1.ll
The file was modifiedllvm/test/DebugInfo/X86/convert-loclist.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-struct.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-size-1.ll
The file was modifiedllvm/test/DebugInfo/Generic/recursive_inlining.ll
The file was modifiedllvm/test/CodeGen/X86/seh-except-finally.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-struct.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-alu32.ll
The file was modifiedllvm/test/CodeGen/Thumb/stm-merge.ll
The file was modifiedllvm/test/MC/COFF/cv-compiler-info.ll
The file was modifiedllvm/test/DebugInfo/X86/coff_debug_info_type.ll
The file was modifiedpolly/test/Isl/CodeGen/dead_invariant_load_instruction_referenced_by_parameter_2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-middle-chain.ll
The file was modifiedllvm/test/CodeGen/X86/pr18846.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/no-elf-ama-symbol.ll
The file was modifiedllvm/test/CodeGen/PowerPC/save-crbp-ppc32svr4.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/br1.ll
The file was modifiedllvm/test/LTO/X86/objc-detection.ll
The file was modifiedllvm/test/CodeGen/AArch64/fabs.ll
The file was modifiedllvm/test/DebugInfo/Generic/debug-info-always-inline.ll
The file was modifiedllvm/test/DebugInfo/Generic/multiline.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb4a.ll
The file was modifiedllvm/test/CodeGen/Hexagon/cmp-extend.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-elses.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-2.ll
The file was modifiedllvm/test/CodeGen/Mips/ci2.ll
The file was modifiedllvm/test/DebugInfo/Generic/enum.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sink-down-more-instructions-regpressure-high.mir
The file was modifiedllvm/test/CodeGen/Hexagon/memops-stack.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr27350.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-06.mir
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame5.mir
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-speculative1.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fdiv.f64.ll
The file was modifiedllvm/test/CodeGen/X86/fp128-g.ll
The file was modifiedllvm/test/DebugInfo/COFF/globals.ll
The file was modifiedlld/test/wasm/debug-removed-fn.ll
The file was modifiedllvm/test/DebugInfo/COFF/simple.ll
The file was modifiedllvm/test/Transforms/LoopReroll/reroll_with_dbg.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/setcc-fp-rv32.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/dom-tree.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-inline.ll
The file was modifiedllvm/test/CodeGen/Mips/mbrsize4a.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-header.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-union.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/logopm.ll
The file was modifiedllvm/test/CodeGen/X86/complex-fastmath.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16-hf-attr-2.ll
The file was modifiedllvm/test/DebugInfo/COFF/tail-call-without-lexical-scopes.ll
The file was modifiedllvm/test/CodeGen/Mips/sel2c.ll
The file was modifiedllvm/test/DebugInfo/COFF/lexicalblock.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aantidep-inline-asm-use.ll
The file was modifiedlld/test/wasm/Inputs/debuginfo1.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-1.ll
The file was modifiedllvm/test/Transforms/Coroutines/coro-debug.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-prolog-phi4.ll
The file was modifiedllvm/test/DebugInfo/WebAssembly/dbg-loop-loc.ll
The file was modifiedllvm/test/CodeGen/ARM/early-cfi-sections.ll
The file was modifiedllvm/test/Other/attribute-comment.ll
The file was modifiedllvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll
The file was modifiedllvm/test/CodeGen/PowerPC/mc-instrlat.ll
The file was modifiedllvm/test/CodeGen/Mips/fcmp.ll
The file was modifiedllvm/test/tools/llvm-objdump/ELF/Hexagon/source-interleave-hexagon.ll
The file was modifiedllvm/test/CodeGen/Mips/brsize3.ll
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs-out-of-range.mir
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/simplestorefp1.ll
The file was modifiedllvm/test/CodeGen/SystemZ/no-vx.ll
The file was modifiedllvm/test/Transforms/InstCombine/div-shift-crash.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-method-ref-qualifiers.ll
The file was modifiedllvm/test/CodeGen/Mips/micromips-attr.ll
The file was modifiedllvm/test/DebugInfo/COFF/inheritance.ll
The file was modifiedllvm/test/CodeGen/X86/vector-sqrt.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace_inline_function_definition.ll
The file was modifiedllvm/test/DebugInfo/X86/no_debug_ranges.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-lto-a.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/diamond.ll
The file was modifiedllvm/test/DebugInfo/X86/pr45181.ll
The file was modifiedllvm/test/DebugInfo/Generic/cross-cu-inlining.ll
The file was modifiedllvm/test/CodeGen/X86/bit-piece-comment.ll
The file was modifiedllvm/test/CodeGen/Thumb/PR17309.ll
The file was modifiedllvm/test/CodeGen/X86/merge-vector-stores-scale-idx-crash.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr17168.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-with-hotness-info-2.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-ranges.ll
The file was modifiedllvm/test/CodeGen/X86/lifetime-alias.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/no-discriminators.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-3.ll
The file was modifiedllvm/test/Transforms/InstCombine/mem-par-metadata-memcpy.ll
The file was modifiedllvm/test/CodeGen/Hexagon/cfi-offset.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-03.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb5.ll
The file was modifiedllvm/test/CodeGen/Hexagon/NVJumpCmp.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-function-section.ll
The file was modifiedllvm/test/CodeGen/Hexagon/alu64.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/tail_folding_and_assume_safety.ll
The file was modifiedllvm/test/CodeGen/X86/cleanuppad-inalloca.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-dynamic-stack-layout.ll
The file was modifiedpolly/test/Isl/CodeGen/loop-invariant-load-type-mismatch.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack_guard_remat.ll
The file was modifiedllvm/test/CodeGen/X86/recip-fastmath2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/uwtables.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.expected
The file was modifiedllvm/test/Transforms/GVNHoist/pr30499.ll
The file was modifiedllvm/test/CodeGen/X86/pr34080.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-01.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-import-list.ll
The file was modifiedllvm/test/Analysis/ScalarEvolution/scev-canonical-mode.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-func.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-vshifts.ll
The file was modifiedpolly/test/Simplify/phi_in_regionstmt.ll
The file was modifiedllvm/test/CodeGen/PowerPC/extra-toc-reg-deps.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.normalopt.ll
The file was modifiedllvm/test/Transforms/InstCombine/select-extractelement.ll
The file was modifiedllvm/test/DebugInfo/X86/cu-ranges-odr.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportIrreducibleRegion.ll
The file was modifiedpolly/test/ScopInfo/constant_functions_as_unknowns.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-enum-value.ll
The file was modifiedllvm/test/CodeGen/X86/pr42727.ll
The file was modifiedllvm/test/DebugInfo/X86/inline-seldag-test.ll
The file was modifiedllvm/test/CodeGen/Thumb/ldm-merge-call.ll
The file was modifiedllvm/test/DebugInfo/Generic/incorrect-variable-debugloc.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/asm-constraints.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-fp.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-duplicate.ll
The file was modifiedllvm/test/CodeGen/ARM/unschedule-first-call.ll
The file was modifiedllvm/test/CodeGen/X86/pr34629.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fsqrt.ll
The file was modifiedllvm/test/CodeGen/AArch64/illegal-float-ops.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-3.ll
The file was modifiedllvm/test/CodeGen/Mips/simplebr.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/vectorization-remarks-profitable.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/no-narrow-load.ll
The file was modifiedllvm/test/DebugInfo/Generic/enum-types.ll
The file was modifiedlld/test/MachO/mattrs.ll
The file was modifiedpolly/test/DependenceInfo/fine_grain_dep_0.ll
The file was modifiedllvm/test/CodeGen/X86/stack-protector-vreg-to-vreg-copy.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector-inseltpoison.ll
The file was modifiedllvm/test/DebugInfo/COFF/lambda.ll
The file was modifiedllvm/test/CodeGen/X86/finite-libcalls.ll
The file was modifiedllvm/test/CodeGen/AArch64/vector_merge_dep_check.ll
The file was modifiedllvm/test/CodeGen/Hexagon/cmp.ll
The file was modifiedllvm/test/Linker/type-unique-type-array-a.ll
The file was modifiedllvm/test/DebugInfo/Inputs/gmlt.ll
The file was modifiedllvm/test/CodeGen/PowerPC/no-extra-fp-conv-ldst.ll
The file was modifiedllvm/test/Transforms/ADCE/2016-09-06.ll
The file was modifiedllvm/test/CodeGen/NVPTX/pr17529.ll
The file was modifiedpolly/test/Isl/CodeGen/dead_invariant_load_instruction_referenced_by_parameter_1.ll
The file was modifiedllvm/test/Transforms/GVNHoist/hoist-unsafe-pr31729.ll
The file was modifiedpolly/test/Isl/CodeGen/OpenMP/reference-argument-from-non-affine-region.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr18663-2.ll
The file was modifiedllvm/test/CodeGen/X86/StackColoring-use-between-allocas.mir
The file was modifiedllvm/test/DebugInfo/COFF/lines-difile.ll
The file was modifiedllvm/test/Transforms/SampleProfile/Inputs/profile-symbol-list.ll
The file was modifiedllvm/test/CodeGen/BPF/xadd.ll
The file was modifiedllvm/test/CodeGen/X86/fp128-i128.ll
The file was modifiedllvm/test/tools/dsymutil/Inputs/frame-dw4.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled+vector.ll
The file was modifiedllvm/test/Transforms/Coroutines/coro-split-dbg.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-basic.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace_function_definition.ll
The file was modifiedllvm/test/DebugInfo/X86/tu-to-non-named-type.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/builtin-btf-type-id.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-union-2.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-icmp2.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/pr16899.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks-passed-yaml.ll
The file was modifiedllvm/test/CodeGen/X86/pr31045.ll
The file was modifiedllvm/test/Transforms/SampleProfile/pseudo-probe-icp-factor.ll
The file was modifiedlld/test/wasm/Inputs/debuginfo2.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-dead-local-var.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/pr33053.ll
The file was modifiedllvm/test/Transforms/GVN/pr33549.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v60small.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr33187.ll
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/coverage2-dbg.ll
The file was modifiedpolly/test/ScopDetect/error-block-always-executed.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-xcoff-reloc-large.ll
The file was modifiedllvm/test/DebugInfo/X86/line-info.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/PowerPC/optimal-epilog-vectorization.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr34452.ll
The file was modifiedllvm/test/CodeGen/Mips/beqzc.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v6vec-vprint.ll
The file was modifiedllvm/test/CodeGen/X86/avx-cvttp2si.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_5.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-1.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/multiple.ll
The file was modifiedllvm/test/CodeGen/Hexagon/addh-sext-trunc.ll
The file was modifiedllvm/test/CodeGen/PowerPC/change-no-infs.ll
The file was modifiedllvm/test/CodeGen/NVPTX/bug22322.ll
The file was modifiedllvm/test/DebugInfo/COFF/udts.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-weak-section.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_7.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-shrink-wrap.ll
The file was modifiedpolly/test/Isl/CodeGen/intrinsics_lifetime.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-info64.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-union.ll
The file was modifiedllvm/test/DebugInfo/COFF/purge-typedef-udts.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-realign-vframe.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-padding.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change3.mir
The file was modifiedllvm/test/CodeGen/AArch64/arm64-triv-disjoint-mem-access.ll
The file was modifiedllvm/test/CodeGen/X86/debugloc-argsize.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-text-section.ll
The file was modifiedllvm/test/Transforms/IROutliner/outlining-compatible-or-attribute-transfer.ll
The file was modifiedpolly/test/ScopInfo/BoundChecks/single-loop.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/X86/bitreverse-hang.ll
The file was modifiedllvm/test/CodeGen/X86/seh-no-invokes.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fneg-combines.ll
The file was modifiedpolly/test/ForwardOpTree/atax.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/Hexagon/disable-lookup-table.ll
The file was modifiedllvm/test/Transforms/OpenMP/dead_use.ll
The file was modifiedllvm/test/DebugInfo/X86/cu-ranges.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr24546.ll
The file was modifiedpolly/test/ForwardOpTree/jacobi-1d.ll
The file was modifiedllvm/test/DebugInfo/X86/decl-derived-member.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-loc-offset.mir
The file was modifiedllvm/test/CodeGen/SystemZ/cond-move-05.mir
The file was modifiedllvm/test/CodeGen/X86/limit-split-cost.mir
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_1.ll
The file was modifiedllvm/test/Transforms/SafeStack/X86/debug-loc.ll
The file was modifiedllvm/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir
The file was modifiedpolly/test/Isl/CodeGen/out-of-scop-phi-node-use.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-info-blocks.ll
The file was modifiedpolly/test/Isl/CodeGen/pr25241.ll
The file was modifiedllvm/test/DebugInfo/X86/sret.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator3.ll
The file was modifiedllvm/test/Transforms/SampleProfile/pseudo-probe-dangle2.ll
The file was modifiedllvm/test/CodeGen/X86/pr32610.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks.mir
The file was modifiedllvm/test/Analysis/DependenceAnalysis/MIVCheckConst.ll
The file was modifiedllvm/test/CodeGen/Hexagon/fminmax.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sjlj.ll
The file was modifiedllvm/test/DebugInfo/COFF/virtual-method-kinds.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/assume-explosion.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-bad-bitcast.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/pruning-const.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-longlong.ll
The file was modifiedllvm/test/Instrumentation/MemorySanitizer/store-origin.ll
The file was modifiedllvm/test/CodeGen/X86/early-cfi-sections.ll
The file was modifiedllvm/test/CodeGen/X86/misched-matmul.ll
The file was modifiedllvm/test/CodeGen/Hexagon/base-offset-post.ll
The file was modifiedllvm/test/DebugInfo/X86/gmlt-empty-base-address.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-2.ll
The file was modifiedpolly/test/GPGPU/scheduler-timeout.ll
The file was modifiedllvm/test/DebugInfo/Generic/version.ll
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/oneline.ll
The file was modifiedllvm/test/CodeGen/Mips/const4a.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-variable-gap.ll
The file was modifiedllvm/test/DebugInfo/COFF/scopes.ll
The file was modifiedllvm/test/CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll
The file was modifiedllvm/test/Transforms/SampleProfile/branch.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-3-blocks-kill-vpr.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-array.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-ex-2.ll
The file was modifiedllvm/test/Transforms/NewGVN/cond_br2-xfail.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v60Intrins.ll
The file was modifiedllvm/test/CodeGen/AArch64/consthoist-gep.ll
The file was modifiedllvm/test/DebugInfo/Generic/block-asan.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global-3.ll
The file was modifiedllvm/test/CodeGen/X86/uwtables.ll
The file was modifiedllvm/test/CodeGen/Hexagon/sdr-shr32.ll
The file was modifiedllvm/test/MC/AArch64/coff-debug.ll
The file was modifiedllvm/test/tools/llvm-objdump/X86/disassemble-archive-with-source.ll
The file was modifiedpolly/test/GPGPU/kernels-names-across-scops-funcs.ll
The file was modifiedllvm/test/Transforms/SafeStack/ARM/debug.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/struct-anon-2.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/split-indirectbr-critical-edges.ll
The file was modifiedpolly/test/ScopInfo/unnamed_stmts.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ppc-empty-fs.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/arm64.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr31501.ll
The file was modifiedllvm/test/JitListener/simple.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-1-pred.mir
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-source.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-explicit-section.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multilevel.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-2.ll
The file was modifiedllvm/test/CodeGen/Mips/cmplarge.ll
The file was modifiedpolly/test/Isl/CodeGen/error_block_contains_invalid_memory_access.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-missing-instr-debug-loc.ll
The file was modifiedpolly/test/ScopInfo/intrinsics.ll
The file was modifiedllvm/test/CodeGen/Hexagon/usr-ovf-dep.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/consecutive-access.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/builtin-btf-type-id-2.ll
The file was modifiedllvm/test/Transforms/DeadArgElim/dbginfo.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/debug-info-alloca.ll
The file was modifiedllvm/test/CodeGen/AArch64/bti-branch-relaxation.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-2-bpfeb.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/X86/merge-cleanuppads.ll
The file was modifiedllvm/test/tools/dsymutil/Inputs/frame-dw2.ll
The file was modifiedllvm/test/DebugInfo/X86/gnu-public-names.ll
The file was modifiedllvm/test/CodeGen/X86/lea-opt-memop-check-1.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/indirect-import.ll
The file was modifiedllvm/test/DebugInfo/COFF/global_visibility.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-2.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vector-reductions-expanded.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-4.ll
The file was modifiedllvm/test/CodeGen/Hexagon/intrinsics-v67.ll
The file was modifiedllvm/test/Transforms/SROA/mem-par-metadata-sroa.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata_array.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_load_not_executed_but_in_parameters.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-05.ll
The file was modifiedllvm/test/CodeGen/Mips/hfptrcall.ll
The file was modifiedllvm/test/CodeGen/Hexagon/bit-rie.ll
The file was modifiedllvm/test/CodeGen/ARM/global-merge-1.ll
The file was modifiedllvm/test/CodeGen/Mips/hf16call32.ll
The file was modifiedllvm/test/CodeGen/ARM/softfp-constant-comparison.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/filename.ll
The file was modifiedllvm/test/CodeGen/ARM/build-attributes-fn-attr3.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-1.ll
The file was modifiedllvm/test/CodeGen/Mips/brsize3a.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-zerolen-array.ll
The file was modifiedllvm/test/CodeGen/PowerPC/addrfuncstr.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-array-2.ll
The file was modifiedllvm/test/DebugInfo/Generic/lto-comp-dir.ll
The file was modifiedllvm/test/Bitcode/upgrade-tbaa.ll
The file was modifiedllvm/test/CodeGen/BPF/is_zext_free.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global.ll
The file was modifiedllvm/test/Bitcode/drop-debug-info.3.5.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-dead-loop.ll
The file was modifiedllvm/test/CodeGen/X86/greedy_regalloc_bad_eviction_sequence.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/scev-exitlim-crash.ll
The file was modifiedllvm/test/DebugInfo/COFF/multifunction.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/X86/pr17473.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-sec.ll
The file was modifiedllvm/test/CodeGen/Hexagon/base-offset-addr.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-recursive-struct.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr39197.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var.ll
The file was modifiedllvm/test/Transforms/LoopRotate/noalias.ll
The file was modifiedpolly/test/ScopInfo/mismatching-array-dimensions.ll
The file was modifiedllvm/test/DebugInfo/Sparc/gnu-window-save.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/scalable-reductions.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse_constant.ll
The file was modifiedllvm/test/Transforms/OpenMP/globalization_remarks.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged.ll
The file was modifiedllvm/test/DebugInfo/X86/nodebug.ll
The file was modifiedllvm/test/DebugInfo/X86/low-pc-cu.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_3.ll
The file was modifiedllvm/test/CodeGen/WinCFGuard/cfguard.ll
The file was modifiedllvm/test/DebugInfo/Generic/missing-abstract-variable.ll
The file was modifiedpolly/test/ScopInfo/remarks.ll
The file was modifiedllvm/test/CodeGen/NVPTX/bug21465.ll
The file was modifiedllvm/test/CodeGen/BPF/callx.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/loadstore2.ll
The file was modifiedllvm/test/Transforms/GVN/pr42605.ll
The file was modifiedllvm/test/CodeGen/X86/debug-loclists-lto.ll
The file was modifiedllvm/test/Transforms/GVN/cond_br2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-builtin.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_2.ll
The file was modifiedllvm/test/CodeGen/MSP430/cc_ret.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_10.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb3c.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-typedef.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-changes-codegen.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-funclet.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-pragma-disable-bug.ll
The file was modifiedllvm/test/DebugInfo/ARM/multiple-constant-uses-drops-dbgloc.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_verify_function_failed.ll
The file was modifiedllvm/test/Transforms/Inline/alloca-dbgdeclare-merge.ll
The file was modifiedllvm/test/CodeGen/ARM/fp16-vld.ll
The file was modifiedllvm/test/DebugInfo/X86/dbg_value_direct.ll
The file was modifiedllvm/test/DebugInfo/Generic/inline-no-debug-info.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vdiv-nounroll.ll
The file was modifiedllvm/test/DebugInfo/COFF/unnamed.ll
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf-2.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-4.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change2.mir
The file was modifiedllvm/test/DebugInfo/X86/addr_comments.ll
The file was modifiedllvm/test/CodeGen/MSP430/cc_args.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/ARM/bitreverse-recognize.ll
The file was modifiedllvm/test/CodeGen/X86/i386-shrink-wrapping.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/lds-relocs.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-int.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-ctrl-flow.mir
The file was modifiedllvm/test/CodeGen/X86/ragreedy-last-chance-recoloring.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-struct.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-end-load.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_3.ll
The file was modifiedllvm/test/Linker/type-unique-simple-a.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-pointer-2.ll
The file was modifiedllvm/test/CodeGen/X86/catchpad-regmask.ll
The file was modifiedpolly/test/ScopInfo/long-sequence-of-error-blocks-2.ll
The file was modifiedllvm/test/Linker/type-unique-type-array-b.ll
The file was modifiedllvm/test/Transforms/NewGVN/equivalent-phi.ll
The file was modifiedllvm/test/CodeGen/X86/pr34634.ll
The file was modifiedllvm/test/CodeGen/X86/sse1.ll
The file was modifiedllvm/test/Transforms/MergeICmps/X86/int64-and-ptr.ll
The file was modifiedllvm/test/Analysis/MemoryDependenceAnalysis/invariant.group-bug.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-1.ll
The file was modifiedllvm/test/DebugInfo/X86/set.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-2014-08-11-MachineCombinerCrash.ll
The file was modifiedllvm/test/CodeGen/X86/seh-catchpad.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-untag-placement.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multi-array-1.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-derived-type.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/scatter_crash.ll
The file was modifiedllvm/test/tools/llvm-objdump/ELF/AMDGPU/source-lines.ll
The file was modifiedllvm/test/DebugInfo/COFF/function-options.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_4.ll
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memmove.mir
The file was modifiedllvm/test/CodeGen/PowerPC/save-cr-ppc32svr4.ll
The file was modifiedllvm/test/DebugInfo/COFF/class-options-common.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-exist.ll
The file was modifiedllvm/test/CodeGen/ARM/stack_guard_remat.ll
The file was modifiedllvm/test/DebugInfo/Generic/inlined-strings.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-2-bpfeb.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var-readonly-1.ll
The file was modifiedllvm/test/DebugInfo/COFF/register-variables.ll
The file was modifiedllvm/test/CodeGen/ARM/vector-spilling.ll
The file was modifiedllvm/test/DebugInfo/X86/lexical_block.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-storebytesmerge.ll
The file was modifiedllvm/test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll
The file was modifiedllvm/test/CodeGen/Hexagon/early-if-conversion-bug1.ll
The file was modifiedllvm/test/CodeGen/Mips/pbqp-reserved-physreg.ll
The file was modifiedllvm/test/Transforms/SampleProfile/propagate.ll
The file was modifiedllvm/test/CodeGen/Thumb2/stack_guard_remat.ll
The file was modifiedllvm/test/CodeGen/PowerPC/zero-not-run.ll
The file was modifiedllvm/test/Transforms/Inline/inline-vla.ll
The file was modifiedllvm/test/CodeGen/Hexagon/pic-regusage.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-summary.ll
The file was modifiedllvm/test/CodeGen/X86/stack-protector-3.ll
The file was modifiedllvm/test/CodeGen/ARM/out-of-registers.ll
The file was modifiedclang/test/CodeGen/backend-unsupported-error.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-info.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-1.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_cannot_handle_void.ll
The file was modifiedllvm/test/DebugInfo/COFF/defer-complete-type.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-ex-1.ll
The file was modifiedllvm/test/CodeGen/PowerPC/frameaddr.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-size-2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-func-ptr.ll
The file was modifiedllvm/test/Transforms/Inline/always-inline-attr.ll
The file was modifiedllvm/test/Transforms/SampleProfile/inline-act.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/basic.ll
The file was modifiedllvm/test/tools/gold/X86/split-dwarf.ll
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs-R0-special-handling.mir
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame7.mir
The file was modifiedpolly/docs/experiments/matmul/matmul.preopt.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-func-ptr.ll
The file was modifiedllvm/test/DebugInfo/Mips/fn-call-line.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh_shrinkwrap.mir
The file was modifiedllvm/test/CodeGen/X86/bug26810.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-inited.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr34430.ll
The file was modifiedllvm/test/CodeGen/ARM/loopvectorize_pr33804.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-icmp1.ll
The file was modifiedllvm/test/DebugInfo/COFF/global-type-hashes.ll
The file was modifiedpolly/test/Isl/CodeGen/hoisting_1.ll
The file was modifiedllvm/test/DebugInfo/X86/split-dwarf-multiple-cu-hash.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-combine.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-tracker.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ctrloop-intrin.ll
The file was modifiedllvm/test/DebugInfo/Inputs/line.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_bullet3.ll
The file was modifiedllvm/test/CodeGen/X86/crash-lre-eliminate-dead-def.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-levels.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-extract.ll
The file was modifiedpolly/test/Isl/CodeGen/intrinsics_misc.ll
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/coverage-dbg.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func-weak.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-2.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vdiv.ll
The file was modifiedllvm/test/CodeGen/BPF/optnone-1.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-overlaps.ll
The file was modifiedllvm/test/DebugInfo/COFF/cpp-mangling.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/btf-id-duplicate.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-union-1.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_8.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var-readonly-2.ll
The file was modifiedllvm/test/CodeGen/Mips/powif64_16.ll
The file was modifiedllvm/test/DebugInfo/COFF/multifile.ll
The file was modifiedllvm/test/Transforms/ConstantHoisting/X86/ehpad.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/simplestorei.ll
The file was modifiedllvm/test/CodeGen/Mips/const1.ll
The file was modifiedllvm/test/CodeGen/ARM/isel-v8i32-crash.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-array.ll
The file was modifiedllvm/test/CodeGen/Hexagon/postinc-offset.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-3.ll
The file was modifiedllvm/test/CodeGen/PowerPC/glob-comp-aa-crash.ll
The file was modifiedpolly/test/Isl/CodeGen/debug-intrinsics.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-1.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_with_comdat.ll
The file was modifiedllvm/test/Transforms/StructurizeCFG/nested-loop-order.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sink-down-more-instructions-1.mir
The file was modifiedllvm/test/CodeGen/X86/lzcnt-zext-cmp.ll
The file was modifiedllvm/test/Transforms/Inline/debug-info-duplicate-calls.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/metadata-width.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-combine-neg.ll
The file was modifiedllvm/test/CodeGen/ARM/build-attributes-fn-attr2.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb2.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/multiple-address-spaces.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16-hf-attr.ll
The file was modifiedllvm/test/DebugInfo/Generic/member-order.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportUnprofitable.ll
The file was modifiedllvm/test/CodeGen/Hexagon/builtin-prefetch.ll
The file was modifiedllvm/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll
The file was modifiedllvm/test/CodeGen/PowerPC/fp-to-int-to-fp.ll
The file was modifiedllvm/test/Transforms/SafeStack/X86/debug-loc2.ll
The file was modifiedllvm/test/DebugInfo/Generic/cu-range-hole.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-non-void.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/call-nested.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/pr18165.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-misched-basic-A53.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-indexed-vector-ldst-2.ll
The file was modifiedllvm/test/CodeGen/X86/regparm.ll
The file was modifiedllvm/test/CodeGen/PowerPC/unal4-std.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/NVPTX/non-vectorizable-intrinsic.ll
The file was modifiedllvm/test/CodeGen/Hexagon/dead-store-stack.ll
The file was modifiedpolly/test/ScopDetect/error-block-referenced-from-scop.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-struct-array.ll
The file was modifiedllvm/test/DebugInfo/COFF/asan-module-ctor.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr17354.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_1.ll
The file was modifiedllvm/test/DebugInfo/COFF/asm.ll
The file was modifiedpolly/test/Isl/CodeGen/hoisting_2.ll
The file was modifiedllvm/test/MC/Hexagon/extended_relocations.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame8.mir
The file was modifiedllvm/test/CodeGen/Thumb/fastcc.ll
The file was modifiedpolly/test/Isl/CodeGen/phi-defined-before-scop.ll
The file was modifiedllvm/test/DebugInfo/X86/DW_AT_calling-convention.ll
The file was modifiedllvm/test/Transforms/Util/dbg-user-of-aext.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-localvar.ll
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memcpy.mir
The file was modifiedpolly/test/ScopInfo/memcpy-raw-source.ll
The file was modifiedllvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/runtime-check-address-space.ll
The file was modifiedllvm/test/CodeGen/ARM/relax-per-target-feature.ll
The file was modifiedllvm/test/CodeGen/Hexagon/bit-loop-rc-mismatch.ll
The file was modifiedllvm/test/DebugInfo/Generic/cross-cu-linkonce.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-2.ll
The file was modifiedllvm/test/Transforms/Attributor/reduced/register_benchmark_test.ll
The file was modifiedllvm/test/CodeGen/Mips/ctlz.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-inline-asm-fixed.ll
The file was modifiedllvm/test/DebugInfo/COFF/type-quals.ll
The file was modifiedpolly/test/ScheduleOptimizer/pattern-matching-based-opts-after-delicm.ll
The file was modifiedllvm/test/CodeGen/Mips/beqzc1.ll
The file was modifiedllvm/test/CodeGen/ARM/cmse-clear-float-bigend.mir
The file was modifiedpolly/test/Isl/CodeGen/invariant_verify_function_failed_2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-global-var.ll
The file was modifiedpolly/test/ScopInfo/do-not-model-error-block-accesses.ll
The file was modifiedllvm/test/DebugInfo/X86/pr28270.ll
The file was modifiedllvm/test/CodeGen/X86/fdiv.ll
The file was modifiedllvm/test/DebugInfo/COFF/enum-co.ll
The file was modifiedllvm/test/DebugInfo/Generic/PR20038.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame6.mir
The file was modifiedllvm/test/CodeGen/Hexagon/runtime-stkchk.ll
The file was modifiedllvm/test/CodeGen/X86/fold-tied-op.ll
The file was modifiedllvm/test/tools/llvm-objdump/X86/Inputs/source-interleave.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-detect-vec-redux.ll
The file was modifiedllvm/test/CodeGen/ARM/2014-05-14-DwarfEHCrash.ll
The file was modifiedllvm/test/Transforms/Util/libcalls-fast-math-inf-loop.ll
The file was modifiedllvm/test/Analysis/Delinearization/constant_functions_multi_dim.ll
The file was modifiedllvm/test/DebugInfo/COFF/comdat.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ppc32-lshrti3.ll
The file was modifiedllvm/test/Linker/thinlto_funcimport_debug.ll
The file was modifiedllvm/test/DebugInfo/X86/nodebug_with_debug_loc.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll
The file was modifiedllvm/test/DebugInfo/COFF/long-name.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-calling-conv.ll
The file was modifiedllvm/test/CodeGen/BPF/is_trunc_free.ll
The file was modifiedllvm/test/CodeGen/AArch64/fcsel-zero.ll
The file was modifiedllvm/test/Transforms/SampleProfile/entry_counts_missing_dbginfo.ll
The file was modifiedllvm/test/Transforms/SampleProfile/offset.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/x86_64.ll
The file was modifiedllvm/test/CodeGen/X86/label-annotation.ll
The file was modifiedllvm/test/DebugInfo/COFF/pieces.ll
The file was modifiedllvm/test/CodeGen/X86/nocf_check.ll
The file was modifiedllvm/test/CodeGen/X86/tail-merge-wineh.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks-hotness-threshold.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-ignore.ll
The file was modifiedllvm/test/CodeGen/BPF/i128.ll
The file was modifiedllvm/test/DebugInfo/COFF/array-odr-violation.ll
The file was modifiedllvm/test/CodeGen/AArch64/dag-combine-invaraints.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/debugtest-opt.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-xcoff-reloc.ll
The file was modifiedllvm/test/CodeGen/X86/win-cleanuppad.ll
The file was modifiedllvm/test/CodeGen/SystemZ/Large/branch-01.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/cu-range-hole.ll
The file was modifiedllvm/test/DebugInfo/X86/arguments.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-multiple-functions.ll
The file was modifiedllvm/test/CodeGen/X86/tls-shrink-wrapping.ll
The file was modifiedllvm/test/DebugInfo/Generic/mainsubprogram.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr33305.ll
The file was modifiedllvm/test/Transforms/SampleProfile/remarks.ll
The file was modifiedllvm/test/Transforms/InstCombine/bitreverse-hang.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.funcsig.expected
The file was modifiedllvm/test/CodeGen/Hexagon/hwloop-crit-edge.ll
The file was modifiedllvm/test/CodeGen/Mips/s2rem.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-3.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-fma-combine-with-fpfusion.ll
The file was modifiedllvm/test/CodeGen/AArch64/sched-past-vector-ldst.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/setcc-fp-rv64.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/loopvectorize_pr33804_double.ll
The file was modifiedllvm/test/CodeGen/X86/stack_guard_remat.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_9.ll
The file was modifiedllvm/test/DebugInfo/COFF/vftables.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/two-combinations-bug.ll
The file was modifiedllvm/test/CodeGen/PowerPC/negctr.ll
The file was modifiedllvm/test/CodeGen/ARM/Windows/wineh-basic.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-1-bpfeb.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator.ll
The file was modifiedllvm/test/DebugInfo/X86/void-typedef.ll
The file was modifiedllvm/test/CodeGen/ARM/urem-opt-size.ll
The file was modifiedllvm/test/CodeGen/Hexagon/float-gen-cmpop.ll
The file was modifiedllvm/test/Analysis/ScalarEvolution/pr22674.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/invoke.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-lto-b.ll
The file was modifiedllvm/test/CodeGen/BPF/dwarfdump.ll
The file was modifiedllvm/test/CodeGen/X86/GlobalISel/x86_64-legalize-sitofp.mir
The file was modifiedllvm/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-inline-debug.ll
The file was modifiedllvm/test/CodeGen/Hexagon/jt-in-text.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-func-arg.ll
The file was modifiedllvm/test/MC/ELF/cfi-version.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.funcsig.globals.expected
The file was modifiedllvm/test/Analysis/DependenceAnalysis/NonCanonicalizedSubscript.ll
The file was modifiedllvm/test/Transforms/MergeICmps/X86/pr41917.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/clamp.ll
The file was modifiedllvm/test/CodeGen/X86/movpc32-check.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr28130.ll
The file was modifiedllvm/test/DebugInfo/COFF/static-methods.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-basic.ll
The file was modifiedllvm/test/CodeGen/X86/GlobalISel/x86_64-select-sitofp.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-union-2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-readonly.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled.ll
The file was modifiedllvm/test/DebugInfo/COFF/global-constants.ll
The file was modifiedpolly/test/Isl/CodeGen/multiple-types-invariant-load-2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-1.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr28880.ll
The file was modifiedllvm/test/CodeGen/PowerPC/fma-mutate-duplicate-vreg.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-constant.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-ranges-offset.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/vector_gep.ll
The file was modifiedllvm/test/Transforms/Scalarizer/dbginfo.ll
The file was modifiedllvm/test/DebugInfo/RISCV/dwarf-riscv-relocs.ll
The file was modifiedllvm/test/Transforms/LoopUnroll/runtime-epilog-debuginfo.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-inheritance-b.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/frem.ll
The file was modifiedllvm/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.ll
The file was modifiedllvm/test/CodeGen/X86/recip-fastmath.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-variables.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-shuffle.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/debug-info.ll
The file was modifiedllvm/test/CodeGen/X86/catchpad-weight.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-realign-alloca.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-tracker-debug.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/negative-base-reg.ll
The file was modifiedllvm/test/CodeGen/X86/vector-width-store-merge.ll
The file was modifiedpolly/test/Isl/Ast/runtime_context_with_error_blocks.ll
The file was modifiedllvm/test/CodeGen/ARM/cfguard-module-flag.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-3.ll
The file was modifiedllvm/test/CodeGen/X86/late-remat-update.mir
The file was modifiedllvm/test/Transforms/SimplifyCFG/pr50060-constantfold-loopid.ll
The file was modifiedllvm/test/DebugInfo/X86/pieces-4.ll
The file was modifiedllvm/test/CodeGen/ARM/struct-byval-frame-index.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-1.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-unused-arg.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-csrs.ll
The file was modifiedllvm/test/CodeGen/PowerPC/lxv-aligned-stack-slots.ll
The file was modifiedllvm/test/DebugInfo/COFF/thunk.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/char-no-debuginfo.ll
The file was modifiedllvm/test/CodeGen/WinEH/wineh-statenumbering.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator2.ll
The file was modifiedllvm/test/Linker/Inputs/thinlto_funcimport_debug.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-end-ret.ll
The file was modifiedllvm/test/DebugInfo/X86/gnu-public-names-gmlt.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp.ll
The file was modifiedllvm/test/CodeGen/X86/pr48064.mir
The file was modifiedpolly/test/GPGPU/host-statement.ll
The file was modifiedllvm/test/DebugInfo/X86/safestack-byval.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-double.ll
The file was modifiedllvm/test/DebugInfo/COFF/vtable-optzn-array.ll
The file was modifiedllvm/test/CodeGen/AArch64/known-never-nan.ll
The file was modifiedpolly/test/ScopInfo/scev-div-with-evaluatable-divisor.ll
The file was modifiedllvm/test/CodeGen/Mips/sr1.ll
The file was modifiedllvm/test/DebugInfo/X86/mi-print.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-inheritance-a.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-argsize.ll
The file was modifiedllvm/test/DebugInfo/Generic/restrict.ll
The file was modifiedllvm/test/CodeGen/Mips/fp16instrinsmc.ll
The file was modifiedllvm/test/DebugInfo/Generic/inlined-arguments.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/call.ll
The file was modifiedllvm/test/CodeGen/Mips/fpnotneeded.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/runtime-check-readonly-address-space.ll
The file was modifiedllvm/test/CodeGen/Mips/const6a.ll
The file was modifiedllvm/test/DebugInfo/Generic/unconditional-branch.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/pruning-typedef.ll
The file was modifiedllvm/test/DebugInfo/Generic/constant-pointers.ll
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-avx512vl.ll
The file was modifiedllvm/test/DebugInfo/Generic/discriminator.ll
The file was modifiedllvm/test/Analysis/BranchProbabilityInfo/pr22718.ll
The file was modifiedllvm/test/CodeGen/AArch64/partial-pipeline-execution.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-multi-lto.ll
The file was modifiedllvm/test/CodeGen/Mips/hf16call32_body.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-no-inlining.ll
The file was modifiedllvm/test/DebugInfo/COFF/parameter-order.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-4-ins.mir
The file was modifiedllvm/test/CodeGen/Mips/l3mc.ll
The file was modifiedllvm/test/Bitcode/DILocation-implicit-code.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-array.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/exit-block.ll
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-sse42.ll
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memset.mir
The file was modifiedllvm/test/Transforms/LoopVectorize/interleaved-accesses.ll
The file was modifiedllvm/test/CodeGen/X86/misched-copy.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-topdown-order.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-array-1.ll
The file was modifiedllvm/test/DebugInfo/Generic/directives-only.ll
The file was modifiedllvm/test/CodeGen/X86/pr15705.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/loadstrconst.ll
The file was modifiedllvm/test/LTO/X86/objc-detection-i386.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fma-combine.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-2.ll
The file was modifiedllvm/test/DebugInfo/X86/pr19307.mir
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-order.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change.mir
The file was modifiedllvm/test/DebugInfo/Generic/global-sra-array.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/debugloc.ll
The file was modifiedllvm/test/DebugInfo/Generic/inline-scopes.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled+vector+openmp.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/illegal-parallel-loop-uniform-write.ll
The file was modifiedllvm/test/CodeGen/Hexagon/fmul-v67.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-fix-cortex-a53-835769.ll
The file was modifiedllvm/test/CodeGen/ARM/byval_load_align.ll
The file was modifiedllvm/test/CodeGen/PowerPC/setcr_bc.mir
The file was modifiedllvm/test/Linker/type-unique-simple-b.ll
The file was modifiedllvm/test/DebugInfo/X86/coff_relative_names.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-data-members.ll
The file was modifiedllvm/test/CodeGen/AArch64/ftrunc.ll
The file was modifiedllvm/test/DebugInfo/X86/tls.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-1-ins.mir
The file was modifiedllvm/test/Transforms/FunctionImport/Inputs/funcimport_debug.ll
The file was modifiedllvm/test/tools/llvm-objdump/X86/Inputs/source-interleave-same-line-different-file.ll
The file was modifiedllvm/test/DebugInfo/X86/dwarf-linkage-names.ll
The file was modifiedpolly/test/ScopDetect/report-scop-location.ll
The file was modifiedllvm/test/CodeGen/Mips/const6.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-3.ll
The file was modifiedllvm/test/Transforms/SampleProfile/uniqname.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-access-str.ll
The file was modifiedpolly/test/Isl/CodeGen/scev_expansion_in_nonaffine.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-speculative2.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-byval-struct.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-pointer-1.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/AMDGPU/different-addrspace-addressing-mode-loops.ll
The file was modifiedllvm/test/DebugInfo/X86/generate-odr-hash.ll
The file was modifiedllvm/test/CodeGen/Mips/sel1c.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ctr-cleanup.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-04.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-with-hotness-info.ll
The file was modifiedllvm/test/Transforms/NewGVN/phi-edge-handling.ll
The file was modifiedllvm/test/CodeGen/X86/pr34080-2.ll
The file was modifiedllvm/test/Transforms/SampleProfile/entry_counts_cold.ll
The file was modifiedllvm/test/Transforms/LICM/hoisting-preheader-debugloc.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll
The file was modifiedllvm/test/Transforms/FunctionImport/funcimport_debug.ll
The file was modifiedpolly/test/ScopInfo/multidim_srem.ll
The file was modifiedllvm/test/CodeGen/PowerPC/toc-load-sched-bug.ll
The file was modifiedpolly/test/ScopInfo/complex-expression.ll
The file was modifiedllvm/test/CodeGen/X86/atom-fixup-lea4.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/debug_info.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/store-addr.ll
The file was modifiedpolly/test/ScopDetect/expand-region-correctly-2.ll
The file was modifiedllvm/test/Analysis/TypeBasedAliasAnalysis/PR17620.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll
The file was modifiedllvm/test/CodeGen/X86/regalloc-advanced-split-cost.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-inited-sec.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-readonly-sec.ll
The file was modifiedllvm/test/JitListener/multiple.ll
The file was modifiedpolly/test/ScopInfo/long-sequence-of-error-blocks.ll
The file was modifiedllvm/test/CodeGen/X86/win32-seh-catchpad.ll
The file was modifiedllvm/test/DebugInfo/ARM/lowerbdgdeclare_vla.ll
The file was modifiedllvm/test/Transforms/NewGVN/memory-handling.ll
The file was modifiedllvm/test/CodeGen/Mips/delay-slot-fill-forward.ll
The file was modifiedllvm/test/Transforms/JumpThreading/ddt-crash3.ll
The file was modifiedllvm/test/DebugInfo/Generic/tu-composite.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll
The file was modifiedllvm/test/CodeGen/PowerPC/rlwinm_rldicl_to_andi.mir
The file was modifiedllvm/test/CodeGen/AMDGPU/fadd.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll
The file was modifiedllvm/test/CodeGen/PowerPC/asym-regclass-copy.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/debug-loc-offset.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/binary-format.ll
The file was modifiedllvm/test/MC/WebAssembly/dwarfdump64.ll
The file was modifiedllvm/test/Transforms/StraightLineStrengthReduce/AMDGPU/pr23975.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/i386.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-extract.ll
The file was modifiedllvm/test/MC/WebAssembly/dwarfdump.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ifcvt-forked-bug-2016-08-08.ll
The file was modifiedllvm/test/CodeGen/PowerPC/spe-fastmath.ll
The file was modifiedllvm/test/MC/ARM/inline-asm-srcloc.ll
The file was modifiedllvm/test/CodeGen/ARM/coalesce-dbgvalue.ll
The file was modifiedllvm/test/CodeGen/PowerPC/cr-spills.ll
The file was modifiedllvm/test/CodeGen/AArch64/sqrt-fastmath.ll
The file was modifiedllvm/test/CodeGen/X86/float-conv-elim.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-stages4.ll
The file was modifiedpolly/test/ScheduleOptimizer/prevectorization-without-tiling.ll
The file was modifiedllvm/test/DebugInfo/Generic/global.ll
The file was modifiedpolly/test/Isl/CodeGen/OpenMP/mapped-phi-access.ll
The file was modifiedllvm/test/CodeGen/Mips/nomips16.ll
The file was modifiedllvm/test/DebugInfo/BPF/extern-void.ll
The file was modifiedllvm/test/CodeGen/X86/sse-cvttp2si.ll
The file was modifiedllvm/test/MC/MachO/tlv-bss.ll
The file was modifiedpolly/test/GPGPU/untouched-arrays.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr43569.ll
The file was modifiedllvm/test/CodeGen/X86/vec_int_to_fp.ll
The file was modifiedllvm/test/CodeGen/Thumb2/t2sizereduction.mir
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-fold-vcmp.mir
The file was modifiedllvm/test/CodeGen/AMDGPU/rcp-pattern.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/ARM/arm_fill_q7.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh5.mir
The file was modifiedllvm/test/DebugInfo/COFF/retained-types.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-recursive-unnamed.ll
The file was modifiedllvm/test/CodeGen/Mips/f16abs.ll
The file was modifiedllvm/test/CodeGen/BPF/objdump_two_funcs.ll
The file was modifiedllvm/test/Transforms/IndVarSimplify/X86/widen-nsw.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_flop7.ll
The file was modifiedpolly/test/ScheduleOptimizer/prevectorization.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-inline.ll
The file was modifiedllvm/test/CodeGen/X86/win32-seh-nested-finally.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/lds-relocs.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-misched-basic-A57.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-struct-2.ll
The file was modifiedllvm/test/DebugInfo/X86/inline-member-function.ll
The file was modifiedllvm/test/DebugInfo/Generic/extended-loc-directive.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-struct-weak.ll
The file was modifiedllvm/test/CodeGen/ARM/clang-section.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-void.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hwloop-preheader.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multi-array-2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/div-e-32.ll
The file was modifiedllvm/test/CodeGen/ARM/constantpool-promote.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-non-consecutive-ins.mir
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/wineh.ll
Commit 4ab3041acbdc274050d6c53f72619c7455cbc97a by sguelton
Revert "[NFC] remove explicit default value for strboolattr attribute in tests"

This reverts commit bda6e5bee04c75b1f1332b4fd1ac4e8ef6c3c247.

See https://lab.llvm.org/buildbot/#/builders/109/builds/15424 for instance
The file was modifiedllvm/test/CodeGen/BPF/callx.ll
The file was modifiedllvm/test/CodeGen/PowerPC/negctr.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/btf-id-duplicate.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_3.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh5.mir
The file was modifiedllvm/test/CodeGen/X86/ms-inline-asm-avx512.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-method-ref-qualifiers.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var-readonly-1.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vdiv.ll
The file was modifiedpolly/test/ScopInfo/complex-expression.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multi-array-2.ll
The file was modifiedllvm/test/DebugInfo/Generic/inline-scopes.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/X86/bitreverse-hang.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/clamp.ll
The file was modifiedllvm/test/DebugInfo/X86/generate-odr-hash.ll
The file was modifiedllvm/test/Transforms/InstCombine/div-shift-crash.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/loadstrconst.ll
The file was modifiedllvm/test/Transforms/SampleProfile/pseudo-probe-icp-factor.ll
The file was modifiedllvm/test/CodeGen/Mips/hf16call32_body.ll
The file was modifiedllvm/test/DebugInfo/Generic/dead-argument-order.ll
The file was modifiedllvm/test/DebugInfo/COFF/vframe-fpo.ll
The file was modifiedllvm/test/DebugInfo/X86/inline-member-function.ll
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
The file was modifiedpolly/test/ScopInfo/early_exit_for_complex_domains.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-shrink-wrap.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_2.ll
The file was modifiedllvm/test/DebugInfo/BPF/extern-void.ll
The file was modifiedllvm/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll
The file was modifiedllvm/test/DebugInfo/Generic/cross-cu-linkonce.ll
The file was modifiedllvm/test/CodeGen/X86/pr18846.ll
The file was modifiedllvm/test/Transforms/LICM/hoisting-preheader-debugloc.ll
The file was modifiedllvm/test/Analysis/BranchProbabilityInfo/pr22718.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-2.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/exit-block.ll
The file was modifiedllvm/test/CodeGen/Thumb2/t2sizereduction.mir
The file was modifiedllvm/test/CodeGen/AArch64/fabs.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-recursive-struct.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/setcc-fp-rv64.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-tracker-debug.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v6vec-vprint.ll
The file was modifiedllvm/test/CodeGen/X86/merge-vector-stores-scale-idx-crash.ll
The file was modifiedllvm/test/DebugInfo/COFF/virtual-method-kinds.ll
The file was modifiedpolly/test/Isl/CodeGen/intrinsics_misc.ll
The file was modifiedllvm/test/DebugInfo/Generic/PR20038.ll
The file was modifiedllvm/test/Transforms/Coroutines/coro-debug.ll
The file was modifiedllvm/test/DebugInfo/Generic/incorrect-variable-debugloc.ll
The file was modifiedllvm/test/CodeGen/MSP430/cc_args.ll
The file was modifiedllvm/test/DebugInfo/Sparc/gnu-window-save.ll
The file was modifiedllvm/test/tools/llvm-objdump/X86/disassemble-archive-with-source.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-2-preds.mir
The file was modifiedllvm/test/Analysis/DependenceAnalysis/MIVCheckConst.ll
The file was modifiedllvm/test/CodeGen/Hexagon/runtime-stkchk.ll
The file was modifiedllvm/test/CodeGen/X86/GlobalISel/x86_64-legalize-sitofp.mir
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var.ll
The file was modifiedllvm/test/Transforms/InstCombine/mem-par-metadata-memcpy.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-source.ll
The file was modifiedllvm/test/DebugInfo/X86/gmlt-empty-base-address.ll
The file was modifiedllvm/test/CodeGen/Mips/micromips-attr.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-combine-neg.ll
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/wineh.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/linezero.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks-hotness-threshold.ll
The file was modifiedllvm/test/CodeGen/ARM/cfguard-module-flag.ll
The file was modifiedpolly/test/Isl/CodeGen/dead_invariant_load_instruction_referenced_by_parameter_1.ll
The file was modifiedllvm/test/DebugInfo/COFF/register-variables.ll
The file was modifiedpolly/test/Isl/CodeGen/out-of-scop-phi-node-use.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-union.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/pruning-typedef.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/AMDGPU/different-addrspace-addressing-mode-loops.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-section.ll
The file was modifiedpolly/test/ScopInfo/BoundChecks/single-loop.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-end-load.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global.ll
The file was modifiedllvm/test/CodeGen/Mips/pbqp-reserved-physreg.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-fp.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-05.ll
The file was modifiedllvm/test/DebugInfo/COFF/scopes.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-import-list.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/dom-tree.ll
The file was modifiedllvm/test/CodeGen/Hexagon/alu64.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/illegal-parallel-loop-uniform-write.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-array.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-pointer-1.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.expected
The file was modifiedllvm/test/CodeGen/PowerPC/ctrloop-intrin.ll
The file was modifiedllvm/test/CodeGen/ARM/ARMLoadStoreDBG.mir
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/X86/pr17473.ll
The file was modifiedllvm/test/CodeGen/X86/finite-libcalls.ll
The file was modifiedllvm/test/CodeGen/X86/label-heapallocsite.ll
The file was modifiedllvm/test/DebugInfo/X86/arguments.ll
The file was modifiedllvm/test/CodeGen/PowerPC/lxv-aligned-stack-slots.ll
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memcpy.mir
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-02.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-03.ll
The file was modifiedllvm/test/CodeGen/Hexagon/addh-sext-trunc.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/multiple.ll
The file was modifiedllvm/test/CodeGen/BPF/optnone-1.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-1.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-files.ll
The file was modifiedllvm/test/Transforms/Inline/debug-info-duplicate-calls.ll
The file was modifiedllvm/test/CodeGen/PowerPC/fma-mutate-duplicate-vreg.ll
The file was modifiedllvm/test/DebugInfo/COFF/static-methods.ll
The file was modifiedllvm/test/CodeGen/Hexagon/cmp-extend.ll
The file was modifiedllvm/test/CodeGen/PowerPC/glob-comp-aa-crash.ll
The file was modifiedllvm/test/CodeGen/PowerPC/fp-to-int-to-fp.ll
The file was modifiedllvm/test/MC/ARM/inline-asm-srcloc.ll
The file was modifiedllvm/test/CodeGen/PowerPC/asym-regclass-copy.ll
The file was modifiedllvm/test/Transforms/SafeStack/X86/debug-loc2.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-storebytesmerge.ll
The file was modifiedllvm/test/CodeGen/Mips/fpneeded.ll
The file was modifiedllvm/test/DebugInfo/COFF/parameter-order.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh_shrinkwrap.mir
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-inited-sec.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr33187.ll
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/coverage2-dbg.ll
The file was modifiedllvm/test/DebugInfo/Generic/cross-cu-inlining.ll
The file was modifiedllvm/test/CodeGen/Hexagon/dead-store-stack.ll
The file was modifiedllvm/test/Transforms/Attributor/reduced/register_benchmark_test.ll
The file was modifiedllvm/test/CodeGen/X86/regalloc-advanced-split-cost.ll
The file was modifiedllvm/test/Transforms/OpenMP/icv_remarks.ll
The file was modifiedllvm/test/CodeGen/Thumb/stack_guard_remat.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-indexed-vector-ldst-2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-struct-2.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse.ll
The file was modifiedllvm/test/CodeGen/ARM/Windows/wineh-basic.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-xcoff-reloc-large.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/call-nested.ll
The file was modifiedllvm/test/CodeGen/ARM/early-cfi-sections.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled+vector.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/char-no-debuginfo.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr43569.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-realign-alloca.ll
The file was modifiedllvm/test/Transforms/Util/dbg-user-of-aext.ll
The file was modifiedpolly/test/Isl/CodeGen/scev_expansion_in_nonaffine.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/PowerPC/optimal-epilog-vectorization.ll
The file was modifiedllvm/test/CodeGen/ARM/out-of-registers.ll
The file was modifiedllvm/test/Transforms/GVNHoist/hoist-unsafe-pr31729.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll
The file was modifiedllvm/test/CodeGen/Mips/s2rem.ll
The file was modifiedllvm/test/CodeGen/X86/stack_guard_remat.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multilevel.ll
The file was modifiedllvm/test/CodeGen/Hexagon/NVJumpCmp.ll
The file was modifiedllvm/test/CodeGen/X86/debug-loclists-lto.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sink-down-more-instructions-1.mir
The file was modifiedllvm/test/CodeGen/PowerPC/ifcvt-forked-bug-2016-08-08.ll
The file was modifiedllvm/test/Transforms/MergeICmps/X86/int64-and-ptr.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ctr-cleanup.ll
The file was modifiedllvm/test/CodeGen/ARM/stack_guard_remat.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-4-ins.mir
The file was modifiedllvm/test/CodeGen/PowerPC/frameaddr.ll
The file was modifiedpolly/test/ScheduleOptimizer/prevectorization-without-tiling.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-non-void.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-padding.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-summary.ll
The file was modifiedllvm/test/Analysis/TypeBasedAliasAnalysis/tbaa-path.ll
The file was modifiedllvm/test/DebugInfo/Generic/lto-comp-dir.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace.ll
The file was modifiedllvm/test/CodeGen/Mips/nomips16.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-recursive-unnamed.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-multiple-functions.ll
The file was modifiedllvm/test/CodeGen/Hexagon/memops-stack.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-dynamic-stack-layout.ll
The file was modifiedllvm/test/Transforms/NewGVN/equivalent-phi.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/struct-anon-2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-access-str.ll
The file was modifiedpolly/test/ScopInfo/scev-div-with-evaluatable-divisor.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/no-discriminators.ll
The file was modifiedllvm/test/Analysis/ScalarEvolution/scev-canonical-mode.ll
The file was modifiedllvm/test/CodeGen/WinEH/wineh-statenumbering.ll
The file was modifiedllvm/test/DebugInfo/Generic/discriminator.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/debug-info-alloca.ll
The file was modifiedpolly/test/ScheduleOptimizer/pattern-matching-based-opts-after-delicm.ll
The file was modifiedllvm/test/CodeGen/X86/greedy_regalloc_bad_eviction_sequence.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-bad-bitcast.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fadd.ll
The file was modifiedllvm/test/DebugInfo/Generic/unconditional-branch.ll
The file was modifiedllvm/test/DebugInfo/X86/sret.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-inited.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-func.ll
The file was modifiedllvm/test/DebugInfo/COFF/lexicalblock.ll
The file was modifiedllvm/test/Transforms/GVNHoist/pr30499.ll
The file was modifiedllvm/test/CodeGen/X86/stack-protector-3.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-byval-struct.ll
The file was modifiedllvm/test/Transforms/IROutliner/outlining-compatible-or-attribute-transfer.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-prolog-phi4.ll
The file was modifiedllvm/test/DebugInfo/COFF/asm.ll
The file was modifiedllvm/test/DebugInfo/Generic/cu-ranges.ll
The file was modifiedllvm/test/CodeGen/PowerPC/isel-rc-nox0.ll
The file was modifiedllvm/test/DebugInfo/COFF/long-name.ll
The file was modifiedllvm/test/CodeGen/X86/pr34629.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/pr50060-constantfold-loopid.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-array-1.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-3.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_7.ll
The file was modifiedllvm/test/Transforms/OpenMP/dead_use.ll
The file was modifiedllvm/test/CodeGen/ARM/2014-05-14-DwarfEHCrash.ll
The file was modifiedllvm/test/CodeGen/X86/early-cfi-sections.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-readonly.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata.ll
The file was modifiedpolly/test/Isl/CodeGen/loop-invariant-load-type-mismatch.ll
The file was modifiedllvm/test/DebugInfo/Generic/def-line.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-2.ll
The file was modifiedllvm/test/CodeGen/SystemZ/no-vx.ll
The file was modifiedpolly/test/Isl/CodeGen/OpenMP/reference-argument-from-non-affine-region.ll
The file was modifiedllvm/test/CodeGen/X86/bug26810.ll
The file was modifiedllvm/test/DebugInfo/Generic/tu-composite.ll
The file was modifiedllvm/test/Instrumentation/DataFlowSanitizer/debug.ll
The file was modifiedllvm/test/CodeGen/AArch64/sched-past-vector-ldst.ll
The file was modifiedllvm/test/CodeGen/ARM/stack-protector-bmovpcb_call.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-text-section.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/loadstore2.ll
The file was modifiedllvm/test/CodeGen/Mips/f16abs.ll
The file was modifiedllvm/test/CodeGen/Mips/const6a.ll
The file was modifiedllvm/test/Transforms/SampleProfile/entry_counts_missing_dbginfo.ll
The file was modifiedllvm/test/CodeGen/Hexagon/mem-fi-add.ll
The file was modifiedllvm/test/CodeGen/BPF/i128.ll
The file was modifiedllvm/test/CodeGen/Hexagon/intrinsics-v67.ll
The file was modifiedllvm/test/CodeGen/X86/uwtables.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-global-var.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-size-2.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_9.ll
The file was modifiedllvm/test/DebugInfo/X86/DW_AT_calling-convention.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.funcsig.expected
The file was modifiedllvm/test/Transforms/SampleProfile/uniqname.ll
The file was modifiedllvm/test/DebugInfo/X86/dbg_value_direct.ll
The file was modifiedllvm/test/tools/dsymutil/Inputs/frame-dw4.ll
The file was modifiedllvm/test/DebugInfo/Generic/version.ll
The file was modifiedllvm/test/CodeGen/X86/frame-order.ll
The file was modifiedllvm/test/CodeGen/X86/avx512-cmp-kor-sequence.ll
The file was modifiedllvm/test/Analysis/TypeBasedAliasAnalysis/PR17620.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-1-bpfeb.ll
The file was modifiedllvm/test/CodeGen/ARM/cmse-clear-float-bigend.mir
The file was modifiedllvm/test/DebugInfo/COFF/fpo-realign-vframe.ll
The file was modifiedllvm/test/Analysis/CostModel/SystemZ/intrinsic-cost-crash.ll
The file was modifiedllvm/test/CodeGen/X86/2013-03-13-VEX-DestReg.ll
The file was modifiedllvm/test/Transforms/SampleProfile/offset.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-triv-disjoint-mem-access.ll
The file was modifiedllvm/test/CodeGen/Hexagon/jt-in-text.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/Hexagon/disable-lookup-table.ll
The file was modifiedllvm/test/Instrumentation/MemorySanitizer/store-origin.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/ARM/arm_fill_q7.ll
The file was modifiedllvm/test/CodeGen/PowerPC/DisableHoistingDueToBlockHotnessProfileData.mir
The file was modifiedllvm/test/CodeGen/X86/vselect-pcmp.ll
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-avx1.ll
The file was modifiedllvm/test/CodeGen/X86/catchpad-regmask.ll
The file was modifiedllvm/test/DebugInfo/X86/pr19307.mir
The file was modifiedllvm/test/CodeGen/PowerPC/zero-not-run.ll
The file was modifiedllvm/test/DebugInfo/X86/low-pc-cu.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef.ll
The file was modifiedllvm/test/CodeGen/Thumb/PR17309.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var.ll
The file was modifiedllvm/test/DebugInfo/Generic/constant-pointers.ll
The file was modifiedllvm/test/CodeGen/MIR/ARM/thumb2-sub-sp-t3.mir
The file was modifiedllvm/test/CodeGen/PowerPC/ppc32-lshrti3.ll
The file was modifiedlld/test/wasm/Inputs/debuginfo1.ll
The file was modifiedllvm/test/Transforms/LoopRotate/noalias.ll
The file was modifiedllvm/test/CodeGen/X86/i386-shrink-wrapping.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-builtin.ll
The file was modifiedllvm/test/CodeGen/Hexagon/fminmax.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-pragma-disable-bug.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.normalopt.ll
The file was modifiedllvm/test/CodeGen/PowerPC/toc-load-sched-bug.ll
The file was modifiedllvm/test/CodeGen/X86/fp128-i128.ll
The file was modifiedllvm/test/DebugInfo/Generic/enum-types.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16-hf-attr-2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-struct-weak.ll
The file was modifiedllvm/test/CodeGen/Mips/hfptrcall.ll
The file was modifiedllvm/test/CodeGen/NVPTX/bug21465.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fsqrt.f64.ll
The file was modifiedllvm/test/DebugInfo/Generic/multiline.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-ex-2.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-overlaps.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vdiv-nounroll.ll
The file was modifiedllvm/test/CodeGen/X86/win32-seh-catchpad.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_8.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-enum-value.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-csrs.ll
The file was modifiedllvm/test/CodeGen/X86/bit-piece-comment.ll
The file was modifiedllvm/test/DebugInfo/COFF/retained-types.ll
The file was modifiedllvm/test/CodeGen/AArch64/fdiv-combine.ll
The file was modifiedllvm/test/DebugInfo/Generic/restrict.ll
The file was modifiedllvm/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll
The file was modifiedpolly/test/ScopDetect/error-block-always-executed.ll
The file was modifiedllvm/test/CodeGen/Thumb2/stack_guard_remat.ll
The file was modifiedllvm/test/DebugInfo/COFF/frameproc-flags.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-struct-array.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-speculative1.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_verify_function_failed_2.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hwloop-preheader.ll
The file was modifiedllvm/test/DebugInfo/X86/mi-print.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-array.ll
The file was modifiedllvm/test/DebugInfo/X86/nodebug_with_debug_loc.ll
The file was modifiedpolly/test/GPGPU/host-statement.ll
The file was modifiedllvm/test/CodeGen/Hexagon/pic-regusage.ll
The file was modifiedllvm/test/CodeGen/PowerPC/no-extra-fp-conv-ldst.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-struct-anonymous.ll
The file was modifiedpolly/test/Isl/CodeGen/phi-defined-before-scop.ll
The file was modifiedllvm/test/DebugInfo/X86/pieces-4.ll
The file was modifiedpolly/test/ScopInfo/constant_functions_as_unknowns.ll
The file was modifiedllvm/test/CodeGen/Hexagon/cmp.ll
The file was modifiedllvm/test/CodeGen/PowerPC/change-no-infs.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame7.mir
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/scatter_crash.ll
The file was modifiedllvm/test/CodeGen/X86/pr48064.mir
The file was modifiedllvm/test/Analysis/DependenceAnalysis/NonCanonicalizedSubscript.ll
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-avx512vl.ll
The file was modifiedllvm/test/Instrumentation/SanitizerCoverage/coverage-dbg.ll
The file was modifiedllvm/test/Transforms/SafeStack/X86/debug-loc.ll
The file was modifiedllvm/test/DebugInfo/COFF/pieces.ll
The file was modifiedllvm/test/CodeGen/AArch64/bti-branch-relaxation.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vector-reductions-expanded.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-non-consecutive-ins.mir
The file was modifiedllvm/test/CodeGen/BPF/is_trunc_free.ll
The file was modifiedllvm/test/CodeGen/Hexagon/postinc-offset.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-1.ll
The file was modifiedllvm/test/MC/WebAssembly/dwarfdump64.ll
The file was modifiedllvm/test/DebugInfo/COFF/enum-co.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_10.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-1.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-4.ll
The file was modifiedllvm/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir
The file was modifiedllvm/test/DebugInfo/COFF/multifile.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/rcp-pattern.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/debugtest-opt.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/pr16899.ll
The file was modifiedllvm/test/DebugInfo/X86/line-info.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse_constant.ll
The file was modifiedllvm/test/CodeGen/X86/pr31045.ll
The file was modifiedllvm/test/CodeGen/PowerPC/mc-instrlat.ll
The file was modifiedllvm/test/CodeGen/PowerPC/unal4-std.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-fold-vcmp.mir
The file was modifiedllvm/test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll
The file was modifiedllvm/test/tools/llvm-objdump/ELF/Hexagon/source-interleave-hexagon.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-struct.ll
The file was modifiedllvm/test/DebugInfo/X86/dwarf-linkage-names.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr17354.ll
The file was modifiedllvm/test/CodeGen/X86/pr34080.ll
The file was modifiedllvm/test/CodeGen/X86/late-remat-update.mir
The file was modifiedllvm/test/Transforms/FunctionImport/Inputs/funcimport_debug.ll
The file was modifiedllvm/test/DebugInfo/X86/pr28270.ll
The file was modifiedllvm/test/MC/Hexagon/extended_relocations.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-2.ll
The file was modifiedllvm/test/tools/gold/X86/split-dwarf.ll
The file was modifiedllvm/test/CodeGen/Hexagon/builtin-prefetch.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-04.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-union-2.ll
The file was modifiedpolly/test/ScopDetect/error-block-referenced-from-scop.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-shuffle.ll
The file was modifiedpolly/test/ScopInfo/memcpy-raw-source.ll
The file was modifiedllvm/test/Transforms/PhaseOrdering/assume-explosion.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-func-ptr.ll
The file was modifiedllvm/test/DebugInfo/X86/addr_comments.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-1.ll
The file was modifiedpolly/test/ScopInfo/remarks.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-2.ll
The file was modifiedllvm/test/CodeGen/ARM/struct-byval-frame-index.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_6.ll
The file was modifiedllvm/test/CodeGen/PowerPC/extra-toc-reg-deps.ll
The file was modifiedllvm/test/CodeGen/X86/fdiv.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-rshift-2.ll
The file was modifiedllvm/test/DebugInfo/COFF/lambda.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-info64.ll
The file was modifiedllvm/test/CodeGen/PowerPC/rlwinm_rldicl_to_andi.mir
The file was modifiedllvm/test/tools/llvm-objdump/X86/Inputs/source-interleave-same-line-different-file.ll
The file was modifiedllvm/test/DebugInfo/Generic/mainsubprogram.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-argsize.ll
The file was modifiedllvm/test/CodeGen/AArch64/partial-pipeline-execution.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/simplestorei.ll
The file was modifiedllvm/test/CodeGen/Mips/beqzc.ll
The file was modifiedllvm/test/DebugInfo/COFF/lines-difile.ll
The file was modifiedllvm/test/CodeGen/X86/vector-sqrt.ll
The file was modifiedllvm/test/CodeGen/Hexagon/usr-ovf-dep.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-extract.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/metadata-width.ll
The file was modifiedllvm/test/CodeGen/ARM/relax-per-target-feature.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/builtin-btf-type-id-2.ll
The file was modifiedpolly/test/ScheduleOptimizer/prevectorization.ll
The file was modifiedpolly/test/Isl/CodeGen/error_block_contains_invalid_memory_access.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fneg-combines.ll
The file was modifiedllvm/test/DebugInfo/Generic/inlined-arguments.ll
The file was modifiedllvm/test/DebugInfo/X86/cu-ranges.ll
The file was modifiedllvm/test/Transforms/GCOVProfiling/split-indirectbr-critical-edges.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-lto-a.ll
The file was modifiedllvm/test/CodeGen/Mips/fcmp.ll
The file was modifiedllvm/test/CodeGen/PowerPC/setcr_bc2.mir
The file was modifiedllvm/test/CodeGen/PowerPC/aantidep-inline-asm-use.ll
The file was modifiedllvm/test/CodeGen/PowerPC/addrfuncstr.ll
The file was modifiedllvm/test/CodeGen/X86/lifetime-alias.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/tail_folding_and_assume_safety.ll
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memset.mir
The file was modifiedllvm/test/CodeGen/AArch64/illegal-float-ops.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll
The file was modifiedllvm/test/CodeGen/ARM/global-merge-1.ll
The file was modifiedllvm/test/DebugInfo/Generic/missing-abstract-variable.ll
The file was modifiedllvm/test/DebugInfo/COFF/comdat.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-with-hotness-info.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack_guard_remat.ll
The file was modifiedllvm/test/Transforms/NewGVN/memory-handling.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_with_comdat.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-union-1.ll
The file was modifiedllvm/test/DebugInfo/X86/dwarf-pubnames-split.ll
The file was modifiedllvm/test/Transforms/NewGVN/cond_br2-xfail.ll
The file was modifiedllvm/test/CodeGen/ARM/unschedule-first-call.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-2.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-lto-b.ll
The file was modifiedllvm/test/CodeGen/X86/seh-no-invokes.ll
The file was modifiedllvm/test/Transforms/ConstantHoisting/X86/ehpad.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-inline-debug.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fma-combine.ll
The file was modifiedllvm/test/CodeGen/WinCFGuard/cfguard.ll
The file was modifiedllvm/test/CodeGen/X86/pr34080-2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/save-cr-ppc32svr4.ll
The file was modifiedllvm/test/MC/COFF/cv-compiler-info.ll
The file was modifiedllvm/test/CodeGen/Hexagon/reg-scavengebug-3.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_bullet3.ll
The file was modifiedpolly/test/ScopDetect/expand-region-correctly-2.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/x86_64.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-cvarargs.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-3.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-06.mir
The file was modifiedllvm/test/Transforms/MergeICmps/X86/pr41917.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-icmp2.ll
The file was modifiedllvm/test/CodeGen/Mips/tnaked.ll
The file was modifiedllvm/test/DebugInfo/COFF/function-options.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global-2.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-inheritance-b.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame6.mir
The file was modifiedllvm/test/Bitcode/DILocation-implicit-code.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-changes-codegen.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/binary-format.ll
The file was modifiedllvm/test/DebugInfo/X86/no_debug_ranges.ll
The file was modifiedllvm/test/CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/incorrect-dom-info.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/two-combinations-bug.ll
The file was modifiedllvm/test/CodeGen/Hexagon/constp-physreg.ll
The file was modifiedllvm/test/Transforms/SampleProfile/inline-act.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-2.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/vector_gep.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-byte-size-4.ll
The file was modifiedllvm/test/CodeGen/Hexagon/bit-rie.ll
The file was modifiedllvm/test/CodeGen/Hexagon/bit-loop-rc-mismatch.ll
The file was modifiedllvm/test/CodeGen/Mips/sel1c.ll
The file was modifiedllvm/test/DebugInfo/COFF/global_visibility.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-inline-asm-fixed.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-1.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-middle-chain.ll
The file was modifiedlld/test/MachO/mattrs.ll
The file was modifiedllvm/test/DebugInfo/Generic/block-asan.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-end-ret.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/builtin-btf-type-id.ll
The file was modifiedllvm/test/Transforms/Inline/always-inline-attr.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-with-hotness-info-2.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-order.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-calling-conv.ll
The file was modifiedllvm/test/CodeGen/ARM/constantpool-promote-dbg.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-combine.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ppc-empty-fs.ll
The file was modifiedllvm/test/CodeGen/X86/stack-protector-vreg-to-vreg-copy.ll
The file was modifiedllvm/test/CodeGen/AArch64/fcsel-zero.ll
The file was modifiedllvm/test/CodeGen/BPF/warn-stack.ll
The file was modifiedllvm/test/Transforms/GVN/pr33549.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_3.ll
The file was modifiedllvm/test/Transforms/IndVarSimplify/X86/widen-nsw.ll
The file was modifiedllvm/test/Transforms/Inline/inline-vla.ll
The file was modifiedllvm/test/Transforms/Inline/optimization-remarks-passed-yaml.ll
The file was modifiedllvm/test/DebugInfo/Generic/global-sra-array.ll
The file was modifiedllvm/test/DebugInfo/Inputs/gmlt.ll
The file was modifiedllvm/test/CodeGen/Mips/const6.ll
The file was modifiedllvm/test/DebugInfo/COFF/parent-type-scopes.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/debug-loc-offset.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-1-bpfeb.ll
The file was modifiedllvm/test/CodeGen/PowerPC/ftrunc-vec.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-ex-1.ll
The file was modifiedllvm/test/CodeGen/X86/float-conv-elim.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sink-down-more-instructions-regpressure-high.mir
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs-out-of-range.mir
The file was modifiedllvm/test/CodeGen/PowerPC/vsx-fma-mutate-trivial-copy.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp-3.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-struct.ll
The file was modifiedllvm/test/MC/MachO/tlv-bss.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-2-bpfeb.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-topdown-order.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportUnprofitable.ll
The file was modifiedllvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs-R0-special-handling.mir
The file was modifiedllvm/test/CodeGen/X86/stack-folding-fp-sse42.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-no-inlining.ll
The file was modifiedllvm/test/DebugInfo/COFF/tail-call-without-lexical-scopes.ll
The file was modifiedllvm/test/CodeGen/X86/nocf_check.ll
The file was modifiedllvm/test/Other/attribute-comment.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-sec.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/weak-global-3.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-funclet.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-localvar.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_flop7.ll
The file was modifiedpolly/test/Isl/CodeGen/intrinsics_lifetime.ll
The file was modifiedllvm/test/Transforms/SROA/mem-par-metadata-sroa.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_1.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr39197.ll
The file was modifiedllvm/test/DebugInfo/X86/tls.ll
The file was modifiedllvm/test/Transforms/Scalarizer/dbginfo.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-simple2-b.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-2014-08-11-MachineCombinerCrash.ll
The file was modifiedllvm/test/DebugInfo/X86/objc-property-void.ll
The file was modifiedllvm/test/DebugInfo/ARM/multiple-constant-uses-drops-dbgloc.ll
The file was modifiedllvm/test/DebugInfo/ARM/lowerbdgdeclare_vla.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr28880.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v60small.ll
The file was modifiedllvm/test/DebugInfo/COFF/simple.ll
The file was modifiedllvm/test/CodeGen/Hexagon/float-gen-cmpop.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/consecutive-access.ll
The file was modifiedllvm/test/Analysis/MemorySSA/pr40038.ll
The file was modifiedllvm/test/CodeGen/NVPTX/bug22322.ll
The file was modifiedllvm/test/CodeGen/X86/complex-fastmath.ll
The file was modifiedllvm/test/CodeGen/X86/unused_stackslots.ll
The file was modifiedllvm/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll
The file was modifiedllvm/test/CodeGen/Mips/fp16instrinsmc.ll
The file was modifiedllvm/test/CodeGen/PowerPC/stwu-sched.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-1.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/interleaved-accesses.ll
The file was modifiedllvm/test/CodeGen/BPF/xadd.ll
The file was modifiedllvm/test/MC/AArch64/coff-debug.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/first-only.ll
The file was modifiedllvm/test/tools/llvm-objdump/ELF/AMDGPU/source-lines.ll
The file was modifiedllvm/test/CodeGen/PowerPC/spe-fastmath.ll
The file was modifiedllvm/test/DebugInfo/X86/gnu-public-names.ll
The file was modifiedllvm/test/DebugInfo/Mips/fn-call-line.ll
The file was modifiedllvm/test/LTO/X86/objc-detection.ll
The file was modifiedllvm/test/DebugInfo/X86/pr45181.ll
The file was modifiedpolly/test/ScopInfo/long-sequence-of-error-blocks-2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-2.ll
The file was modifiedllvm/test/DebugInfo/X86/gnu-public-names-gmlt.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/lds-relocs.ll
The file was modifiedllvm/test/CodeGen/Mips/beqzc1.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/arm64.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll
The file was modifiedllvm/test/CodeGen/X86/fold-tied-op.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-constant.ll
The file was modifiedllvm/test/DebugInfo/Generic/enum.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/debug_info.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/cu-range-hole.ll
The file was modifiedllvm/test/tools/llvm-objdump/X86/Inputs/source-interleave.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-3.ll
The file was modifiedllvm/test/DebugInfo/RISCV/dwarf-riscv-relocs.ll
The file was modifiedllvm/test/Transforms/StraightLineStrengthReduce/AMDGPU/pr23975.ll
The file was modifiedllvm/test/CodeGen/X86/vector-width-store-merge.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-dead-local-var.ll
The file was modifiedllvm/test/DebugInfo/Generic/inline-no-debug-info.ll
The file was modifiedllvm/test/Transforms/SampleProfile/gcc-simple.ll
The file was modifiedpolly/test/ScopInfo/constant_functions_multi_dim.ll
The file was modifiedllvm/test/Transforms/JumpThreading/ddt-crash3.ll
The file was modifiedllvm/test/CodeGen/Mips/ctlz.ll
The file was modifiedllvm/test/JitListener/multiple.ll
The file was modifiedllvm/test/DebugInfo/COFF/asan-module-ctor.ll
The file was modifiedllvm/test/CodeGen/X86/debugloc-argsize.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/call.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/pr33053.ll
The file was modifiedllvm/test/Transforms/SampleProfile/profile-context-tracker.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-existence-4.ll
The file was modifiedllvm/test/CodeGen/X86/crash-lre-eliminate-dead-def.ll
The file was modifiedllvm/test/CodeGen/Hexagon/sdr-shr32.ll
The file was modifiedllvm/test/CodeGen/Thumb/fastcc.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/logopm.ll
The file was modifiedllvm/test/CodeGen/SystemZ/subregliveness-01.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-ignore.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr24546.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-duplicate.ll
The file was modifiedllvm/test/DebugInfo/COFF/type-quals.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr34452.ll
The file was modifiedllvm/test/CodeGen/BPF/is_zext_free.ll
The file was modifiedllvm/test/Transforms/SampleProfile/entry_counts_cold.ll
The file was modifiedllvm/test/Transforms/SafeStack/ARM/debug.ll
The file was modifiedllvm/test/Transforms/LICM/volatile-alias.ll
The file was modifiedllvm/test/CodeGen/PowerPC/asm-constraints.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr28130.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-speculative2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-union.ll
The file was modifiedllvm/test/CodeGen/X86/regparm.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator2.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-func-ptr.ll
The file was modifiedllvm/test/CodeGen/Mips/hf16call32.ll
The file was modifiedllvm/test/CodeGen/Thumb/stm-merge.ll
The file was modifiedllvm/test/DebugInfo/Inputs/line.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vec-pred-spill1.ll
The file was modifiedllvm/test/CodeGen/Hexagon/base-offset-addr.ll
The file was modifiedllvm/test/Transforms/SampleProfile/remarks.ll
The file was modifiedllvm/test/CodeGen/AArch64/vector_merge_dep_check.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-1.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-epilog-phi10.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-multi-array-1.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-weak-section.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-explicit-section.ll
The file was modifiedllvm/test/Transforms/OpenMP/globalization_remarks.ll
The file was modifiedllvm/test/CodeGen/X86/inline-asm-A-constraint.ll
The file was modifiedllvm/test/CodeGen/BPF/simplifycfg.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_load_different_sized_types.ll
The file was modifiedpolly/test/ScopInfo/long-sequence-of-error-blocks.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-fix-cortex-a53-835769.ll
The file was modifiedllvm/test/DebugInfo/COFF/udts.ll
The file was modifiedllvm/test/DebugInfo/X86/nodebug.ll
The file was modifiedpolly/test/ScopInfo/unnamed_stmts.ll
The file was modifiedllvm/test/CodeGen/ARM/vldm-sched-a9.ll
The file was modifiedllvm/test/DebugInfo/COFF/purge-typedef-udts.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportLoopHasNoExit.ll
The file was modifiedllvm/test/CodeGen/AArch64/recp-fastmath.ll
The file was modifiedpolly/test/Isl/CodeGen/hoisting_1.ll
The file was modifiedllvm/test/DebugInfo/Generic/directives-only.ll
The file was modifiedllvm/test/CodeGen/ARM/build-attributes-fn-attr3.ll
The file was modifiedllvm/test/DebugInfo/COFF/nrvo.ll
The file was modifiedllvm/test/DebugInfo/X86/lexical_block.ll
The file was modifiedllvm/test/DebugInfo/X86/safestack-byval.ll
The file was modifiedllvm/test/DebugInfo/COFF/global-constants.ll
The file was modifiedllvm/test/tools/dsymutil/Inputs/frame-dw2.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.funcsig.globals.expected
The file was modifiedllvm/test/CodeGen/AArch64/GlobalISel/inline-memmove.mir
The file was modifiedllvm/test/CodeGen/X86/avx-cvttp2si.ll
The file was modifiedllvm/test/CodeGen/X86/ragreedy-last-chance-recoloring.ll
The file was modifiedllvm/test/DebugInfo/COFF/fpo-stack-protect.ll
The file was modifiedllvm/test/CodeGen/X86/StackColoring-use-between-allocas.mir
The file was modifiedllvm/test/CodeGen/Hexagon/cfi-offset.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame5.mir
The file was modifiedllvm/test/Linker/Inputs/type-unique-inheritance-a.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-inline-asm.ll
The file was modifiedllvm/test/CodeGen/X86/lzcnt-zext-cmp.ll
The file was modifiedllvm/test/DebugInfo/Generic/member-order.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-optnone.mir
The file was modifiedllvm/test/DebugInfo/Generic/recursive_inlining.ll
The file was modifiedpolly/test/Isl/CodeGen/hoisting_2.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_4.ll
The file was modifiedllvm/test/CodeGen/PowerPC/div-e-all.ll
The file was modifiedllvm/test/CodeGen/X86/fp128-g.ll
The file was modifiedllvm/test/Instrumentation/AddressSanitizer/global_metadata_array.ll
The file was modifiedllvm/test/Linker/Inputs/thinlto_funcimport_debug.ll
The file was modifiedllvm/test/Transforms/LoopStrengthReduce/pr18165.ll
The file was modifiedllvm/test/Analysis/MemoryDependenceAnalysis/invariant.group-bug.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/setcc-fp-rv32.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/crash_smallpt.ll
The file was modifiedllvm/test/Transforms/SampleProfile/Inputs/profile-symbol-list.ll
The file was modifiedllvm/test/DebugInfo/COFF/multifunction.ll
The file was modifiedllvm/test/CodeGen/X86/cleanuppad-inalloca.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-union-2.ll
The file was modifiedllvm/test/CodeGen/Hexagon/v60Intrins.ll
The file was modifiedllvm/test/tools/llvm-lib/Inputs/i386.ll
The file was modifiedllvm/test/CodeGen/Mips/mbrsize4a.ll
The file was modifiedpolly/test/Isl/CodeGen/OpenMP/mapped-phi-access.ll
The file was modifiedllvm/test/CodeGen/Mips/cmplarge.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_load_not_executed_but_in_parameters.ll
The file was modifiedllvm/test/CodeGen/PowerPC/uwtables.ll
The file was modifiedllvm/test/DebugInfo/COFF/thunk.ll
The file was modifiedllvm/test/CodeGen/Mips/powif64_16.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/basic.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-int.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/invoke.ll
The file was modifiedllvm/test/CodeGen/X86/sse-cvttp2si.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fdiv.f64.ll
The file was modifiedllvm/test/DebugInfo/X86/coff_debug_info_type.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-levels.ll
The file was modifiedpolly/test/ScheduleOptimizer/vec-addr-space.ll
The file was modifiedllvm/test/DebugInfo/COFF/virtual-methods.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_verify_function_failed.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-derived-type.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/scalable-reductions.ll
The file was modifiedllvm/test/DebugInfo/Generic/debug-info-always-inline.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-2.ll
The file was modifiedllvm/test/CodeGen/Mips/simplebr.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-readonly-sec.ll
The file was modifiedllvm/test/CodeGen/ARM/fp16-vld.ll
The file was modifiedpolly/test/Isl/CodeGen/multiple-types-invariant-load-2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr27350.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/local-var-readonly-2.ll
The file was modifiedllvm/test/CodeGen/X86/win-cleanuppad.ll
The file was modifiedpolly/test/Isl/CodeGen/pr25241.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining.ll
The file was modifiedllvm/test/CodeGen/ARM/clang-section.ll
The file was modifiedllvm/test/CodeGen/AArch64/consthoist-gep.ll
The file was modifiedllvm/test/CodeGen/PowerPC/save-crbp-ppc32svr4.ll
The file was modifiedllvm/test/CodeGen/X86/limit-split-cost.mir
The file was modifiedpolly/test/ScopInfo/do-not-model-error-block-accesses.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr33305.ll
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-double.ll
The file was modifiedllvm/test/Transforms/SampleProfile/csspgo-inline.ll
The file was modifiedllvm/test/Transforms/NewGVN/basic-cyclic-opt.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/debugloc.ll
The file was modifiedllvm/test/CodeGen/ARM/urem-opt-size.ll
The file was modifiedllvm/test/CodeGen/X86/win32-seh-nested-finally.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/diag-missing-instr-debug-loc.ll
The file was modifiedllvm/test/Transforms/Coroutines/coro-split-dbg.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/simplestorefp1.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-ranges-offset.ll
The file was modifiedllvm/test/CodeGen/X86/catchpad-weight.ll
The file was modifiedllvm/test/CodeGen/X86/sse1.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-bitfield-2-bpfeb.ll
The file was modifiedllvm/test/CodeGen/X86/misched-matmul.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/oneline.ll
The file was modifiedllvm/test/CodeGen/X86/recip-fastmath2.ll
The file was modifiedpolly/test/DependenceInfo/fine_grain_dep_0.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-global-3.ll
The file was modifiedllvm/test/DebugInfo/COFF/cpp-mangling.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-union.ll
The file was modifiedllvm/test/CodeGen/X86/dag-optnone.ll
The file was modifiedllvm/test/CodeGen/PowerPC/reloc-align.ll
The file was modifiedllvm/test/CodeGen/X86/tls-shrink-wrapping.ll
The file was modifiedllvm/test/CodeGen/Hexagon/swp-stages4.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-3.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-typedef-struct.ll
The file was modifiedpolly/test/ForwardOpTree/jacobi-1d.ll
The file was modifiedllvm/test/DebugInfo/X86/convert-loclist.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/indirect-import.ll
The file was modifiedllvm/test/CodeGen/WebAssembly/negative-base-reg.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr17168.ll
The file was modifiedllvm/test/DebugInfo/COFF/vframe-csr.ll
The file was modifiedllvm/test/CodeGen/X86/pr32610.ll
The file was modifiedllvm/test/Transforms/ADCE/blocks-with-dead-term-nondeterministic.ll
The file was modifiedllvm/test/DebugInfo/NVPTX/debug-info.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-inline.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll
The file was modifiedpolly/test/ScopInfo/mismatching-array-dimensions.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-array.ll
The file was modifiedlld/test/wasm/Inputs/debuginfo2.ll
The file was modifiedllvm/test/CodeGen/Hexagon/fmul-v67.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr34430.ll
The file was modifiedllvm/test/CodeGen/X86/recip-fastmath.ll
The file was modifiedllvm/test/CodeGen/X86/shrinkwrap-hang.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/runtime-check-address-space.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/filename.ll
The file was modifiedlld/test/COFF/Inputs/undefined-symbol-multi-lto.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-extract.ll
The file was modifiedllvm/test/DebugInfo/X86/split-dwarf-multiple-cu-hash.ll
The file was modifiedllvm/test/CodeGen/Mips/sr1.ll
The file was modifiedllvm/test/CodeGen/Mips/Fast-ISel/br1.ll
The file was modifiedpolly/test/ScopInfo/intrinsics.ll
The file was modifiedllvm/test/Bitcode/drop-debug-info.3.5.ll
The file was modifiedllvm/test/CodeGen/X86/vec_int_to_fp.ll
The file was modifiedllvm/test/CodeGen/X86/label-annotation.ll
The file was modifiedllvm/test/CodeGen/X86/lea-opt-memop-check-1.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-info-blocks.ll
The file was modifiedllvm/test/LTO/X86/objc-detection-i386.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func-weak.ll
The file was modifiedllvm/test/Linker/Inputs/type-unique-simple2-a.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportIrreducibleRegion.ll
The file was modifiedllvm/test/CodeGen/PowerPC/crypto_bifs.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-loc-offset.mir
The file was modifiedllvm/test/Transforms/InstCombine/select-extractelement.ll
The file was modifiedllvm/test/CodeGen/ARM/byval_load_align.ll
The file was modifiedllvm/test/CodeGen/PowerPC/pr18663-2.ll
The file was modifiedllvm/test/Transforms/ADCE/2016-09-06.ll
The file was modifiedllvm/test/DebugInfo/COFF/global-type-hashes.ll
The file was modifiedllvm/test/Linker/type-unique-type-array-a.ll
The file was modifiedllvm/test/CodeGen/PowerPC/fp-int128-fp-combine.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/pruning-const.ll
The file was modifiedllvm/test/CodeGen/Mips/const1.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace_inline_function_definition.ll
The file was modifiedllvm/test/Transforms/NewGVN/phi-edge-handling.ll
The file was modifiedllvm/test/DebugInfo/X86/void-typedef.ll
The file was modifiedpolly/test/ScopDetect/intrinsics_1.ll
The file was modifiedllvm/test/DebugInfo/COFF/vftables.ll
The file was modifiedllvm/test/Transforms/Inline/alloca-dbgdeclare-merge.ll
The file was modifiedllvm/test/CodeGen/Mips/fpnotneeded.ll
The file was modifiedllvm/test/DebugInfo/COFF/class-options-common.ll
The file was modifiedllvm/test/CodeGen/Mips/brsize3a.ll
The file was modifiedllvm/test/CodeGen/MSP430/cc_ret.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-1-pred.mir
The file was modifiedllvm/test/Transforms/GVN/cond_br2.ll
The file was modifiedllvm/test/CodeGen/AArch64/dag-combine-invaraints.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/static-var-zerolen-array.ll
The file was modifiedllvm/test/DebugInfo/Generic/namespace_function_definition.ll
The file was modifiedllvm/test/Transforms/CodeGenPrepare/ARM/bitreverse-recognize.ll
The file was modifiedllvm/test/CodeGen/AArch64/known-never-nan.ll
The file was modifiedllvm/test/CodeGen/AArch64/wineh-frame8.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-signedness-3.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator3.ll
The file was modifiedllvm/test/DebugInfo/X86/fission-ranges.ll
The file was modifiedllvm/test/MC/WebAssembly/debug-info.ll
The file was modifiedllvm/test/Transforms/LoopUnroll/runtime-epilog-debuginfo.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/NVPTX/non-vectorizable-intrinsic-inseltpoison.ll
The file was modifiedllvm/test/CodeGen/X86/pr42727.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/fsqrt.ll
The file was modifiedllvm/test/CodeGen/Mips/delay-slot-fill-forward.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/int128_no_gather.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-basic.ll
The file was modifiedllvm/test/DebugInfo/X86/debug-loc-asan.mir
The file was modifiedllvm/test/CodeGen/BPF/objdump_two_funcs.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/NVPTX/non-vectorizable-intrinsic.ll
The file was modifiedllvm/test/CodeGen/X86/seh-catchpad.ll
The file was modifiedllvm/test/CodeGen/Mips/brsize3.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb4a.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/scev-exitlim-crash.ll
The file was modifiedllvm/test/CodeGen/Hexagon/rdf-dead-loop.ll
The file was modifiedpolly/test/ScopInfo/multidim_srem.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks.mir
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-2-ins.mir
The file was modifiedllvm/test/CodeGen/X86/seh-except-finally.ll
The file was modifiedllvm/test/Transforms/GVN/pr42605.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-variables.ll
The file was modifiedllvm/test/MC/WebAssembly/dwarfdump.ll
The file was modifiedllvm/test/CodeGen/ARM/vector-spilling.ll
The file was modifiedllvm/test/CodeGen/Hexagon/vect/vect-vshifts.ll
The file was modifiedllvm/test/CodeGen/X86/misched-copy.ll
The file was modifiedllvm/test/CodeGen/X86/pr34634.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-elses.mir
The file was modifiedllvm/test/CodeGen/Mips/l3mc.ll
The file was modifiedlld/test/wasm/debug-removed-fn.ll
The file was modifiedllvm/test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/no-elf-ama-symbol.ll
The file was modifiedllvm/test/CodeGen/Hexagon/early-if-conversion-bug1.ll
The file was modifiedllvm/test/CodeGen/ARM/isel-v8i32-crash.ll
The file was modifiedllvm/test/CodeGen/X86/GlobalISel/x86_64-select-sitofp.mir
The file was modifiedpolly/test/GPGPU/kernels-names-across-scops-funcs.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb2.ll
The file was modifiedllvm/test/CodeGen/PowerPC/div-e-32.ll
The file was modifiedpolly/test/GPGPU/untouched-arrays.ll
The file was modifiedllvm/test/CodeGen/Hexagon/hwloop-crit-edge.ll
The file was modifiedllvm/test/CodeGen/Hexagon/base-offset-post.ll
The file was modifiedllvm/test/DebugInfo/Generic/inlined-strings.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-array-2.ll
The file was modifiedllvm/test/DebugInfo/COFF/array-odr-violation.ll
The file was modifiedllvm/test/Transforms/StructurizeCFG/nested-loop-order.ll
The file was modifiedpolly/test/ScopInfo/BoundChecks/two-loops.ll
The file was modifiedllvm/test/Transforms/LoopReroll/reroll_with_dbg.ll
The file was modifiedllvm/test/Transforms/SimplifyCFG/X86/merge-cleanuppads.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-detect-vec-redux.ll
The file was modifiedllvm/test/DebugInfo/X86/tu-to-non-named-type.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/X86/vectorization-remarks-profitable.ll
The file was modifiedllvm/test/Transforms/InstCombine/bitreverse-hang.ll
The file was modifiedllvm/test/Transforms/SampleProfile/norepeated-icp.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-typedef.ll
The file was modifiedpolly/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/multiple-address-spaces.ll
The file was modifiedllvm/test/Transforms/SampleProfile/pseudo-probe-dangle2.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-array-2.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change2.mir
The file was modifiedpolly/test/Simplify/phi_in_regionstmt.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.preopt.ll
The file was modifiedllvm/test/DebugInfo/Generic/global.ll
The file was modifiedllvm/test/Analysis/Delinearization/constant_functions_multi_dim.ll
The file was modifiedllvm/test/CodeGen/AArch64/stack-tagging-untag-placement.ll
The file was modifiedllvm/test/DebugInfo/X86/spill-nospill.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-gd-longlong.ll
The file was modifiedllvm/test/Linker/type-unique-simple-b.ll
The file was modifiedllvm/test/CodeGen/BPF/adjust-opt-icmp1.ll
The file was modifiedllvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll
The file was modifiedllvm/test/DebugInfo/COFF/vtable-optzn-array.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/field-reloc-alu32.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-cast-struct-1.ll
The file was modifiedllvm/test/Linker/type-unique-type-array-b.ll
The file was modifiedllvm/test/CodeGen/AArch64/sqrt-fastmath.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-misched-basic-A57.ll
The file was modifiedllvm/test/DebugInfo/X86/inline-seldag-test.ll
The file was modifiedllvm/test/CodeGen/ARM/build-attributes-fn-attr2.ll
The file was modifiedllvm/test/MC/ELF/cfi-version.ll
The file was modifiedllvm/test/CodeGen/PowerPC/sjlj.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/store-addr.ll
The file was modifiedllvm/test/CodeGen/Thumb2/LowOverheadLoops/skip-vpt-debug.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-pointer-2.ll
The file was modifiedllvm/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-basic.ll
The file was modifiedpolly/test/Isl/CodeGen/dead_invariant_load_instruction_referenced_by_parameter_2.ll
The file was modifiedllvm/test/CodeGen/SystemZ/cond-move-05.mir
The file was modifiedllvm/test/Transforms/SampleProfile/branch.ll
The file was modifiedpolly/test/ForwardOpTree/atax.ll
The file was modifiedllvm/test/Linker/thinlto_funcimport_debug.ll
The file was modifiedllvm/test/CodeGen/ARM/coalesce-dbgvalue.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/offset-reloc-fieldinfo-1.ll
The file was modifiedllvm/test/DebugInfo/X86/set.ll
The file was modifiedllvm/test/CodeGen/Thumb/ldm-merge-call.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb3c.ll
The file was modifiedllvm/test/DebugInfo/X86/decl-derived-member.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16_32_5.ll
The file was modifiedllvm/test/DebugInfo/X86/ghost-sdnode-dbgvalues.ll
The file was modifiedllvm/test/Linker/type-unique-simple-a.ll
The file was modifiedllvm/test/CodeGen/BPF/dwarfdump.ll
The file was modifiedpolly/test/Isl/CodeGen/invariant_cannot_handle_void.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-unused-arg.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/runtime-check-readonly-address-space.ll
The file was modifiedpolly/test/ScopDetect/report-scop-location.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/frem.ll
The file was modifiedllvm/test/CodeGen/ARM/loopvectorize_pr33804.ll
The file was modifiedllvm/test/CodeGen/X86/movpc32-check.ll
The file was modifiedpolly/test/Isl/CodeGen/debug-intrinsics.ll
The file was modifiedllvm/test/CodeGen/ARM/softfp-constant-comparison.ll
The file was modifiedllvm/test/JitListener/simple.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-fma-combine-with-fpfusion.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/lds-relocs.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/ARM/arm-ieee-vectorize.ll
The file was modifiedllvm/test/DebugInfo/Generic/cu-range-hole.ll
The file was modifiedllvm/test/CodeGen/Mips/mips16-hf-attr.ll
The file was modifiedllvm/test/DebugInfo/X86/discriminator.ll
The file was modifiedpolly/test/Isl/Ast/runtime_context_with_error_blocks.ll
The file was modifiedllvm/test/CodeGen/Mips/const4a.ll
The file was modifiedllvm/test/DebugInfo/WebAssembly/dbg-loop-loc.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-2-blocks-ctrl-flow.mir
The file was modifiedllvm/test/DebugInfo/COFF/globals.ll
The file was modifiedllvm/test/CodeGen/ARM/constantpool-promote.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-var-func-weak-section.ll
The file was modifiedllvm/test/Transforms/InstCombine/select-extractelement-inseltpoison.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/func-void.ll
The file was modifiedpolly/test/ScopInfo/expensive-boundary-context.ll
The file was modifiedllvm/test/CodeGen/Hexagon/switch-lut-function-section.ll
The file was modifiedllvm/test/CodeGen/X86/atom-fixup-lea4.ll
The file was modifiedllvm/test/Analysis/ScalarEvolution/pr22674.ll
The file was modifiedllvm/test/DebugInfo/X86/coff_relative_names.ll
The file was modifiedllvm/test/DebugInfo/COFF/inlining-header.ll
The file was modifiedllvm/test/CodeGen/PowerPC/setcr_bc.mir
The file was modifiedllvm/test/Transforms/NewGVN/pr31483.ll
The file was modifiedpolly/test/GPGPU/scheduler-timeout.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-exist.ll
The file was modifiedllvm/test/CodeGen/Mips/lcb5.ll
The file was modifiedllvm/test/DebugInfo/COFF/types-data-members.ll
The file was modifiedllvm/test/CodeGen/Mips/ci2.ll
The file was modifiedllvm/test/Transforms/NewGVN/pr31501.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-fieldinfo-lshift-2.ll
The file was modifiedllvm/test/CodeGen/X86/pr15705.ll
The file was modifiedllvm/test/CodeGen/SystemZ/Large/branch-01.ll
The file was modifiedllvm/test/DebugInfo/COFF/unnamed.ll
The file was modifiedllvm/test/CodeGen/BPF/reloc-btf-2.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-block-1-ins.mir
The file was modifiedllvm/test/CodeGen/Mips/sel2c.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/no-narrow-load.ll
The file was modifiedllvm/test/CodeGen/BPF/CORE/intrinsic-typeinfo-type-size-1.ll
The file was modifiedllvm/test/DebugInfo/Generic/extended-loc-directive.ll
The file was modifiedllvm/test/Bitcode/upgrade-tbaa.ll
The file was modifiedpolly/docs/experiments/matmul/matmul.polly.interchanged+tiled+vector+openmp.ll
The file was modifiedllvm/test/DebugInfo/X86/cu-ranges-odr.ll
The file was modifiedllvm/test/Transforms/AddDiscriminators/diamond.ll
The file was modifiedllvm/test/CodeGen/Generic/cfi-sections.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-misched-basic-A53.ll
The file was modifiedllvm/test/CodeGen/PowerPC/cr-spills.ll
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vpt-3-blocks-kill-vpr.mir
The file was modifiedllvm/test/Transforms/FunctionImport/funcimport_debug.ll
The file was modifiedllvm/test/CodeGen/BPF/BTF/extern-func-arg.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change3.mir
The file was modifiedllvm/test/CodeGen/NVPTX/pr17529.ll
The file was modifiedllvm/test/CodeGen/AArch64/arm64-rounding.ll
The file was modifiedllvm/test/CodeGen/AArch64/ftrunc.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll
The file was modifiedllvm/test/DebugInfo/X86/ranges_always.ll
The file was modifiedllvm/test/DebugInfo/COFF/inheritance.ll
The file was modifiedllvm/test/DebugInfo/COFF/local-variable-gap.ll
The file was modifiedllvm/test/Transforms/Util/libcalls-fast-math-inf-loop.ll
The file was modifiedllvm/test/Transforms/LoopVectorize/AArch64/loopvectorize_pr33804_double.ll
The file was modifiedllvm/test/Transforms/SampleProfile/propagate.ll
The file was modifiedllvm/test/CodeGen/PowerPC/aix-tls-xcoff-reloc.ll
The file was modifiedllvm/test/Transforms/DeadArgElim/dbginfo.ll
The file was modifiedllvm/test/DebugInfo/COFF/defer-complete-type.ll
The file was modifiedllvm/test/CodeGen/X86/avoid-sfb-g-no-change.mir
The file was modifiedclang/test/CodeGen/backend-unsupported-error.ll
The file was modifiedllvm/test/CodeGen/X86/tail-merge-wineh.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector-inseltpoison.ll
Commit ba51da820e4dc73153009f8a621ef49711294ae1 by Raphael Isemann
[lldb] Add missing mutex guards to TargetList::CreateTarget

TestMultipleTargets is randomly failing on the bots. The reason for that is that
the test is calling `SBDebugger::CreateTarget` from multiple threads.
`TargetList::CreateTarget` is curiously missing the guard that all of its other
member functions have, so all the threads in the test end up changing the
internal TargetList state at the same time and end up corrupting it.

Reviewed By: vsk, JDevlieghere

Differential Revision: https://reviews.llvm.org/D103020
The file was modifiedlldb/source/Target/TargetList.cpp
Commit 96aa0a4115bc89a6d63e0245559ac8204bf5b9ac by stellaraccident
Enable MLIR Python bindings for TOSA.

Differential Revision: https://reviews.llvm.org/D103035
The file was modifiedmlir/python/mlir/dialects/CMakeLists.txt
The file was addedmlir/test/python/dialects/tosa.py
The file was addedmlir/python/mlir/dialects/TosaOps.td
The file was addedmlir/python/mlir/dialects/tosa.py
Commit 9a75c06cd9d94d3fd13c47a01044da97b98cf26b by tra
[CUDA]  Work around compatibility issue with libstdc++ 11.1.0

libstdc++ redeclares __failed_assertion multiple times and that results in the
function declared with conflicting set of attributes when we include <complex>
with __host__ __device__ attributes force-applied to all functions.

In order to work around the issue, we rename __failed_assertion within the
region with forced attributes.

See https://bugs.llvm.org/show_bug.cgi?id=50383 for the details.

Differential Revision: https://reviews.llvm.org/D102936
The file was modifiedclang/lib/Headers/cuda_wrappers/complex
Commit a11cb10a3691ea569ab3390052cfec48ce350f27 by gbalats
[dfsan] Add function that prints origin stack trace to buffer

Reviewed By: stephan.yichao.zhao

Differential Revision: https://reviews.llvm.org/D102451
The file was modifiedcompiler-rt/include/sanitizer/dfsan_interface.h
The file was modifiedcompiler-rt/lib/dfsan/done_abilist.txt
The file was modifiedcompiler-rt/lib/dfsan/dfsan.cpp
The file was modifiedcompiler-rt/test/dfsan/origin_stack_trace.c
Commit a64ebb8637277998f77e55d335faca6fdcf5859b by aheejin
[WebAssembly] Add NullifyDebugValueLists pass

`WebAssemblyDebugValueManager` does not currently handle
`DBG_VALUE_LIST`, which is a recent addition to LLVM. We tried to
nullify them within the constructor of `WebAssemblyDebugValueManager` in
D102589, but it made the class error-prone to use because it deletes
instructions within the constructor and thus invalidates existing
iterators within the BB, so the user of the class should take special
care not to use invalidated iterators. This actually caused a bug in
ExplicitLocals pass.

Instead of trying to fix ExplicitLocals pass to make the iterator usage
correct, which is possible but error-prone, this adds
NullifyDebugValueLists pass that nullifies all `DBG_VALUE_LIST`
instructions before we run WebAssembly specific passes in the backend.
We can remove this pass after we implement handlers for
`DBG_VALUE_LIST`s in `WebAssemblyDebugValueManager` and elsewhere.

Fixes https://github.com/emscripten-core/emscripten/issues/14255.

Reviewed By: dschuff

Differential Revision: https://reviews.llvm.org/D102999
The file was modifiedllvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp
The file was modifiedllvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
The file was addedllvm/test/DebugInfo/WebAssembly/dbg-value-list.ll
The file was modifiedllvm/lib/Target/WebAssembly/CMakeLists.txt
The file was addedllvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp
The file was modifiedllvm/lib/Target/WebAssembly/WebAssembly.h
The file was removedllvm/test/CodeGen/WebAssembly/reg-stackify-dbg.mir
The file was modifiedllvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
Commit b2c70bd21ace7750f698d4028938ceb906a059ee by llvmgnsyncbot
[gn build] Port a64ebb863727
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn
Commit b510e4cf1b96ab9c7e6d1c348f31c68f438b98cb by craig.topper
[RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks.

This is a replacement for D101938 for inserting vsetvli
instructions where needed. This new version changes how
we track the information in such a way that we can extend
it to be aware of VL/VTYPE changes in other blocks. Given
how much it changes the previous patch, I've decided to
abandon the previous patch and post this from scratch.

For now the pass consists of a single phase that assumes
the incoming state from other basic blocks is unknown. A
follow up patch will extend this with a phase to collect
information about how VL/VTYPE change in each block and
a second phase to propagate this information to the entire
function. This will be used by a third phase to do the
vsetvli insertion.

Reviewed By: frasercrmck

Differential Revision: https://reviews.llvm.org/D102737
The file was modifiedllvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-reduction-int.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/vreductions-int-rv32.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/frameindex-addr.ll
The file was modifiedllvm/lib/Target/RISCV/RISCVISelLowering.cpp
The file was modifiedllvm/test/CodeGen/RISCV/rvv/vreductions-fp-sdnode.ll
The file was removedllvm/test/CodeGen/RISCV/rvv/add-vsetvli-gpr.mir
The file was modifiedllvm/test/CodeGen/RISCV/rvv/addi-scalable-offset.mir
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-ctlz.ll
The file was modifiedllvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-reduction-fp.ll
The file was modifiedllvm/lib/Target/RISCV/CMakeLists.txt
The file was addedllvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp
The file was removedllvm/test/CodeGen/RISCV/rvv/cleanup-vsetivli.mir
The file was modifiedllvm/lib/Target/RISCV/RISCVTargetMachine.cpp
The file was modifiedllvm/test/CodeGen/RISCV/rvv/vreductions-int-rv64.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/tail-agnostic-impdef-copy.mir
The file was removedllvm/test/CodeGen/RISCV/rvv/add-vsetvli-vlmax.ll
The file was modifiedllvm/test/CodeGen/RISCV/rvv/zvlsseg-spill.mir
The file was addedllvm/test/CodeGen/RISCV/rvv/vsetvli-insert.mir
The file was modifiedllvm/lib/Target/RISCV/RISCV.h
The file was removedllvm/lib/Target/RISCV/RISCVCleanupVSETVLI.cpp
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
The file was modifiedllvm/test/CodeGen/RISCV/rvv/mask-reg-alloc.mir
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-select-fp.ll
The file was removedllvm/test/CodeGen/RISCV/rvv/cleanup-vsetvli.mir
The file was modifiedllvm/test/CodeGen/RISCV/rvv/fixed-vectors-cttz.ll
Commit e7a268f9efc2eff939713a63a1a8524360b32a30 by llvmgnsyncbot
[gn build] Port b510e4cf1b96
The file was modifiedllvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn
Commit d3e6c2ddc3d3574d04d8d5daa3b3fdc5f6262be4 by GeorgeLyon
Surface clone APIs in CAPI

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D102987
The file was modifiedmlir/lib/CAPI/IR/IR.cpp
The file was modifiedmlir/test/CAPI/ir.c
The file was modifiedmlir/include/mlir-c/IR.h
Commit 7cd07d339022ef92148e27e8fe12f65865f707d9 by ndesaulniers
fix up test from D102742

In D102742, I mistakenly put the split file designator above a bunch of
CHECK lines, which unintentionally removed the CHECKs from actually
being verified.

This can be verified by observing:
<build dir>/test/CodeGen/X86/Output/stack-protector-3.ll.tmp/main.ll
The file was modifiedllvm/test/CodeGen/X86/stack-protector-3.ll
Commit 3b51b51877ee590712e6a8c22882c8ac107bafb7 by hoy
[CSSPGO][llvm-profgen] Report samples for untrackable frames.

Fixing an issue where samples collected for an untrackable frame is not reported. An untrackable frame refers to a frame whose caller is untrackable due to missing debug info or pseudo probe. Though the frame is connected to its parent frame through the frame pointer chain at runtime, the compiler cannot build the connection without debug info or pseudo probe. In such case we just need to report the untrackable frame as the base frame and all of its child frames.

With more samples reported I'm seeing this improves the performance of an internal benchmark by 2.5%.

Reviewed By: wenlei, wlei

Differential Revision: https://reviews.llvm.org/D102961
The file was addedllvm/test/tools/llvm-profgen/Inputs/truncated-pseudoprobe.perfbin
The file was addedllvm/test/tools/llvm-profgen/Inputs/truncated-pseudoprobe.ll
The file was addedllvm/test/tools/llvm-profgen/Inputs/truncated-pseudoprobe.perfscript
The file was addedllvm/test/tools/llvm-profgen/truncated-pseudoprobe.test
The file was modifiedllvm/tools/llvm-profgen/PerfReader.h
The file was modifiedllvm/tools/llvm-profgen/PerfReader.cpp
Commit 64716b2c39c10a3ea3a893da6106d2d55a0e8deb by clattner
[GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC.

This exposes the iterations and top-down processing as flags, and also
allows controlling whether region simplification is desirable for a client.
This allows deleting some duplicated entrypoints to
applyPatternsAndFoldGreedily.

This also deletes the Constant Preprocessing pass, which isn't worth it
on balance.

All defaults are all kept the same, so no one should see a behavior change.

Differential Revision: https://reviews.llvm.org/D102988
The file was modifiedmlir/include/mlir/Transforms/GreedyPatternRewriteDriver.h
The file was modifiedmlir/lib/Transforms/Utils/FoldUtils.cpp
The file was modifiedmlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp
The file was modifiedmlir/lib/Transforms/Canonicalizer.cpp
The file was modifiedmlir/include/mlir/Transforms/FoldUtils.h
Commit 00bfde723b643b4b79b2cf4193fb65ef0b9d47ee by hoy
[NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage.
The file was modifiedllvm/tools/llvm-profgen/PerfReader.h
Commit 97a71ae6259191c09de644c55deb4448a259a1b1 by andrzej.warzynski
[flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds

For out-of-tree builds of Flang, FLANG_BUILD_NEW_DRIVER is not inherited
from llvm-project/llvm/CMakeLists.txt. Instead, a separate definition is
required (but only for out-of-tree builds).

Differential Revision: https://reviews.llvm.org/D102323
The file was modifiedflang/CMakeLists.txt
Commit 4c0b0de904a5622c33e3ed97e86c6792fbc13feb by apl
[lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target

More decoupling of plugins and non-plugins. Target doesn't need to
manage ClangModulesDeclVendor and ClangPersistentVariables is always available
in situations where you need ClangModulesDeclVendor.

Differential Revision: https://reviews.llvm.org/D102811
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
The file was modifiedlldb/source/Target/CMakeLists.txt
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h
The file was modifiedlldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
The file was modifiedlldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
The file was modifiedlldb/include/lldb/Target/Target.h
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
The file was modifiedlldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
The file was modifiedlldb/source/Target/Target.cpp
Commit 13dd65b3a1a3ac049b5f3a9712059f7c61649bea by momchil.velikov
Do not create LLVM IR `constant`s for objects with dynamic initialisation

When a const-qualified object has a section attribute, that
section is set to read-only and clang outputs a LLVM IR constant
for that object. This is incorrect for dynamically initialised
objects.

For example:

    int init() { return 15; }

    __attribute__((section("SA")))
    const int a = init();

a is allocated to a read-only section and is left
unintialised (zero-initialised).

This patch adds checks if an initialiser is a constant expression
and allocates objects to sections as follows:

* const-qualified objects
  - no initialiser or constant initialiser: .rodata
  - dynamic initializer: .bss
* non const-qualified objects
  - no initialiser or dynamic initialiser: .bss
  - constant initialiser: .data

(".rodata", ".data", and ".bss" names used just for explanatory
purpose)

Differential Revision: https://reviews.llvm.org/D102693
The file was addedclang/test/CodeGenCXX/clang-sections-1.cpp
The file was addedclang/test/CodeGenCXX/const-dynamic-init.cpp
The file was modifiedclang/lib/Sema/SemaDecl.cpp
Commit fc9248877d07132981f2d598d3684de81d12d0b8 by arthur.j.odwyer
[libc++] Assume that __wrap_iter always wraps a fancy pointer.

Not only do we conscientiously avoid using `__wrap_iter` for non-contiguous
iterators (in vector, string, span...) but also we make the assumption
(in regex) that `__wrap_iter<_Iter>` is contiguous for all `_Iter`.

So `__wrap_iter<reverse_iterator<int*>>` should be considered IFNDR,
and every `__wrap_iter` should correctly advertise contiguity in C++20.

Drive-by simplify some type traits.

Reviewed as part of https://reviews.llvm.org/D102781
The file was modifiedlibcxx/test/libcxx/iterators/contiguous_iterators.pass.cpp
The file was modifiedlibcxx/include/__iterator/iterator_traits.h
The file was modifiedlibcxx/include/iterator
Commit bec6b0225211ac2686e329744882cb87f01d73a5 by Jinsong Ji
[compiler-rt][scudo] Fix sign-compare warnings

Fix buildbot failure
https://lab.llvm.org/buildbot/#/builders/57/builds/6542/steps/6/logs/stdio

/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:1629:28:
error: comparison of integers of different signs: 'const unsigned long'
and 'const int' [-Werror,-Wsign-compare]
GTEST_IMPL_CMP_HELPER_(GT, >);
~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:1609:12:
note: expanded from macro 'GTEST_IMPL_CMP_HELPER_'
  if (val1 op val2) {\
      ~~~~ ^  ~~~~
/llvm-project/compiler-rt/lib/scudo/standalone/tests/common_test.cpp:30:3:
note: in instantiation of function template specialization
'testing::internal::CmpHelperGT<unsigned long, int>' requested here
  EXPECT_GT(OnStart, 0);
  ^

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D103029
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/common_test.cpp
Commit dae90386116f86c0543ee450b5c0d50394ccdbe3 by thomasraoux
[mlir] Lower sm version for TensorCore intergration tests

Those tests only require sm70, this allows to run those integration
tests on more hardware.

Differential Revision: https://reviews.llvm.org/D103049
The file was modifiedmlir/test/Integration/GPU/CUDA/TensorCore/wmma-matmul-f32.mlir
The file was modifiedmlir/test/Integration/GPU/CUDA/TensorCore/wmma-matmul-f16.mlir
Commit 99155e913e9bad5f7f8a247f8bb3a3ff3da74af1 by apl
[lldb][NFC] Remove unused header from Target

Should have been removed with 4c0b0de904a5622c33e3ed97e86c6792fbc13feb
but I forgot to do so.
The file was modifiedlldb/source/Target/Target.cpp
Commit ca17b26d4d7a1bd95346184d3f3ccdf006c33781 by Dhruva.Chakrabarti
[libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case.

Fix the case where NumTeams was set incorrectly instead of NumThreads

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D103037
The file was modifiedopenmp/libomptarget/plugins/amdgpu/src/rtl.cpp
Commit 95cefacfe1c1fe920f22b749f17f630925bd6094 by hansang.bae
[OpenMP] Fix crashing critical section with hint clause

Runtime was using the default lock type without using the hint.

Differential Revision: https://reviews.llvm.org/D102955
The file was modifiedopenmp/runtime/src/kmp_csupport.cpp
The file was addedopenmp/runtime/test/critical/omp_critical_with_hint.c
Commit b2cd89501164ebadcddfd92304fe7b5675e59748 by anton.a.afanasyev
[SLP] Fix "gathering" of insertelement instructions

For rare exceptional case vector tree node (insertelements for now only)
is marked as `NeedToGather`, this case is processed by patch. Follow-up
of D98714 to fix bug reported here https://reviews.llvm.org/D98714#2764135.

Differential Revision: https://reviews.llvm.org/D102675
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector-inseltpoison.ll
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll
The file was modifiedllvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
Commit 60c735d409bf8077b2611d102b9a5e5af48464d5 by riddleriver
[mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled.

We are currently explicitly setting the flag solely based on the value of `-verify`, which ends up ignoring the situation where the user explicitly disabled this option from the command line.

Differential Revision: https://reviews.llvm.org/D102952
The file was modifiedmlir/lib/Support/MlirOptMain.cpp
Commit 1fb6a0307240b0c543ec5babb35e39db2c39052b by 31459023+hctim
[scudo] Add unmapTestOnly() to secondary.

When trying to track down a vaddr-poisoning bug, I found that that the
secondary cache isn't emptied on test teardown. We should probably do
that to make the tests hermetic. Otherwise, repeating the tests lots of
times using --gtest_repeat fails after the mmap vaddr space is
exhausted.

To repro:
$ ninja check-scudo_standalone # build
$ ./projects/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest-x86_64-Test \
--gtest_filter=ScudoSecondaryTest.*:-ScudoSecondaryTest.SecondaryCombinations \
--gtest_repeat=10000

Reviewed By: cryptoad

Differential Revision: https://reviews.llvm.org/D102874
The file was modifiedcompiler-rt/lib/scudo/standalone/secondary.h
The file was modifiedcompiler-rt/lib/scudo/standalone/combined.h
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/secondary_test.cpp
Commit de6164ec4da0cfea1b0d0e472c432ea1be4d9c29 by richard
PR50456: Properly handle multiple escaped newlines in a '*/'.
The file was modifiedclang/lib/Lex/Lexer.cpp
The file was modifiedclang/test/Lexer/block_cmt_end.c
Commit aab488ac2a56d5829c6d51471987e5c630951074 by Jonas Devlieghere
[dsymutil] Compute the output location once per input file (NFC)

Compute the location of the output file just once outside the loop over
the different architectures.
The file was modifiedllvm/tools/dsymutil/dsymutil.cpp
Commit 7bf7b80b1958944f449960325f9a5e446f8d1d22 by Jonas Devlieghere
[dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC)
The file was modifiedllvm/tools/dsymutil/dsymutil.cpp
Commit 1ec03f3de5d580d85cc256058cc0d2dd254b9e1a by Jonas Devlieghere
[dsymutil] Emit an error when the Mach-O exceeds the 4GB limit.

The Mach-O object file format is limited to 4GB because its used of
32-bit offsets in the header. It is possible for dsymutil to (silently)
emit an invalid binary. Instead of having consumers deal with this, emit
an error instead.
The file was modifiedllvm/tools/dsymutil/dsymutil.cpp
Commit f5bde3d476c2c6aee4f126d84982e8d2f0f7e408 by Vitaly Buka
[NFC][scudo] Avoid cast in test
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/common_test.cpp
Commit 676a789a5bc6d42838d01a1cddf8281dc1e058de by Vitaly Buka
[NFC][OMP] Fix 'unused' warning
The file was modifiedllvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
Commit a08673d04a99efe200fb53f3ef57b5cfb8e513bb by dblaikie
Add a range-based wrapper for std::unique(begin, end, binary_predicate)
The file was modifiedllvm/unittests/ADT/STLExtrasTest.cpp
The file was modifiedllvm/include/llvm/ADT/STLExtras.h
Commit e5b66a373414036db22d19647d913c2571df2701 by dblaikie
lld-coff: Simplify a few lambda uses after 7975dd033cb9
The file was modifiedlld/COFF/Chunks.cpp
Commit a0169b2ed198154117e82bf24ae7238454c2e9a2 by Vitaly Buka
[NFC][scudo] Add paramenters DCHECKs

Reviewed By: hctim

Differential Revision: https://reviews.llvm.org/D103042
The file was modifiedcompiler-rt/lib/scudo/standalone/memtag.h
Commit d881319cc5606baa7668405a296d0960a83a1e4c by thakis
Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation"

This reverts commit 13dd65b3a1a3ac049b5f3a9712059f7c61649bea.
Breaks check-clang on macOS, see https://reviews.llvm.org/D102693
The file was modifiedclang/lib/Sema/SemaDecl.cpp
The file was removedclang/test/CodeGenCXX/clang-sections-1.cpp
The file was removedclang/test/CodeGenCXX/const-dynamic-init.cpp
Commit 96d70f4d289b2a5a43bc7bd6285816c792e55c35 by Dhruva.Chakrabarti
[libomptarget] [amdgpu] Added LDS usage to the kernel trace

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D103059
The file was modifiedopenmp/libomptarget/plugins/amdgpu/src/rtl.cpp
Commit e77d24f70a8a0cea7de8101b7374fa45ffe18136 by konndennsa
Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass"

This reverts commit d65c32fb41b03a35a2a16330ba1ea15cf6818f04.
The file was modifiedllvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
The file was modifiedllvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp
The file was modifiedllvm/lib/Passes/PassRegistry.def
The file was modifiedllvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
The file was modifiedllvm/include/llvm/Transforms/Utils/UnrollLoop.h
The file was modifiedllvm/test/Transforms/LoopUnrollAndJam/innerloop.ll
Commit a2ae14514a26bda6d8dae11e56f3186931b8d8c7 by aeubanks
Making Instrumentation aware of LoopNest Pass

Intrumentation callbacks are not made aware of LoopNest passes. From the loop pass manager, we can pass the outermost loop of the LoopNest to instrumentation in case of LoopNest passes.

The current patch made the change in two places in StandardInstrumentation.cpp. I will submit a proper patch where the OuterMostLoop is passed from the LoopPassManager to the call backs. That way we will avoid making changes at multiple places in StandardInstrumentation.cpp.

A testcase also will be submitted.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D102463
The file was addedllvm/test/Other/loopnest-callback.ll
The file was modifiedllvm/include/llvm/Transforms/Scalar/LoopPassManager.h
Commit 2f6516605615e99221181ec2a1947f9ad55aa9d3 by nathan
[lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL

Given the following scenario:

```
// Cat.cpp
struct Animal { virtual void makeNoise() const = 0; };
struct Cat : Animal { void makeNoise() const override; };

extern "C" int puts(char const *);
void Cat::makeNoise() const { puts("Meow"); }
void doThingWithCat(Animal *a) { static_cast<Cat *>(a)->makeNoise(); }

// CatUser.cpp
struct Animal { virtual void makeNoise() const = 0; };
struct Cat : Animal { void makeNoise() const override; };

void doThingWithCat(Animal *a);

void useDoThingWithCat() {
  Cat *d = new Cat;
  doThingWithCat(d);
}

// cat.ver
{
  global: _Z17useDoThingWithCatv;
  local: *;
};

$ clang++ Cat.cpp CatUser.cpp -fpic -flto=thin -fwhole-program-vtables
-shared -O3 -fuse-ld=lld -Wl,--lto-whole-program-visibility
-Wl,--version-script,cat.ver
```

We cannot devirtualize `Cat::makeNoise`. The issue is complex:

Due to `-fsplit-lto-unit` and usage of type metadata, we place the Cat
vtable declaration into module 0 and the Cat vtable definition with type
metadata into module 1, causing duplicate entries (Undefined followed by
Defined) in the `lto::InputFile::symbols()` output.
In `BitcodeFile::parse`, after processing the `Undefined` then the
`Defined`, the final state is `Defined`.
In `BitcodeCompiler::add`, for the first symbol, `computeBinding`
returns `STB_LOCAL`, then we reset it to `Undefined` because it is
prevailing (`versionId` is `preserved`). For the second symbol, because
the state is now `Undefined`, `computeBinding` returns `STB_GLOBAL`,
causing `ExportDynamic` to be true and suppressing devirtualization.

In D77280, the `computeBinding` change used a stricter `isDefined()`
condition to make weak``Lazy` symbol work.
This patch relaxes the condition to weaker `!isLazy()` to keep it
working while making the devirtualization work as well.

Differential Revision: https://reviews.llvm.org/D98686
The file was modifiedlld/ELF/Symbols.cpp
The file was addedlld/test/ELF/lto/devirt_split_unit_localize.ll
Commit a5a3efa82a77ab7a1c9787ef97b547a4a81f2440 by logan.r.smith0
[Sema] Always search the full function scope context if a potential availability violation is encountered

This fixes both https://bugs.llvm.org/show_bug.cgi?id=50309 and https://bugs.llvm.org/show_bug.cgi?id=50310.

Previously, lambdas inside functions would mark their own bodies for later analysis when encountering a potentially unavailable decl, without taking into consideration that the entire lambda itself might be correctly guarded inside an @available check. The same applied to inner class member functions. Blocks happened to work as expected already, since Sema::getEnclosingFunction() skips through block scopes.

This patch instead simply and conservatively marks the entire outermost function scope for search, and removes some special-case logic that prevented DiagnoseUnguardedAvailabilityViolations from traversing down into lambdas and nested functions. This correctly accounts for arbitrarily nested lambdas, inner classes, and blocks that may be inside appropriate @available checks at any ancestor level. It also treats all potential availability violations inside functions consistently, without being overly sensitive to the current DeclContext, which previously caused issues where e.g. nested struct members were warned about twice.

DiagnoseUnguardedAvailabilityViolations now has more work to do in some cases, particularly in functions with many (possibly deeply) nested lambdas and classes, but the big-O is the same, and the simplicity of the approach and the fact that it fixes at least two bugs feels like a strong win.

Differential Revision: https://reviews.llvm.org/D102338
The file was modifiedclang/lib/Sema/SemaAvailability.cpp
The file was modifiedclang/lib/Sema/SemaExpr.cpp
The file was modifiedclang/test/SemaObjC/unguarded-availability.m
The file was modifiedclang/include/clang/Sema/Sema.h
Commit 6685a3f3e4c497a3a0fd06aa4e77cb442325d1ba by minyihh
[cfe] Support target-specific escaped character in inline asm

GCC allows each target to define a set of non-letter and non-digit
escaped characters for inline assembly that will be replaced by another
string (They call this "punctuation" characters. The existing "%%" and
"%{" -- replaced by '%' and '{' at the end -- can be seen as special
cases shared by all targets).
This patch implements this feature by adding a new hook in `TargetInfo`.

Differential Revision: https://reviews.llvm.org/D103036
The file was modifiedclang/lib/Basic/Targets/M68k.cpp
The file was addedclang/test/CodeGen/m68k-asm.c
The file was modifiedclang/include/clang/Basic/TargetInfo.h
The file was modifiedclang/lib/AST/Stmt.cpp
The file was modifiedclang/lib/Basic/Targets/M68k.h
Commit 82ad2b6e94b6e9285de38aab9e2e5d87b06a377b by Lang Hames
[JITLink] Enable creation and management of mutable block content.

This patch introduces new operations on jitlink::Blocks: setMutableContent,
getMutableContent and getAlreadyMutableContent. The setMutableContent method
will set the block content data and size members and flag the content as
mutable. The getMutableContent method will return a mutable copy of the existing
content value, auto-allocating and populating a new mutable copy if the existing
content is marked immutable. The getAlreadyMutableMethod asserts that the
existing content is already mutable and returns it.

setMutableContent should be used when updating the block with totally new
content backed by mutable memory. It can be used to change the size of the
block. The argument value should *not* be shared with any other block.

getMutableContent should be used when clients want to modify the existing
content and are unsure whether it is mutable yet.

getAlreadyMutableContent should be used when clients want to modify the existing
content and know from context that it must already be immutable.

These operations reduce copy-modify-update boilerplate and unnecessary copies
introduced when clients couldn't me sure whether the existing content was
mutable or not.
The file was modifiedllvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
The file was modifiedllvm/include/llvm/ExecutionEngine/JITLink/x86_64.h
The file was modifiedllvm/unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp
The file was modifiedllvm/include/llvm/ExecutionEngine/JITLink/JITLink.h
The file was modifiedllvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
The file was modifiedllvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h
The file was modifiedllvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
The file was modifiedllvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp
Commit 90d784053f070f734de5b23da892e470a3b4e738 by Christudasan.Devadasan
AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D100726
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
The file was modifiedllvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/sdivrem.ll
The file was addedllvm/test/CodeGen/AMDGPU/GlobalISel/udivrem.ll
Commit ce245246043d3c4f12515b2c773ed6c9174345b5 by mkazantsev
[Test] Add test for unreachable backedge with duplicating predecessors
The file was modifiedllvm/test/Transforms/LoopDeletion/eval_first_iteration.ll
Commit 2531fd70d19aa5d61feb533bbdeee7717a4129eb by mkazantsev
[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration

This patch handles one particular case of one-iteration loops for which SCEV
cannot straightforwardly prove BECount = 1. The idea of the optimization is to
symbolically execute conditional branches on the 1st iteration, moving in topoligical
order, and only visiting blocks that may be reached on the first iteration. If we find out
that we never reach header via the latch, then the backedge can be broken.

Differential Revision: https://reviews.llvm.org/D102615
Reviewed By: reames
The file was modifiedllvm/test/Transforms/LoopDeletion/eval_first_iteration.ll
The file was modifiedllvm/test/Transforms/LoopDeletion/noop-loops-with-subloops.ll
The file was modifiedllvm/test/Transforms/LoopDeletion/zero-btc.ll
The file was modifiedllvm/lib/Transforms/Scalar/LoopDeletion.cpp
Commit 0ab14f19685eefa38cf2598071a18b0e117c4b30 by Lang Hames
[JITLink] Suppress expect-death test in release mode.
The file was modifiedllvm/unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp
Commit bf77317049a880af541e31ba7ea43cb229ee4c0f by powerman1st
[RISCV] Optimize xor/or with immediate in the zbs extension

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D102893
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfoB.td
The file was modifiedllvm/test/CodeGen/RISCV/rv64zbs.ll
The file was modifiedllvm/test/CodeGen/RISCV/rv32zbs.ll

Summary

  1. [MLIR] Update MLIR build config to reflect cmake variable renames (details)
Commit fb799b0116c821fe31d9f3640c795f4771360cc9 by uday
[MLIR] Update MLIR build config to reflect cmake variable renames

Update CMake variables to reflect the migration for a consistent naming:
https://reviews.llvm.org/D102976

Additional discussion at:
https://llvm.discourse.group/t/mlir-cmake-enable-variable-naming-convention/3520

Differential Revision: https://reviews.llvm.org/D102977
The file was modifiedbuildbot/osuosl/master/config/builders.py