This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig in repository toolchain/ci/llvm-project.
from a634a80615b Don't jump to landing pads in Control Flow Optimizer adds 2378a6e4f13 [clangd] Fix null check in FindTarget. adds 7918dbda298 [clangd] Handle the missing injectedClassNameType in targetDecl. adds 85a2d23d963 [clangd] Add the missing elaborated types in FindTarget. adds cd477e7fdbf [clangd] Fix modernize-loop-convert "multiple diag in fligh [...] adds 38f995e4cb4 [clangd] Don't assert when completing a lambda variable ins [...] adds cbc9b92df45 [clang] Persist Attr::IsPackExpansion into the PCH adds d942a81c71a PR45063: Fix crash on invalid processing an elaborated clas [...] adds 3f4a753f597 [clang] Fix crash on visiting null nestedNameSpecifier. adds 30d05b898c6 [clangd][Hover] Handle uninstantiated default args adds 52f2d6d4b20 [clangd] Disable all dependency outputs adds 357e79c2895 [clangd] Fix early selection for non-vardecl declarators adds cb89646a4a8 [clangd] Filter pch related flags coming from the user adds d623a06a824 [clangd] Make use of SourceOrder to find first initializer [...] adds 230b872c290 [clangd] Increase stack size of the new threads on macOS adds 41c5efc3f2f [Syntax] Simplify TokenCollector::Builder, use captured exp [...] adds 0530e2a811b [Syntax] Merge overlapping top-level macros in TokenBuffer adds c9008243202 [clangd] Fix a crash for accessing a null template decl ret [...] adds b6efa236581 [clangd] Preserve -nostdinc and --sysroot when calling quer [...] adds 56c6099f238 [X86] Add x, t and g modifiers for inline asm adds 2dc664d578f ValueMapper does not preserve inline assembly dialect when [...] adds 6fcb9ab5b49 [clangd] Disable dependency-output lit test on windows adds 3c2f0cf15bc [clangd] Use printf instead of `echo -e` to be compliant with dash adds 756b482c69b lit googletest.py: Don't raise StopIteration in generator adds 0f99a730e3b [X86] Teach combineVectorShiftImm to constant fold undef el [...] adds ea65b89665c [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. adds a85165ccb9c [ELF][test] Make tests less address sensitive and delete re [...] adds b980cc1cd32 [lld][ELF] Mark empty NOLOAD output sections SHT_NOBITS ins [...] adds aab50695971 [AArch64] Fix BTI landing pad generation. adds bf89c5aeb89 [AArch64] Fix BTI instruction emission. adds 4d0626a822b [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835) adds dc94773a91c [ELF] Don't cause assertion failure if --dynamic-list or -- [...] adds 320907788da [X86] make sure POP has implicit def/use of stack pointer w [...] adds f5a9c661a35 [AARch64] Add Marvell ThunderX3T110 support adds 783f5c6c5e2 Fix alignment of thunks for ARM/ARM64 adds f14919564d8 Fix integration of pass plugins with llvm dylib adds 7831c48b066 Fix standalone build interaction with compiler extension adds 4b932da77db Fix compiler extension in standalone mode adds 0c05269e023 [nfc] Cleanup extension header generation adds 5f510e51dd4 Update compiler extension integration into the build system adds 2f6b23d4d00 Do not declare compiler extension member as const adds 576559ed5d0 Use components instead of libraries in Polly linkage step adds 3ca8b23cf5b Fix spurious warning in ExtensionDependencies.inc [nfc] adds 6f71678ecd2 Make Polly tests dependencies explicit adds 3428405fc4e [PowerPC] Add support for vmsumudm adds 1abba52044d [PowerPC] Add missing handling for half precision adds eac91d58640 [PowerPC] Prevent legalization loop from promoting SELECT_C [...] adds a8eb6a5db7f [PowerPC] Treat 'Z' inline asm constraint as a true memory [...] adds 8f299fd2cff Fixed false ThinLTO cache misses problem (PR 45819). adds 177a9ac3c6b [PowerPC] Unaligned FP default should apply to scalars only adds c69ed62ea19 [BPF] fix a bug for BTF pointee type pruning adds 97065683c6a [clangd] Fix DocumentOutline for concepts adds 0777c907268 Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well. adds f5bad9cac5d [BPF] fix incorrect type in BPFISelDAGToDAG readonly load o [...] adds 1f3be0e9b7b [PowerPC] Do not assume operand of ADDI is an immediate adds caa755f90e3 [BasicAA] Make BasicAA a cfg pass. adds 5ccc104c206 [compiler-rt] Reduce the number of threads in gcov test to [...] adds 28a6713e107 [ManagedStatic] Fix build errors with clang-tblgen in Debug [...] adds be4501f6e48 [InstCombine] prevent infinite loop with sub/abs of constan [...] adds 1a25347f574 [Driver] Support -fsanitize=shadow-call-stack on aarch64_be adds f9da0a7f36f [Driver] Support -fsanitize=shadow-call-stack and cfi-icall [...] adds 34f7e00333a Move RDF from Hexagon to Codegen adds fe73b9416de [X86][NFC] Generalize the naming of "Retpoline Thunks" and [...] adds a09ebfdafb9 [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigat [...] adds 071acfdd469 [X86] Add Indirect Thunk Support to X86 to mitigate Load Va [...] adds 6a4589599d7 [X86] Add RET-hardening Support to mitigate Load Value Inje [...] adds e3ba468fc3c [X86] Add a Pass that builds a Condensed CFG for Load Value [...] adds 2530f4e0ce4 [X86] Add Support for Load Hardening to Mitigate Load Value [...] adds 5bc4d476f34 Revert "[X86] Add Support for Load Hardening to Mitigate Lo [...] adds d758416a915 Revert "[X86] Add a Pass that builds a Condensed CFG for Lo [...] adds ac40e7a02ef [X86] Fix to X86LoadValueInjectionRetHardeningPass for poss [...] adds 1d8639336d9 [X86] Add tests to clang Driver to ensure that SLH/Retpolin [...] adds 363720c2b0f [X86] Add a Pass that builds a Condensed CFG for Load Value [...] adds 8aa8abae349 [X86] Add Support for Load Hardening to Mitigate Load Value [...] adds 72bff7855d8 [X86] Add an Unoptimized Load Value Injection (LVI) Load Ha [...] adds d24d5c8e308 fixed broken test after cherry pick adds 9bf7ca2c92a [RISCV] Fix sysroot tests without GCC on RISC-V hosts with GCC adds f8e49af4f1a [LegalizeTypes][RISCV] Correctly sign-extend comparison for [...] adds 71c14cd5aee [RISCV] Fix passing two floating-point values in complex se [...] adds 249fef00d92 [RISCV64] Emit correct lib call for fp(float/double) to ui/si adds 5fa1f1e9f44 [RISCV-V] Provide muldi3 builtin assembly implementation adds 43ca67c05d2 [RISCV] Fix incorrect FP base CFI offset for variable argum [...] adds 04b0a4e22e3 Provide anchor for compiler extensions adds 69fb858731e [AArch64] Fix mismatch in prologue and epilogue for funclet [...] adds a110c3fc8cd [AArch64] Change AArch64 Windows EH UnwindHelp object to be [...] adds b294e611271 [PPCAsmPrinter] support 'L' output template for memory operands adds 76ceebb0d96 [DAGCombine] Check the uses of negated floating constant an [...] adds 77d76b71d7d [libc++] Fix recursive instantiation in std::array. adds 70919a46fac [tests] Speculative fix for buildbot breakage from c5f7c039efe7 adds ef32c611aa2 [tests] Revert unhelpful change from d73eed42d1dc
No new revisions were added by this update.
Summary of changes: .../clang-tidy/modernize/LoopConvertCheck.cpp | 17 +- clang-tools-extra/clangd/AST.cpp | 7 + clang-tools-extra/clangd/AST.h | 15 + clang-tools-extra/clangd/CodeComplete.cpp | 13 +- clang-tools-extra/clangd/Compiler.cpp | 21 +- clang-tools-extra/clangd/FindSymbols.cpp | 7 +- clang-tools-extra/clangd/FindTarget.cpp | 21 +- clang-tools-extra/clangd/Hover.cpp | 18 +- clang-tools-extra/clangd/Quality.cpp | 5 +- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 52 +- clang-tools-extra/clangd/Selection.cpp | 21 +- clang-tools-extra/clangd/Threading.cpp | 21 +- .../clangd/refactor/tweaks/DefineOutline.cpp | 10 +- .../clangd/test/dependency-output.test | 13 + .../clangd/test/system-include-extractor.test | 12 +- clang-tools-extra/clangd/unittests/ClangdTests.cpp | 21 + .../clangd/unittests/CodeCompleteTests.cpp | 11 + .../clangd/unittests/DiagnosticsTests.cpp | 27 + .../clangd/unittests/FindSymbolsTests.cpp | 9 + .../clangd/unittests/FindTargetTests.cpp | 51 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 25 +- .../clangd/unittests/SelectionTests.cpp | 6 + clang-tools-extra/clangd/unittests/TweakTests.cpp | 46 +- clang/CMakeLists.txt | 1 + clang/docs/ClangCommandLineReference.rst | 4 + clang/include/clang/Driver/Options.td | 8 + clang/lib/Basic/CMakeLists.txt | 4 +- clang/lib/Basic/Targets/PPC.h | 3 +- clang/lib/CodeGen/CMakeLists.txt | 3 +- clang/lib/CodeGen/TargetInfo.cpp | 3 +- clang/lib/Driver/SanitizerArgs.cpp | 3 +- clang/lib/Driver/ToolChain.cpp | 9 +- clang/lib/Driver/ToolChains/Arch/X86.cpp | 23 + clang/lib/Sema/SemaTemplate.cpp | 8 +- clang/lib/Tooling/Syntax/Tokens.cpp | 320 ++-- clang/test/CodeGen/ppc64-inline-asm.c | 13 + clang/test/CodeGen/riscv64-lp64-abi.c | 21 + clang/test/CodeGen/riscv64-lp64f-lp64d-abi.c | 29 + clang/test/Driver/aarch64-cpus.c | 28 + clang/test/Driver/fsanitize.c | 5 + clang/test/Driver/riscv32-toolchain-extra.c | 1 + clang/test/Driver/riscv64-toolchain-extra.c | 1 + clang/test/Driver/x86-target-features.c | 24 + clang/test/PCH/cxx-attrs-packexpansion.cpp | 25 + clang/test/Parser/cxx-template-decl.cpp | 10 + clang/unittests/Tooling/Syntax/TokensTest.cpp | 25 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 3 + .../builtins/riscv/{mulsi3.S => int_mul_impl.inc} | 14 +- compiler-rt/lib/builtins/riscv/muldi3.S | 11 + compiler-rt/lib/builtins/riscv/mulsi3.S | 23 +- .../Inputs/instrprof-gcov-multithread_fork.cpp | 20 +- libcxx/include/array | 2 +- lld/COFF/Chunks.h | 10 +- lld/COFF/DLL.cpp | 16 +- lld/Common/CMakeLists.txt | 4 +- lld/ELF/ScriptLexer.cpp | 6 +- lld/ELF/ScriptParser.cpp | 1 + lld/test/COFF/arm64-import2.test | 20 +- lld/test/ELF/invalid-dynamic-list.test | 4 + lld/test/ELF/linkerscript/at-self-reference.s | 63 - lld/test/ELF/linkerscript/common-assign.s | 8 +- lld/test/ELF/linkerscript/double-bss.test | 6 +- lld/test/ELF/linkerscript/merge-sections-syms.s | 34 +- lld/test/ELF/linkerscript/noload.s | 55 +- lld/test/ELF/linkerscript/rosegment.test | 20 +- lld/test/ELF/many-alloc-sections.s | 2 +- lld/test/ELF/version-script-err.s | 5 + lldb/source/CMakeLists.txt | 4 +- llvm/CMakeLists.txt | 3 +- llvm/cmake/modules/AddLLVM.cmake | 154 +- llvm/cmake/modules/CMakeLists.txt | 1 + llvm/cmake/modules/LLVMConfig.cmake.in | 2 + llvm/docs/CMake.rst | 2 +- .../Hexagon => include/llvm/CodeGen}/RDFGraph.h | 0 .../Hexagon => include/llvm/CodeGen}/RDFLiveness.h | 0 .../llvm/CodeGen}/RDFRegisters.h | 0 llvm/include/llvm/IR/IntrinsicsPowerPC.td | 3 + llvm/include/llvm/Support/AArch64TargetParser.def | 4 + llvm/include/llvm/Support/ManagedStatic.h | 4 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 9 + llvm/lib/Analysis/BasicAliasAnalysis.cpp | 5 +- llvm/lib/CMakeLists.txt | 1 + llvm/lib/CodeGen/CMakeLists.txt | 3 + llvm/lib/{Target/Hexagon => CodeGen}/RDFGraph.cpp | 10 +- .../{Target/Hexagon => CodeGen}/RDFLiveness.cpp | 6 +- .../{Target/Hexagon => CodeGen}/RDFRegisters.cpp | 2 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 14 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 26 +- llvm/lib/Extensions/CMakeLists.txt | 3 + llvm/lib/Extensions/Extensions.cpp | 15 + llvm/lib/{LTO => Extensions}/LLVMBuild.txt | 22 +- llvm/lib/LLVMBuild.txt | 1 + llvm/lib/LTO/CMakeLists.txt | 1 - llvm/lib/LTO/LLVMBuild.txt | 1 + llvm/lib/LTO/LTO.cpp | 28 +- llvm/lib/Target/AArch64/AArch64.td | 26 + llvm/lib/Target/AArch64/AArch64BranchTargets.cpp | 12 +- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 101 +- llvm/lib/Target/AArch64/AArch64SchedA53.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedA57.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedCyclone.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedExynosM4.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedExynosM5.td | 3 +- llvm/lib/Target/AArch64/AArch64SchedFalkor.td | 4 +- llvm/lib/Target/AArch64/AArch64SchedKryo.td | 4 +- llvm/lib/Target/AArch64/AArch64SchedThunderX.td | 4 +- .../lib/Target/AArch64/AArch64SchedThunderX2T99.td | 4 +- .../Target/AArch64/AArch64SchedThunderX3T110.td | 1997 ++++++++++++++++++++ llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 11 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 3 +- llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp | 2 +- llvm/lib/Target/BPF/BTFDebug.cpp | 32 + llvm/lib/Target/Hexagon/CMakeLists.txt | 3 - llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp | 6 +- llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp | 6 +- llvm/lib/Target/Hexagon/RDFCopy.cpp | 6 +- llvm/lib/Target/Hexagon/RDFCopy.h | 6 +- llvm/lib/Target/Hexagon/RDFDeadCode.cpp | 4 +- llvm/lib/Target/Hexagon/RDFDeadCode.h | 4 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 1 + llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 7 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 27 +- llvm/lib/Target/PowerPC/PPCISelLowering.h | 2 +- llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 4 + llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 4 + llvm/lib/Target/PowerPC/PPCInstrVSX.td | 17 + llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 4 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 34 + llvm/lib/Target/X86/CMakeLists.txt | 4 +- llvm/lib/Target/X86/ImmutableGraph.h | 446 +++++ llvm/lib/Target/X86/X86.h | 8 +- llvm/lib/Target/X86/X86.td | 16 + llvm/lib/Target/X86/X86AsmPrinter.cpp | 46 +- llvm/lib/Target/X86/X86FastISel.cpp | 4 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 10 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 102 +- llvm/lib/Target/X86/X86ISelLowering.h | 4 +- llvm/lib/Target/X86/X86IndirectThunks.cpp | 364 ++++ llvm/lib/Target/X86/X86InstrCompiler.td | 16 +- llvm/lib/Target/X86/X86InstrControl.td | 22 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 + llvm/lib/Target/X86/X86InstrInfo.td | 4 +- .../X86/X86LoadValueInjectionLoadHardening.cpp | 900 +++++++++ .../X86/X86LoadValueInjectionRetHardening.cpp | 143 ++ llvm/lib/Target/X86/X86MCInstLower.cpp | 8 +- llvm/lib/Target/X86/X86RetpolineThunks.cpp | 286 --- llvm/lib/Target/X86/X86Subtarget.h | 27 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 9 +- .../Transforms/InstCombine/InstCombineAddSub.cpp | 2 +- llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 94 +- llvm/lib/Transforms/Utils/ValueMapper.cpp | 3 +- llvm/test/Analysis/BasicAA/phi-values-usage.ll | 6 +- .../CodeGen/AArch64/aarch64-combine-fmul-fsub.mir | 1 + .../CodeGen/AArch64/branch-target-enforcement.mir | 43 +- llvm/test/CodeGen/AArch64/cpus.ll | 1 + .../CodeGen/AArch64/funclet-match-add-sub-stack.ll | 62 + llvm/test/CodeGen/AArch64/machine-combiner-madd.ll | 1 + .../AArch64/preferred-function-alignment.ll | 1 + llvm/test/CodeGen/AArch64/remat.ll | 1 + llvm/test/CodeGen/AArch64/seh-finally.ll | 24 +- llvm/test/CodeGen/AArch64/wineh-try-catch-cbz.ll | 7 +- .../CodeGen/AArch64/wineh-try-catch-realign.ll | 2 +- llvm/test/CodeGen/AArch64/wineh-try-catch.ll | 14 +- .../CodeGen/AArch64/wineh-unwindhelp-via-fp.ll | 69 + llvm/test/CodeGen/BPF/BTF/pruning-const.ll | 120 ++ llvm/test/CodeGen/BPF/BTF/pruning-typedef.ll | 128 ++ llvm/test/CodeGen/BPF/rodata_5.ll | 50 + llvm/test/CodeGen/PowerPC/fma-combine.ll | 101 + .../CodeGen/PowerPC/inlineasm-output-template.ll | 13 +- llvm/test/CodeGen/PowerPC/pr45186.ll | 132 ++ llvm/test/CodeGen/PowerPC/pr45432.ll | 52 + llvm/test/CodeGen/PowerPC/pr45709.ll | 58 + llvm/test/CodeGen/PowerPC/scalar_vector_test_2.ll | 88 +- .../PowerPC/vector-constrained-fp-intrinsics.ll | 142 +- llvm/test/CodeGen/RISCV/atomic-cmpxchg.ll | 10 + llvm/test/CodeGen/RISCV/rv64i-single-softfloat.ll | 124 +- llvm/test/CodeGen/RISCV/vararg.ll | 8 +- llvm/test/CodeGen/X86/O0-pipeline.ll | 5 +- llvm/test/CodeGen/X86/O3-pipeline.ll | 8 +- llvm/test/CodeGen/X86/asm-modifier2.ll | 53 + llvm/test/CodeGen/X86/inline-asm-bad-modifier.ll | 4 +- .../test/CodeGen/X86/lvi-hardening-gadget-graph.ll | 129 ++ llvm/test/CodeGen/X86/lvi-hardening-indirectbr.ll | 281 +++ llvm/test/CodeGen/X86/lvi-hardening-loads.ll | 144 ++ llvm/test/CodeGen/X86/lvi-hardening-ret.ll | 72 + llvm/test/CodeGen/X86/materialize.ll | 20 + llvm/test/CodeGen/X86/vec_shift5.ll | 32 +- .../MC/Disassembler/PowerPC/ppc64-encoding-vmx.txt | 3 + llvm/test/MC/PowerPC/ppc64-encoding-vmx.s | 3 + llvm/test/Other/opt-O2-pipeline.ll | 4 - llvm/test/Other/opt-O3-pipeline.ll | 4 - llvm/test/Other/opt-Os-pipeline.ll | 4 - llvm/test/Transforms/IndVarSimplify/pr45835.ll | 38 + llvm/test/Transforms/InstCombine/abs-1.ll | 18 + llvm/tools/bugpoint/CMakeLists.txt | 3 +- llvm/tools/llvm-config/llvm-config.cpp | 23 + llvm/tools/opt/CMakeLists.txt | 3 +- llvm/unittests/Support/TargetParserTest.cpp | 9 +- llvm/utils/lit/lit/formats/googletest.py | 2 +- polly/lib/CMakeLists.txt | 71 +- polly/unittests/ScopPassManager/CMakeLists.txt | 2 + 203 files changed, 7384 insertions(+), 1355 deletions(-) create mode 100644 clang-tools-extra/clangd/test/dependency-output.test create mode 100644 clang/test/PCH/cxx-attrs-packexpansion.cpp copy compiler-rt/lib/builtins/riscv/{mulsi3.S => int_mul_impl.inc} (61%) create mode 100644 compiler-rt/lib/builtins/riscv/muldi3.S delete mode 100644 lld/test/ELF/linkerscript/at-self-reference.s rename llvm/{lib/Target/Hexagon => include/llvm/CodeGen}/RDFGraph.h (100%) rename llvm/{lib/Target/Hexagon => include/llvm/CodeGen}/RDFLiveness.h (100%) rename llvm/{lib/Target/Hexagon => include/llvm/CodeGen}/RDFRegisters.h (100%) rename llvm/lib/{Target/Hexagon => CodeGen}/RDFGraph.cpp (99%) rename llvm/lib/{Target/Hexagon => CodeGen}/RDFLiveness.cpp (99%) rename llvm/lib/{Target/Hexagon => CodeGen}/RDFRegisters.cpp (99%) create mode 100644 llvm/lib/Extensions/CMakeLists.txt create mode 100644 llvm/lib/Extensions/Extensions.cpp copy llvm/lib/{LTO => Extensions}/LLVMBuild.txt (70%) create mode 100644 llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td create mode 100644 llvm/lib/Target/X86/ImmutableGraph.h create mode 100644 llvm/lib/Target/X86/X86IndirectThunks.cpp create mode 100644 llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp create mode 100644 llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp delete mode 100644 llvm/lib/Target/X86/X86RetpolineThunks.cpp create mode 100644 llvm/test/CodeGen/AArch64/funclet-match-add-sub-stack.ll create mode 100644 llvm/test/CodeGen/AArch64/wineh-unwindhelp-via-fp.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/pruning-const.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/pruning-typedef.ll create mode 100644 llvm/test/CodeGen/BPF/rodata_5.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr45186.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr45432.ll create mode 100644 llvm/test/CodeGen/PowerPC/pr45709.ll create mode 100644 llvm/test/CodeGen/X86/asm-modifier2.ll create mode 100644 llvm/test/CodeGen/X86/lvi-hardening-gadget-graph.ll create mode 100644 llvm/test/CodeGen/X86/lvi-hardening-indirectbr.ll create mode 100644 llvm/test/CodeGen/X86/lvi-hardening-loads.ll create mode 100644 llvm/test/CodeGen/X86/lvi-hardening-ret.ll create mode 100644 llvm/test/Transforms/IndVarSimplify/pr45835.ll