CVSROOT:        /cvs
Module name:    src
Changes by:     rob...@cvs.openbsd.org  2025/06/11 11:31:21

Modified files:
        gnu/llvm/llvm/include/llvm: InitializePasses.h 
        gnu/llvm/llvm/include/llvm/BinaryFormat: Dwarf.def ELF.h 
        gnu/llvm/llvm/include/llvm/CodeGen: AsmPrinter.h 
                                            MachineFrameInfo.h Passes.h 
                                            TargetFrameLowering.h 
        gnu/llvm/llvm/include/llvm/Transforms/Utils: MisExpect.h 
        gnu/llvm/llvm/lib/CodeGen: CMakeLists.txt 
                                   PrologEpilogInserter.cpp 
                                   ReturnProtectorLowering.cpp 
                                   TargetPassConfig.cpp 
        gnu/llvm/llvm/lib/CodeGen/AsmPrinter: AsmPrinter.cpp 
        gnu/llvm/llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp 
        gnu/llvm/llvm/lib/MC: MCAsmInfoELF.cpp MCELFStreamer.cpp 
        gnu/llvm/llvm/lib/MC/MCParser: AsmParser.cpp 
        gnu/llvm/llvm/lib/Support/Unix: Process.inc 
        gnu/llvm/llvm/lib/Target/AArch64: AArch64AsmPrinter.cpp 
                                          AArch64FrameLowering.cpp 
                                          AArch64FrameLowering.h 
                                          AArch64ISelLowering.cpp 
                                          AArch64InstrInfo.cpp 
                                          AArch64InstrInfo.td 
                                          AArch64ReturnProtectorLowering.cpp 
                                          AArch64Subtarget.h 
                                          AArch64TargetMachine.cpp 
                                          CMakeLists.txt 
        gnu/llvm/llvm/lib/Target/ARM: ARMISelLowering.cpp 
        gnu/llvm/llvm/lib/Target/Mips: CMakeLists.txt Mips.h 
                                       MipsAsmPrinter.cpp 
                                       MipsISelLowering.cpp 
                                       MipsInstrInfo.td 
                                       MipsTargetMachine.cpp 
        gnu/llvm/llvm/lib/Target/Mips/AsmParser: MipsAsmParser.cpp 
        gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc: MipsABIInfo.cpp 
        gnu/llvm/llvm/lib/Target/PowerPC: CMakeLists.txt 
                                          PPCAsmPrinter.cpp 
                                          PPCFrameLowering.cpp 
                                          PPCFrameLowering.h 
                                          PPCISelDAGToDAG.cpp 
                                          PPCISelLowering.cpp 
                                          PPCInstrInfo.td 
                                          PPCReturnProtectorLowering.cpp 
                                          PPCSubtarget.h 
                                          PPCTargetMachine.cpp 
        gnu/llvm/llvm/lib/Target/RISCV: RISCVISelLowering.cpp 
        gnu/llvm/llvm/lib/Target/Sparc: SparcISelLowering.cpp 
                                        SparcInstr64Bit.td 
                                        SparcInstrInfo.td 
        gnu/llvm/llvm/lib/Target/X86: CMakeLists.txt X86.h X86.td 
                                      X86AsmPrinter.h 
                                      X86FixupGadgets.cpp 
                                      X86FrameLowering.cpp 
                                      X86FrameLowering.h 
                                      X86IndirectThunks.cpp 
                                      X86InstrCompiler.td 
                                      X86MCInstLower.cpp 
                                      X86MachineFunctionInfo.h 
                                      X86RegisterInfo.td 
                                      X86ReturnProtectorLowering.cpp 
                                      X86Subtarget.h 
                                      X86TargetMachine.cpp 
        gnu/llvm/llvm/lib/Target/X86/MCTargetDesc: X86AsmBackend.cpp 
        gnu/llvm/llvm/lib/Transforms/Scalar: LoopIdiomRecognize.cpp 
                                             SCCP.cpp 
        gnu/llvm/llvm/lib/Transforms/Utils: MisExpect.cpp 
        gnu/llvm/llvm/tools/llvm-ar: llvm-ar.cpp 
        gnu/llvm/llvm/tools/llvm-config: llvm-config.cpp 
        gnu/llvm/llvm/tools/llvm-objdump: ELFDump.cpp 
        gnu/llvm/llvm/tools/llvm-readobj: ELFDumper.cpp 
        gnu/llvm/llvm/tools/llvm-shlib: CMakeLists.txt 
Added files:
        gnu/llvm/llvm/lib/Target/WebAssembly: WebAssemblyUtilities.cpp 
                                              WebAssemblyUtilities.h 
        gnu/llvm/llvm/utils/gn/secondary/lld/unittests: BUILD.gn 
Removed files:
        gnu/llvm/llvm  : llvm.spec.in 
        gnu/llvm/llvm/bindings/ocaml/transforms/ipo: CMakeLists.txt 
                                                     ipo_ocaml.c 
                                                     llvm_ipo.ml 
                                                     llvm_ipo.mli 
        gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder: 
                                                                 CMakeLists.txt 
                                                                 
llvm_passmgr_builder.ml 
                                                                 
llvm_passmgr_builder.mli 
                                                                 
passmgr_builder_ocaml.c 
        gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts: 
                                                             CMakeLists.txt 
                                                             
llvm_scalar_opts.ml 
                                                             
llvm_scalar_opts.mli 
                                                             
scalar_opts_ocaml.c 
        gnu/llvm/llvm/bindings/ocaml/transforms/vectorize: 
                                                           CMakeLists.txt 
                                                           llvm_vectorize.ml 
                                                           llvm_vectorize.mli 
                                                           vectorize_ocaml.c 
        gnu/llvm/llvm/bindings/python: README.txt 
        gnu/llvm/llvm/bindings/python/llvm: __init__.py bit_reader.py 
                                            common.py core.py 
                                            disassembler.py 
                                            enumerations.py object.py 
        gnu/llvm/llvm/bindings/python/llvm/tests: __init__.py base.py 
                                                  test.bc 
                                                  test_bitreader.py 
                                                  test_core.py 
                                                  test_disassembler.py 
                                                  test_file 
                                                  test_object.py 
        gnu/llvm/llvm/cmake/modules: ChooseMSVCCRT.cmake 
                                     FindTerminfo.cmake 
                                     SetTargetTriple.cmake 
        gnu/llvm/llvm/docs: Packaging.rst Phabricator.rst 
                            Phabricator_premerge_results.png 
                            Phabricator_premerge_unit_tests.png 
                            llvm-objdump.1 
        gnu/llvm/llvm/docs/CommandGuide: llvm-remark-size-diff.rst 
        gnu/llvm/llvm/docs/Proposals: VectorizationPlan.rst 
        
gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols: 
                                                                                
  CMakeLists.txt 
                                                                                
  OrcV2CBindingsReflectProcessSymbols.c 
        gnu/llvm/llvm/include/llvm: module.extern.modulemap 
                                    module.install.modulemap 
                                    module.modulemap 
                                    module.modulemap.build 
        gnu/llvm/llvm/include/llvm/ADT: None.h Optional.h Triple.h 
        gnu/llvm/llvm/include/llvm/Analysis: DivergenceAnalysis.h 
                                             EHPersonalities.h 
                                             Interval.h 
                                             IntervalIterator.h 
                                             IntervalPartition.h 
                                             LegacyDivergenceAnalysis.h 
                                             LoopInfoImpl.h 
                                             SyncDependenceAnalysis.h 
        gnu/llvm/llvm/include/llvm/CodeGen: CodeGenPassBuilder.h 
                                            LowLevelType.h 
                                            MachinePassRegistry.def 
                                            ParallelCG.h 
                                            RuntimeLibcalls.h 
                                            StableHashing.h 
        gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel: 
                                                       
InstructionSelectorImpl.h 
        gnu/llvm/llvm/include/llvm/DWARFLinker: DWARFLinker.h 
                                                DWARFLinkerCompileUnit.h 
                                                DWARFLinkerDeclContext.h 
                                                DWARFStreamer.h 
        gnu/llvm/llvm/include/llvm/DWARFLinkerParallel: DWARFLinker.h 
        gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Readers: 
                                                                  LVELFReader.h 
        gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native: Formatters.h 
        gnu/llvm/llvm/include/llvm/Demangle: StringView.h 
        gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc: 
                                                        DebuggerSupportPlugin.h 
        gnu/llvm/llvm/include/llvm/MC: MCAsmLayout.h SubtargetFeature.h 
        gnu/llvm/llvm/include/llvm/Support: AArch64TargetParser.h 
                                            ARMTargetParser.h 
                                            ARMTargetParserCommon.h 
                                            CSKYTargetParser.h 
                                            DXILOperationCommon.h Host.h 
                                            ItaniumManglingCanonicalizer.h 
                                            LoongArchTargetParser.h 
                                            LowLevelTypeImpl.h 
                                            MachineValueType.h 
                                            RISCVISAInfo.h 
                                            SymbolRemappingReader.h 
                                            TargetParser.h TaskQueue.h 
                                            TrigramIndex.h 
                                            X86TargetParser.def 
                                            X86TargetParser.h 
        gnu/llvm/llvm/include/llvm/Transforms: Vectorize.h 
        gnu/llvm/llvm/include/llvm/Transforms/IPO: PassManagerBuilder.h 
        gnu/llvm/llvm/include/llvm/Transforms/Scalar: LoopReroll.h 
        gnu/llvm/llvm/include/llvm-c: Initialization.h module.modulemap 
        gnu/llvm/llvm/include/llvm-c/Transforms: IPO.h InstCombine.h 
                                                 PassManagerBuilder.h 
                                                 Scalar.h Utils.h 
                                                 Vectorize.h 
        gnu/llvm/llvm/lib/Analysis: AliasAnalysisSummary.cpp 
                                    AliasAnalysisSummary.h 
                                    DivergenceAnalysis.cpp 
                                    EHPersonalities.cpp Interval.cpp 
                                    IntervalPartition.cpp 
                                    LegacyDivergenceAnalysis.cpp 
                                    MemDepPrinter.cpp README.txt 
                                    StratifiedSets.h 
                                    SyncDependenceAnalysis.cpp 
                                    VFABIDemangling.cpp 
        gnu/llvm/llvm/lib/CodeGen: CodeGenPassBuilder.cpp 
                                   LiveDebugVariables.h LowLevelType.cpp 
                                   MLRegallocEvictAdvisor.cpp 
                                   MLRegallocEvictAdvisor.h 
                                   MLRegallocPriorityAdvisor.cpp 
                                   ParallelCG.cpp 
        gnu/llvm/llvm/lib/DWARFLinker: DWARFLinker.cpp 
                                       DWARFLinkerCompileUnit.cpp 
                                       DWARFLinkerDeclContext.cpp 
                                       DWARFStreamer.cpp 
        gnu/llvm/llvm/lib/DWARFLinkerParallel: CMakeLists.txt 
                                               DWARFLinker.cpp 
        gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers: LVELFReader.cpp 
        gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents: 
                                                          
IntelJITEventsWrapper.h 
                                                          ittnotify_config.h 
                                                          ittnotify_types.h 
                                                          jitprofiling.c 
                                                          jitprofiling.h 
        gnu/llvm/llvm/lib/ExecutionEngine/Orc: DebuggerSupportPlugin.cpp 
        gnu/llvm/llvm/lib/MC: SubtargetFeature.cpp 
        gnu/llvm/llvm/lib/ProfileData: RawMemProfReader.cpp 
        gnu/llvm/llvm/lib/Support: AddressRanges.cpp Hashing.cpp 
                                   ItaniumManglingCanonicalizer.cpp 
                                   LowLevelType.cpp RISCVISAInfo.cpp 
                                   SymbolRemappingReader.cpp 
                                   TrigramIndex.cpp 
        gnu/llvm/llvm/lib/Target/AArch64: AArch64KCFI.cpp 
                                          AArch64SchedPredAmpere.td 
        gnu/llvm/llvm/lib/Target/AMDGPU: AMDGPULowerIntrinsics.cpp 
                                         AMDGPUPropagateAttributes.cpp 
                                         AMDGPUReleaseVGPRs.cpp 
                                         AMDGPUReplaceLDSUseWithPointer.cpp 
                                         LDSDIRInstructions.td 
        gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc: 
                                                      AMDGPUMCCodeEmitter.h 
                                                      SIMCCodeEmitter.cpp 
        gnu/llvm/llvm/lib/Target/BPF: BTF.def BTF.h 
        gnu/llvm/llvm/lib/Target/RISCV: RISCVMCInstLower.cpp 
                                        RISCVMacroFusion.cpp 
                                        RISCVMacroFusion.h 
                                        RISCVSExtWRemoval.cpp 
                                        RISCVStripWSuffix.cpp 
        gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc: 
                                                       
SystemZMCObjectWriter.cpp 
        gnu/llvm/llvm/lib/Target/WebAssembly/Utils: 
                                                    WebAssemblyUtilities.cpp 
                                                    WebAssemblyUtilities.h 
        gnu/llvm/llvm/lib/Target/X86: X86CallLowering.cpp 
                                      X86CallLowering.h X86EvexToVex.cpp 
                                      X86InstructionSelector.cpp 
                                      X86KCFI.cpp X86LegalizerInfo.cpp 
                                      X86LegalizerInfo.h 
                                      X86PreAMXConfig.cpp 
                                      X86RegisterBankInfo.cpp 
                                      X86RegisterBankInfo.h 
        gnu/llvm/llvm/lib/Target/X86/MCTargetDesc: 
                                                   X86InstrRelaxTables.cpp 
                                                   X86InstrRelaxTables.h 
        gnu/llvm/llvm/lib/Transforms/Hello: CMakeLists.txt Hello.cpp 
                                            Hello.exports 
        gnu/llvm/llvm/lib/Transforms/IPO: InlineSimple.cpp 
                                          PassManagerBuilder.cpp 
        gnu/llvm/llvm/lib/Transforms/Instrumentation: CFGMST.h 
        gnu/llvm/llvm/lib/Transforms/Scalar: LoopRerollPass.cpp 
        gnu/llvm/llvm/tools/dsymutil: SymbolMap.cpp SymbolMap.h 
        gnu/llvm/llvm/tools/lli: ExecutionUtils.cpp ExecutionUtils.h 
        gnu/llvm/llvm/tools/llvm-remark-size-diff: CMakeLists.txt 
                                                   RemarkSizeDiff.cpp 
        gnu/llvm/llvm/tools/llvm-tapi-diff: CMakeLists.txt 
                                            DiffEngine.cpp DiffEngine.h 
                                            llvm-tapi-diff.cpp 
        gnu/llvm/llvm/tools/opt: AnalysisWrappers.cpp 
                                 BreakpointPrinter.cpp 
                                 BreakpointPrinter.h 
        gnu/llvm/llvm/utils: llvm-compilers-check 
        gnu/llvm/llvm/utils/TableGen: AsmWriterInst.cpp AsmWriterInst.h 
                                      CodeGenDAGPatterns.cpp 
                                      CodeGenDAGPatterns.h 
                                      CodeGenHwModes.cpp 
                                      CodeGenHwModes.h 
                                      CodeGenInstruction.cpp 
                                      CodeGenInstruction.h 
                                      CodeGenIntrinsics.h 
                                      CodeGenRegisters.cpp 
                                      CodeGenRegisters.h 
                                      CodeGenSchedule.cpp 
                                      CodeGenSchedule.h 
                                      CodeGenTarget.cpp CodeGenTarget.h 
                                      DAGISelMatcher.cpp 
                                      DAGISelMatcher.h 
                                      GICombinerEmitter.cpp 
                                      InfoByHwMode.cpp InfoByHwMode.h 
                                      OptEmitter.cpp OptEmitter.h 
                                      PredicateExpander.cpp 
                                      PredicateExpander.h 
                                      SDNodeProperties.cpp 
                                      SDNodeProperties.h 
                                      SequenceToOffsetTable.h 
                                      SubtargetFeatureInfo.cpp 
                                      SubtargetFeatureInfo.h Types.cpp 
                                      Types.h VarLenCodeEmitterGen.cpp 
                                      VarLenCodeEmitterGen.h 
                                      X86EVEX2VEXTablesEmitter.cpp 
        gnu/llvm/llvm/utils/TableGen/GlobalISel: CMakeLists.txt 
                                                 CodeExpander.cpp 
                                                 CodeExpander.h 
                                                 CodeExpansions.h 
                                                 GIMatchDag.cpp 
                                                 GIMatchDag.h 
                                                 GIMatchDagEdge.cpp 
                                                 GIMatchDagEdge.h 
                                                 GIMatchDagInstr.cpp 
                                                 GIMatchDagInstr.h 
                                                 GIMatchDagOperands.cpp 
                                                 GIMatchDagOperands.h 
                                                 GIMatchDagPredicate.cpp 
                                                 GIMatchDagPredicate.h 
                                                 
GIMatchDagPredicateDependencyEdge.cpp 
                                                 
GIMatchDagPredicateDependencyEdge.h 
                                                 GIMatchTree.cpp 
                                                 GIMatchTree.h 
        gnu/llvm/llvm/utils/TableGen/jupyter/tablegen_kernel/assets: 
                                                                     
kernel.json 
        gnu/llvm/llvm/utils/gn/build/libs/terminfo: BUILD.gn enable.gni 
        gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/DumpTool: 
                                                                     BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Introspection: 
                                                                        
BUILD.gn 
        
gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks: 
                                                                                
      BUILD.gn 
        
gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime:
 
                                                                                
                               BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/JIT: 
                                                                             
BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/lldb/tools/lldb-vscode: 
                                                                 BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DWARFLinkerParallel: 
                                                                       BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello: 
                                                                    BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-remark-size-diff: 
                                                                           
BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-tapi-diff: 
                                                                    BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Passes: BUILD.gn 
        
gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM: 
                                                                                
 BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel: 
                                                                         
BUILD.gn 
        gnu/llvm/llvm/utils/gn/secondary/third-party/benchmark: BUILD.gn 
        gnu/llvm/llvm/utils/phabricator: 
                                         
0001-Fix-PHP-8.1-incompatibility-with-arc-patch-D-12345.patch 

Log message:
merge llvm-19.1.7

Reply via email to