HardenedBSD/src 782be3fcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,879 files not shown
+466,280-259,0175,885 files

HardenedBSD/src 0eb20fbcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
last commit before the upstream release/19.x branch was created.

PR:             280562
MFC after:      1 month

(cherry picked from commit 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583)
DeltaFile
+11,919-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,947-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,154-6,608contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,352-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+0-4,798contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+26,971-28,6875,854 files not shown
+463,048-255,4265,860 files

HardenedBSD/src 0d7cd6fcontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,913 files not shown
+465,958-259,0005,919 files

HardenedBSD/src 8c0f01econtrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+11,921-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,949-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,185-6,661contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,358-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+4,507-1,111lib/clang/liblldb/LLDBWrapLua.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+31,519-25,0535,913 files not shown
+465,958-259,0005,919 files

HardenedBSD/src 0fca6eacontrib/llvm-project/clang/include/clang/Sema Sema.h, contrib/llvm-project/clang/lib/AST/Interp Compiler.cpp

Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0

This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
openmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, the
last commit before the upstream release/19.x branch was created.

PR:             280562
MFC after:      1 month
DeltaFile
+11,919-11,206contrib/llvm-project/clang/include/clang/Sema/Sema.h
+3,947-4,492contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
+1,154-6,608contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
+4,352-1,583contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5,599-0contrib/llvm-project/clang/lib/AST/Interp/Compiler.cpp
+0-4,798contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
+26,971-28,6875,854 files not shown
+463,048-255,4265,860 files

HardenedBSD/src c7ce6b0contrib/libstdc++ configure, lib/clang/liblldb LLDBWrapLua.cpp

Merge branch 'hardened/current/master' into hardened/current/uninit-autoinit
DeltaFile
+0-111,817contrib/libstdc++/configure
+72,183-0lib/clang/liblldb/LLDBWrapLua.cpp
+71,590-432tools/tools/locale/etc/final-maps/widths.txt
+31,726-39,305share/ctypedef/ja_JP.eucJP.src
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+294,537-151,55460,534 files not shown
+10,288,584-10,879,88160,540 files

HardenedBSD/src 408eebacontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,070 files not shown
+4,743,957-4,743,95519,076 files

HardenedBSD/src 8cc71a9contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td, contrib/llvm-project/llvm/lib/Target/X86 X86ISelLowering.cpp

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        gnu/lib/libgcc/Makefile (deleted)
        share/man/man5/src.conf.5 (unresolved)
        usr.bin/clang/lld/Makefile (unresolved)
        usr.sbin/rpc.statd/Makefile (unresolved)
DeltaFile
+59,521-0sys/contrib/dev/iwm/iwm-9000-34.fw.uu
+59,517-0sys/contrib/dev/iwm/iwm-9260-34.fw.uu
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-42,750contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,629contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+202,222-80,37929,524 files not shown
+5,482,014-5,100,48629,530 files

HardenedBSD/src 7e322a5contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Merge remote-tracking branch 'origin/freebsd/12-stable/master' into hardened/12-stable/master

Conflicts:
        contrib/compiler-rt/lib/cfi/cfi.cc (deleted)
        contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp (deleted)
        lib/libclang_rt/Makefile (unresolved)
        lib/libclang_rt/cfi/Makefile (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        tools/build/mk/OptionalObsoleteFiles.inc (unresolved)
        usr.bin/clang/lld/Makefile (unresolved)
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-42,750contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,629contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-19,401contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-99,78018,972 files not shown
+4,756,564-4,567,65018,978 files

HardenedBSD/src 5fbea5dcontrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,071 files not shown
+4,743,958-4,743,96019,077 files

HardenedBSD/src 6b6c643 (r356462)contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

MFC r355940:

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,071 files not shown
+4,743,958-4,743,96019,077 files

HardenedBSD/src 9c89fb4contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master

Conflicts:
        usr.bin/clang/lld/Makefile (unresolved)
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,091 files not shown
+4,744,230-4,744,19319,097 files

HardenedBSD/src 0b57cec (r355940)contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,072 files not shown
+4,743,996-4,743,99619,078 files

HardenedBSD/src d111c78contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, contrib/llvm-project/llvm/lib/Target/Hexagon HexagonDepInstrInfo.td

Move all sources from the llvm project into contrib/llvm-project.

This uses the new layout of the upstream repository, which was recently
migrated to GitHub, and converted into a "monorepo".  That is, most of
the earlier separate sub-projects with their own branches and tags were
consolidated into one top-level directory, and are now branched and
tagged together.

Updating the vendor area to match this layout is next.
DeltaFile
+45,556-0contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-45,556contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
+0-37,628contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+37,628-0contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
+20,838-0contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+0-20,838contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+104,022-104,02219,072 files not shown
+4,743,996-4,743,99619,078 files