From owner-svn-src-projects@freebsd.org Sun Jul 26 02:51:01 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6D6A937A2CA for ; Sun, 26 Jul 2020 02:51:01 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BDnW9269lz40r8; Sun, 26 Jul 2020 02:51:01 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2CDDF25E21; Sun, 26 Jul 2020 02:51:01 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06Q2p1E3051092; Sun, 26 Jul 2020 02:51:01 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06Q2p10p051091; Sun, 26 Jul 2020 02:51:01 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007260251.06Q2p10p051091@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Sun, 26 Jul 2020 02:51:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363542 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363542 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2020 02:51:01 -0000 Author: rmacklem Date: Sun Jul 26 02:51:00 2020 New Revision: 363542 URL: https://svnweb.freebsd.org/changeset/base/363542 Log: Fix up comments and add a KASSERT() to nfsrv_adj(). Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Sun Jul 26 02:42:09 2020 (r363541) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Sun Jul 26 02:51:00 2020 (r363542) @@ -1299,8 +1299,8 @@ nfsrv_adj(struct mbuf *mp, int len, int nul) break; m = m->m_next; } - /* m is now the last mbuf and tlen the total length. */ + if (len >= m->m_len) { /* Need to trim away the last mbuf(s). */ i = tlen - len; @@ -1315,7 +1315,12 @@ nfsrv_adj(struct mbuf *mp, int len, int nul) } else lastlen = m->m_len - len; - /* Adjust the last mbuf. */ + /* + * m is now the last mbuf after trimming and its length needs to + * be lastlen. + * Adjust the last mbuf and set cp to point to where nuls must be + * written. + */ if ((m->m_flags & M_EXTPG) != 0) { pgno = m->m_epg_npgs - 1; off = (pgno == 0) ? m->m_epg_1st_off : 0; @@ -1324,6 +1329,8 @@ nfsrv_adj(struct mbuf *mp, int len, int nul) /* Trim this mbuf. */ trim = m->m_len - lastlen; while (trim >= plen) { + KASSERT(pgno > 0, + ("nfsrv_adj: freeing page 0")); /* Free page. */ pg = PHYS_TO_VM_PAGE(m->m_epg_pa[pgno]); vm_page_unwire_noq(pg); From owner-svn-src-projects@freebsd.org Sun Jul 26 19:51:43 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AC399369AF7 for ; Sun, 26 Jul 2020 19:51:43 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFD8v48xsz41Gk; Sun, 26 Jul 2020 19:51:43 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 599C7120EA; Sun, 26 Jul 2020 19:51:43 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06QJph4s087468; Sun, 26 Jul 2020 19:51:43 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06QJphMU087467; Sun, 26 Jul 2020 19:51:43 GMT (envelope-from dim@FreeBSD.org) Message-Id: <202007261951.06QJphMU087467@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Sun, 26 Jul 2020 19:51:43 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363583 - projects/clang1100-import X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: projects/clang1100-import X-SVN-Commit-Revision: 363583 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2020 19:51:43 -0000 Author: dim Date: Sun Jul 26 19:51:42 2020 New Revision: 363583 URL: https://svnweb.freebsd.org/changeset/base/363583 Log: Create a project branch for importing llvm-project 11.0.0. Added: - copied from r363582, head/ Directory Properties: projects/clang1100-import/ (props changed) From owner-svn-src-projects@freebsd.org Mon Jul 27 01:20:54 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1B7C9372689 for ; Mon, 27 Jul 2020 01:20:54 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFMSk0CRFz4J13; Mon, 27 Jul 2020 01:20:54 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DF36C15F8D; Mon, 27 Jul 2020 01:20:53 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06R1KrhW089463; Mon, 27 Jul 2020 01:20:53 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06R1KnsV089441; Mon, 27 Jul 2020 01:20:49 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007270120.06R1KnsV089441@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Mon, 27 Jul 2020 01:20:49 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363591 - in projects/nfs-over-tls/sys: amd64/amd64 amd64/include cddl/compat/opensolaris/kern cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs/sys ... X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: in projects/nfs-over-tls/sys: amd64/amd64 amd64/include cddl/compat/opensolaris/kern cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs/sys compat/linuxkpi/common/in... X-SVN-Commit-Revision: 363591 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2020 01:20:54 -0000 Author: rmacklem Date: Mon Jul 27 01:20:49 2020 New Revision: 363591 URL: https://svnweb.freebsd.org/changeset/base/363591 Log: Merge in an up to date kernel from head. Added: projects/nfs-over-tls/sys/dev/extres/syscon/syscon_power.c - copied unchanged from r363587, head/sys/dev/extres/syscon/syscon_power.c projects/nfs-over-tls/sys/dev/goldfish/ - copied from r363587, head/sys/dev/goldfish/ projects/nfs-over-tls/sys/dev/iommu/iommu_gas.c - copied unchanged from r363587, head/sys/dev/iommu/iommu_gas.c projects/nfs-over-tls/sys/riscv/riscv/riscv_syscon.c - copied unchanged from r363587, head/sys/riscv/riscv/riscv_syscon.c projects/nfs-over-tls/sys/sys/_seqc.h - copied unchanged from r363587, head/sys/sys/_seqc.h Deleted: projects/nfs-over-tls/sys/x86/iommu/intel_gas.c Modified: projects/nfs-over-tls/sys/amd64/amd64/apic_vector.S projects/nfs-over-tls/sys/amd64/amd64/mp_machdep.c projects/nfs-over-tls/sys/amd64/include/smp.h projects/nfs-over-tls/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/hardirq.h projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/kernel.h projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/lockdep.h projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/preempt.h projects/nfs-over-tls/sys/conf/files projects/nfs-over-tls/sys/conf/files.arm64 projects/nfs-over-tls/sys/conf/files.riscv projects/nfs-over-tls/sys/conf/files.x86 projects/nfs-over-tls/sys/dev/extres/clk/clk.c projects/nfs-over-tls/sys/dev/iommu/busdma_iommu.c projects/nfs-over-tls/sys/dev/iommu/iommu.h projects/nfs-over-tls/sys/dev/usb/net/if_ure.c projects/nfs-over-tls/sys/dev/usb/net/if_urereg.h projects/nfs-over-tls/sys/fs/nfs/nfs_commonsubs.c projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c projects/nfs-over-tls/sys/fs/tmpfs/tmpfs.h projects/nfs-over-tls/sys/fs/tmpfs/tmpfs_subr.c projects/nfs-over-tls/sys/fs/tmpfs/tmpfs_vfsops.c projects/nfs-over-tls/sys/fs/tmpfs/tmpfs_vnops.c projects/nfs-over-tls/sys/fs/tmpfs/tmpfs_vnops.h projects/nfs-over-tls/sys/geom/geom.h projects/nfs-over-tls/sys/geom/geom_ccd.c projects/nfs-over-tls/sys/geom/geom_ctl.c projects/nfs-over-tls/sys/geom/geom_map.c projects/nfs-over-tls/sys/geom/geom_redboot.c projects/nfs-over-tls/sys/geom/label/g_label.c projects/nfs-over-tls/sys/geom/label/g_label.h projects/nfs-over-tls/sys/geom/label/g_label_disk_ident.c projects/nfs-over-tls/sys/geom/label/g_label_ext2fs.c projects/nfs-over-tls/sys/geom/label/g_label_flashmap.c projects/nfs-over-tls/sys/geom/label/g_label_gpt.c projects/nfs-over-tls/sys/geom/label/g_label_iso9660.c projects/nfs-over-tls/sys/geom/label/g_label_msdosfs.c projects/nfs-over-tls/sys/geom/label/g_label_ntfs.c projects/nfs-over-tls/sys/geom/label/g_label_reiserfs.c projects/nfs-over-tls/sys/geom/label/g_label_ufs.c projects/nfs-over-tls/sys/geom/part/g_part_vtoc8.c projects/nfs-over-tls/sys/geom/virstor/g_virstor.c projects/nfs-over-tls/sys/i386/i386/apic_vector.s projects/nfs-over-tls/sys/i386/i386/mp_machdep.c projects/nfs-over-tls/sys/kern/kern_clock.c projects/nfs-over-tls/sys/kern/kern_descrip.c projects/nfs-over-tls/sys/kern/kern_intr.c projects/nfs-over-tls/sys/kern/kern_kthread.c projects/nfs-over-tls/sys/kern/subr_blist.c projects/nfs-over-tls/sys/kern/uipc_sockbuf.c projects/nfs-over-tls/sys/kern/vfs_cache.c projects/nfs-over-tls/sys/kern/vfs_lookup.c projects/nfs-over-tls/sys/kern/vfs_mount.c projects/nfs-over-tls/sys/kern/vfs_subr.c projects/nfs-over-tls/sys/kern/vnode_if.src projects/nfs-over-tls/sys/riscv/conf/GENERIC projects/nfs-over-tls/sys/security/mac/mac_framework.h projects/nfs-over-tls/sys/sys/_eventhandler.h projects/nfs-over-tls/sys/sys/blist.h projects/nfs-over-tls/sys/sys/filedesc.h projects/nfs-over-tls/sys/sys/interrupt.h projects/nfs-over-tls/sys/sys/mount.h projects/nfs-over-tls/sys/sys/namei.h projects/nfs-over-tls/sys/sys/param.h projects/nfs-over-tls/sys/sys/resourcevar.h projects/nfs-over-tls/sys/sys/seqc.h projects/nfs-over-tls/sys/sys/vnode.h projects/nfs-over-tls/sys/ufs/ffs/ffs_vfsops.c projects/nfs-over-tls/sys/ufs/ffs/ffs_vnops.c projects/nfs-over-tls/sys/ufs/ufs/inode.h projects/nfs-over-tls/sys/ufs/ufs/ufs_acl.c projects/nfs-over-tls/sys/ufs/ufs/ufs_vnops.c projects/nfs-over-tls/sys/vm/swap_pager.c projects/nfs-over-tls/sys/x86/include/apicvar.h projects/nfs-over-tls/sys/x86/include/x86_smp.h projects/nfs-over-tls/sys/x86/iommu/intel_ctx.c projects/nfs-over-tls/sys/x86/iommu/intel_dmar.h projects/nfs-over-tls/sys/x86/iommu/intel_drv.c projects/nfs-over-tls/sys/x86/iommu/intel_idpgtbl.c projects/nfs-over-tls/sys/x86/iommu/intel_utils.c projects/nfs-over-tls/sys/x86/x86/mp_x86.c projects/nfs-over-tls/sys/x86/xen/xen_apic.c Directory Properties: projects/nfs-over-tls/sys/ (props changed) projects/nfs-over-tls/sys/cddl/contrib/opensolaris/ (props changed) Modified: projects/nfs-over-tls/sys/amd64/amd64/apic_vector.S ============================================================================== --- projects/nfs-over-tls/sys/amd64/amd64/apic_vector.S Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/amd64/amd64/apic_vector.S Mon Jul 27 01:20:49 2020 (r363591) @@ -206,6 +206,16 @@ IDTVEC(spuriousint) jmp doreti /* + * Executed by a CPU when it receives an IPI_SWI. + */ + INTR_HANDLER ipi_swi + call as_lapic_eoi + FAKE_MCOUNT(TF_RIP(%rsp)) + call ipi_swi_handler + MEXITCOUNT + jmp doreti + +/* * Executed by a CPU when it receives a RENDEZVOUS IPI from another CPU. * * - Calls the generic rendezvous action function. Modified: projects/nfs-over-tls/sys/amd64/amd64/mp_machdep.c ============================================================================== --- projects/nfs-over-tls/sys/amd64/amd64/mp_machdep.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/amd64/amd64/mp_machdep.c Mon Jul 27 01:20:49 2020 (r363591) @@ -223,6 +223,10 @@ cpu_mp_start(void) setidt(IPI_SUSPEND, pti ? IDTVEC(cpususpend_pti) : IDTVEC(cpususpend), SDT_SYSIGT, SEL_KPL, 0); + /* Install an IPI for calling delayed SWI */ + setidt(IPI_SWI, pti ? IDTVEC(ipi_swi_pti) : IDTVEC(ipi_swi), + SDT_SYSIGT, SEL_KPL, 0); + /* Set boot_cpu_id if needed. */ if (boot_cpu_id == -1) { boot_cpu_id = PCPU_GET(apic_id); Modified: projects/nfs-over-tls/sys/amd64/include/smp.h ============================================================================== --- projects/nfs-over-tls/sys/amd64/include/smp.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/amd64/include/smp.h Mon Jul 27 01:20:49 2020 (r363591) @@ -32,6 +32,7 @@ inthand_t IDTVEC(invlop_pti), IDTVEC(invlop), IDTVEC(ipi_intr_bitmap_handler_pti), + IDTVEC(ipi_swi_pti), IDTVEC(cpustop_pti), IDTVEC(cpususpend_pti), IDTVEC(rendezvous_pti); Modified: projects/nfs-over-tls/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c ============================================================================== --- projects/nfs-over-tls/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c Mon Jul 27 01:20:49 2020 (r363591) @@ -154,6 +154,7 @@ mount_snapshot(kthread_t *td, vnode_t **vpp, const cha vput(vp); return (error); } + vn_seqc_write_begin(vp); VOP_UNLOCK(vp); /* @@ -206,6 +207,7 @@ mount_snapshot(kthread_t *td, vnode_t **vpp, const cha VI_LOCK(vp); vp->v_iflag &= ~VI_MOUNT; VI_UNLOCK(vp); + vn_seqc_write_end(vp); vput(vp); vfs_unbusy(mp); vfs_freeopts(mp->mnt_optnew); @@ -241,6 +243,7 @@ mount_snapshot(kthread_t *td, vnode_t **vpp, const cha vfs_event_signal(NULL, VQ_MOUNT, 0); if (VFS_ROOT(mp, LK_EXCLUSIVE, &mvp)) panic("mount: lost mount"); + vn_seqc_write_end(vp); VOP_UNLOCK(vp); vfs_op_exit(mp); vfs_unbusy(mp); Modified: projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h ============================================================================== --- projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h Mon Jul 27 01:20:49 2020 (r363591) @@ -246,6 +246,8 @@ VTOZ(vnode_t *vp) #define VTOZ(VP) ((znode_t *)(VP)->v_data) #endif +#define VTOZ_SMR(VP) ((znode_t *)vn_load_v_data_smr(VP)) + /* Called on entry to each ZFS vnode and vfs operation */ #define ZFS_ENTER(zfsvfs) \ { \ Modified: projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c ============================================================================== --- projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c Mon Jul 27 01:20:49 2020 (r363591) @@ -1146,6 +1146,7 @@ zfs_acl_chown_setattr(znode_t *zp) ASSERT_VOP_ELOCKED(ZTOV(zp), __func__); ASSERT(MUTEX_HELD(&zp->z_acl_lock)); + ASSERT_VOP_IN_SEQC(ZTOV(zp)); if ((error = zfs_acl_node_read(zp, &aclp, B_FALSE)) == 0) zp->z_mode = zfs_mode_compute(zp->z_mode, aclp, @@ -1172,6 +1173,8 @@ zfs_aclset_common(znode_t *zp, zfs_acl_t *aclp, cred_t uint64_t ctime[2]; int count = 0; zfs_acl_phys_t acl_phys; + + ASSERT_VOP_IN_SEQC(ZTOV(zp)); mode = zp->z_mode; Modified: projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c ============================================================================== --- projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Mon Jul 27 01:20:49 2020 (r363591) @@ -1391,6 +1391,9 @@ zfs_domount(vfs_t *vfsp, char *osname) vfsp->vfs_data = zfsvfs; vfsp->mnt_flag |= MNT_LOCAL; +#if defined(_KERNEL) && !defined(KMEM_DEBUG) + vfsp->mnt_kern_flag |= MNTK_FPLOOKUP; +#endif vfsp->mnt_kern_flag |= MNTK_LOOKUP_SHARED; vfsp->mnt_kern_flag |= MNTK_SHARED_WRITES; vfsp->mnt_kern_flag |= MNTK_EXTENDED_SHARED; Modified: projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c ============================================================================== --- projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Mon Jul 27 01:20:49 2020 (r363591) @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include @@ -78,6 +79,8 @@ #include #include +VFS_SMR_DECLARE; + /* * Programming rules. * @@ -3698,6 +3701,7 @@ zfs_rename(vnode_t *sdvp, vnode_t **svpp, struct compo char *snm = scnp->cn_nameptr; char *tnm = tcnp->cn_nameptr; int error = 0; + bool want_seqc_end = false; /* Reject renames across filesystems. */ if ((*svpp)->v_mount != tdvp->v_mount || @@ -3828,6 +3832,14 @@ zfs_rename(vnode_t *sdvp, vnode_t **svpp, struct compo } } + vn_seqc_write_begin(*svpp); + vn_seqc_write_begin(sdvp); + if (*tvpp != NULL) + vn_seqc_write_begin(*tvpp); + if (tdvp != *tvpp) + vn_seqc_write_begin(tdvp); + want_seqc_end = true; + vnevent_rename_src(*svpp, sdvp, scnp->cn_nameptr, ct); if (tzp) vnevent_rename_dest(*tvpp, tdvp, tnm, ct); @@ -3914,10 +3926,20 @@ zfs_rename(vnode_t *sdvp, vnode_t **svpp, struct compo unlockout: /* all 4 vnodes are locked, ZFS_ENTER called */ ZFS_EXIT(zfsvfs); + if (want_seqc_end) { + vn_seqc_write_end(*svpp); + vn_seqc_write_end(sdvp); + if (*tvpp != NULL) + vn_seqc_write_end(*tvpp); + if (tdvp != *tvpp) + vn_seqc_write_end(tdvp); + want_seqc_end = false; + } VOP_UNLOCK(*svpp); VOP_UNLOCK(sdvp); out: /* original two vnodes are locked */ + MPASS(!want_seqc_end); if (error == 0 && zfsvfs->z_os->os_sync == ZFS_SYNC_ALWAYS) zil_commit(zilog, 0); @@ -4861,7 +4883,32 @@ zfs_freebsd_write(ap) ap->a_cred, NULL)); } +/* + * VOP_FPLOOKUP_VEXEC routines are subject to special circumstances, see + * the comment above cache_fplookup for details. + */ static int +zfs_freebsd_fplookup_vexec(struct vop_fplookup_vexec_args *v) +{ + vnode_t *vp; + znode_t *zp; + uint64_t pflags; + + vp = v->a_vp; + zp = VTOZ_SMR(vp); + if (__predict_false(zp == NULL)) + return (EAGAIN); + pflags = atomic_load_64(&zp->z_pflags); + if (pflags & ZFS_AV_QUARANTINED) + return (EAGAIN); + if (pflags & ZFS_XATTR) + return (EAGAIN); + if ((pflags & ZFS_NO_EXECS_DENIED) == 0) + return (EAGAIN); + return (0); +} + +static int zfs_freebsd_access(ap) struct vop_access_args /* { struct vnode *a_vp; @@ -5998,6 +6045,7 @@ struct vop_vector zfs_vnodeops = { .vop_inactive = zfs_freebsd_inactive, .vop_need_inactive = zfs_freebsd_need_inactive, .vop_reclaim = zfs_freebsd_reclaim, + .vop_fplookup_vexec = zfs_freebsd_fplookup_vexec, .vop_access = zfs_freebsd_access, .vop_allocate = VOP_EINVAL, .vop_lookup = zfs_cache_lookup, @@ -6066,6 +6114,7 @@ VFS_VOP_VECTOR_REGISTER(zfs_fifoops); */ struct vop_vector zfs_shareops = { .vop_default = &default_vnodeops, + .vop_fplookup_vexec = zfs_freebsd_fplookup_vexec, .vop_access = zfs_freebsd_access, .vop_inactive = zfs_freebsd_inactive, .vop_reclaim = zfs_freebsd_reclaim, Modified: projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c ============================================================================== --- projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c Mon Jul 27 01:20:49 2020 (r363591) @@ -99,7 +99,12 @@ SYSCTL_INT(_debug_sizeof, OID_AUTO, znode, CTLFLAG_RD, */ krwlock_t zfsvfs_lock; +#if defined(_KERNEL) && !defined(KMEM_DEBUG) +#define _ZFS_USE_SMR +static uma_zone_t znode_uma_zone; +#else static kmem_cache_t *znode_cache = NULL; +#endif /*ARGSUSED*/ static void @@ -366,6 +371,23 @@ zfs_znode_move(void *buf, void *newbuf, size_t size, v } #endif /* illumos */ +#ifdef _ZFS_USE_SMR +VFS_SMR_DECLARE; + +static int +zfs_znode_cache_constructor_smr(void *mem, int size __unused, void *private, int flags) +{ + + return (zfs_znode_cache_constructor(mem, private, flags)); +} + +static void +zfs_znode_cache_destructor_smr(void *mem, int size __unused, void *private) +{ + + zfs_znode_cache_destructor(mem, private); +} + void zfs_znode_init(void) { @@ -373,6 +395,34 @@ zfs_znode_init(void) * Initialize zcache */ rw_init(&zfsvfs_lock, NULL, RW_DEFAULT, NULL); + ASSERT(znode_uma_zone == NULL); + znode_uma_zone = uma_zcreate("zfs_znode_cache", + sizeof (znode_t), zfs_znode_cache_constructor_smr, + zfs_znode_cache_destructor_smr, NULL, NULL, 0, 0); + VFS_SMR_ZONE_SET(znode_uma_zone); +} + +static znode_t * +zfs_znode_alloc_kmem(int flags) +{ + + return (uma_zalloc_smr(znode_uma_zone, flags)); +} + +static void +zfs_znode_free_kmem(znode_t *zp) +{ + + uma_zfree_smr(znode_uma_zone, zp); +} +#else +void +zfs_znode_init(void) +{ + /* + * Initialize zcache + */ + rw_init(&zfsvfs_lock, NULL, RW_DEFAULT, NULL); ASSERT(znode_cache == NULL); znode_cache = kmem_cache_create("zfs_znode_cache", sizeof (znode_t), 0, zfs_znode_cache_constructor, @@ -380,6 +430,21 @@ zfs_znode_init(void) kmem_cache_set_move(znode_cache, zfs_znode_move); } +static znode_t * +zfs_znode_alloc_kmem(int flags) +{ + + return (kmem_cache_alloc(znode_cache, flags)); +} + +static void +zfs_znode_free_kmem(znode_t *zp) +{ + + kmem_cache_free(znode_cache, zp); +} +#endif + void zfs_znode_fini(void) { @@ -393,9 +458,17 @@ zfs_znode_fini(void) /* * Cleanup zcache */ - if (znode_cache) +#ifdef _ZFS_USE_SMR + if (znode_uma_zone) { + uma_zdestroy(znode_uma_zone); + znode_uma_zone = NULL; + } +#else + if (znode_cache) { kmem_cache_destroy(znode_cache); - znode_cache = NULL; + znode_cache = NULL; + } +#endif rw_destroy(&zfsvfs_lock); } @@ -508,7 +581,7 @@ zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx) vattr.va_uid = crgetuid(kcred); vattr.va_gid = crgetgid(kcred); - sharezp = kmem_cache_alloc(znode_cache, KM_SLEEP); + sharezp = zfs_znode_alloc_kmem(KM_SLEEP); ASSERT(!POINTER_IS_VALID(sharezp->z_zfsvfs)); sharezp->z_moved = 0; sharezp->z_unlinked = 0; @@ -527,7 +600,7 @@ zfs_create_share_dir(zfsvfs_t *zfsvfs, dmu_tx_t *tx) zfs_acl_ids_free(&acl_ids); sa_handle_destroy(sharezp->z_sa_hdl); - kmem_cache_free(znode_cache, sharezp); + zfs_znode_free_kmem(sharezp); return (error); } @@ -642,13 +715,18 @@ zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int b int count = 0; int error; - zp = kmem_cache_alloc(znode_cache, KM_SLEEP); + zp = zfs_znode_alloc_kmem(KM_SLEEP); +#ifndef _ZFS_USE_SMR + KASSERT((zfsvfs->z_parent->z_vfs->mnt_kern_flag & MNTK_FPLOOKUP) == 0, + ("%s: fast path lookup enabled without smr", __func__)); +#endif + KASSERT(curthread->td_vp_reserved != NULL, ("zfs_znode_alloc: getnewvnode without preallocated vnode")); error = getnewvnode("zfs", zfsvfs->z_parent->z_vfs, &zfs_vnodeops, &vp); if (error != 0) { - kmem_cache_free(znode_cache, zp); + zfs_znode_free_kmem(zp); return (NULL); } zp->z_vnode = vp; @@ -695,7 +773,7 @@ zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int b sa_handle_destroy(zp->z_sa_hdl); zfs_vnode_forget(vp); zp->z_vnode = NULL; - kmem_cache_free(znode_cache, zp); + zfs_znode_free_kmem(zp); return (NULL); } @@ -1061,6 +1139,8 @@ zfs_xvattr_set(znode_t *zp, xvattr_t *xvap, dmu_tx_t * xoap = xva_getxoptattr(xvap); ASSERT(xoap); + ASSERT_VOP_IN_SEQC(ZTOV(zp)); + if (XVA_ISSET_REQ(xvap, XAT_CREATETIME)) { uint64_t times[2]; ZFS_TIME_ENCODE(&xoap->xoa_createtime, times); @@ -1490,7 +1570,7 @@ zfs_znode_free(znode_t *zp) zp->z_acl_cached = NULL; } - kmem_cache_free(znode_cache, zp); + zfs_znode_free_kmem(zp); #ifdef illumos VFS_RELE(zfsvfs->z_vfs); @@ -1950,7 +2030,7 @@ zfs_create_fs(objset_t *os, cred_t *cr, nvlist_t *zplp zfsvfs = kmem_zalloc(sizeof (zfsvfs_t), KM_SLEEP); - rootzp = kmem_cache_alloc(znode_cache, KM_SLEEP); + rootzp = zfs_znode_alloc_kmem(KM_SLEEP); ASSERT(!POINTER_IS_VALID(rootzp->z_zfsvfs)); rootzp->z_moved = 0; rootzp->z_unlinked = 0; @@ -1994,7 +2074,7 @@ zfs_create_fs(objset_t *os, cred_t *cr, nvlist_t *zplp POINTER_INVALIDATE(&rootzp->z_zfsvfs); sa_handle_destroy(rootzp->z_sa_hdl); - kmem_cache_free(znode_cache, rootzp); + zfs_znode_free_kmem(rootzp); /* * Create shares directory Modified: projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/hardirq.h ============================================================================== --- projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/hardirq.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/hardirq.h Mon Jul 27 01:20:49 2020 (r363591) @@ -32,6 +32,7 @@ #define _LINUX_HARDIRQ_H_ #include +#include #include #include Modified: projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/kernel.h ============================================================================== --- projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/kernel.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/kernel.h Mon Jul 27 01:20:49 2020 (r363591) @@ -593,4 +593,7 @@ linux_ratelimited(linux_ratelimit_t *rl) (is_signed(datatype) ? INT8_MIN : 0) \ ) +#define TAINT_WARN 0 +#define test_taint(x) (0) + #endif /* _LINUX_KERNEL_H_ */ Modified: projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/lockdep.h ============================================================================== --- projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/lockdep.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/lockdep.h Mon Jul 27 01:20:49 2020 (r363591) @@ -32,6 +32,8 @@ #ifndef _LINUX_LOCKDEP_H_ #define _LINUX_LOCKDEP_H_ +#include + struct lock_class_key { }; Modified: projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/preempt.h ============================================================================== --- projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/preempt.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/compat/linuxkpi/common/include/linux/preempt.h Mon Jul 27 01:20:49 2020 (r363591) @@ -29,6 +29,7 @@ #ifndef _LINUX_PREEMPT_H_ #define _LINUX_PREEMPT_H_ +#include #include #define in_interrupt() \ Modified: projects/nfs-over-tls/sys/conf/files ============================================================================== --- projects/nfs-over-tls/sys/conf/files Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/conf/files Mon Jul 27 01:20:49 2020 (r363591) @@ -1702,6 +1702,7 @@ dev/extres/regulator/regulator_fixed.c optional ext_re dev/extres/syscon/syscon.c optional ext_resources syscon dev/extres/syscon/syscon_generic.c optional ext_resources syscon fdt dev/extres/syscon/syscon_if.m optional ext_resources syscon +dev/extres/syscon/syscon_power.c optional ext_resources syscon syscon_power fdt dev/fb/fbd.c optional fbd | vt dev/fb/fb_if.m standard dev/fb/splash.c optional sc splash @@ -1736,6 +1737,7 @@ dev/fxp/if_fxp.c optional fxp dev/fxp/inphy.c optional fxp dev/gem/if_gem.c optional gem dev/gem/if_gem_pci.c optional gem pci +dev/goldfish/goldfish_rtc.c optional goldfish_rtc fdt dev/gpio/dwgpio/dwgpio.c optional gpio dwgpio fdt dev/gpio/dwgpio/dwgpio_bus.c optional gpio dwgpio fdt dev/gpio/dwgpio/dwgpio_if.m optional gpio dwgpio fdt Modified: projects/nfs-over-tls/sys/conf/files.arm64 ============================================================================== --- projects/nfs-over-tls/sys/conf/files.arm64 Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/conf/files.arm64 Mon Jul 27 01:20:49 2020 (r363591) @@ -408,8 +408,8 @@ arm64/freescale/imx/clk/imx_clk_sscg_pll.c optional fd arm64/freescale/imx/clk/imx_clk_frac_pll.c optional fdt soc_freescale_imx8 # iMX drivers -arm/freescale/imx/imx_gpio.c optional gpio +arm/freescale/imx/imx_gpio.c optional gpio soc_freescale_imx8 arm/freescale/imx/imx_i2c.c optional fsliic -arm/freescale/imx/imx_machdep.c standard +arm/freescale/imx/imx_machdep.c optional fdt soc_freescale_imx8 arm64/freescale/imx/imx7gpc.c optional fdt soc_freescale_imx8 dev/ffec/if_ffec.c optional ffec Modified: projects/nfs-over-tls/sys/conf/files.riscv ============================================================================== --- projects/nfs-over-tls/sys/conf/files.riscv Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/conf/files.riscv Mon Jul 27 01:20:49 2020 (r363591) @@ -57,6 +57,7 @@ riscv/riscv/ofw_machdep.c optional fdt riscv/riscv/plic.c standard riscv/riscv/pmap.c standard riscv/riscv/riscv_console.c optional rcons +riscv/riscv/riscv_syscon.c optional ext_resources syscon riscv_syscon fdt riscv/riscv/sbi.c standard riscv/riscv/soc.c standard riscv/riscv/stack_machdep.c optional ddb | stack Modified: projects/nfs-over-tls/sys/conf/files.x86 ============================================================================== --- projects/nfs-over-tls/sys/conf/files.x86 Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/conf/files.x86 Mon Jul 27 01:20:49 2020 (r363591) @@ -166,6 +166,7 @@ dev/imcsmb/imcsmb_pci.c optional imcsmb pci dev/intel/spi.c optional intelspi dev/io/iodev.c optional io dev/iommu/busdma_iommu.c optional acpi acpi_dmar pci +dev/iommu/iommu_gas.c optional acpi acpi_dmar pci dev/ipmi/ipmi.c optional ipmi dev/ipmi/ipmi_acpi.c optional ipmi acpi dev/ipmi/ipmi_isa.c optional ipmi isa @@ -304,7 +305,6 @@ x86/cpufreq/powernow.c optional cpufreq x86/iommu/intel_ctx.c optional acpi acpi_dmar pci x86/iommu/intel_drv.c optional acpi acpi_dmar pci x86/iommu/intel_fault.c optional acpi acpi_dmar pci -x86/iommu/intel_gas.c optional acpi acpi_dmar pci x86/iommu/intel_idpgtbl.c optional acpi acpi_dmar pci x86/iommu/intel_intrmap.c optional acpi acpi_dmar pci x86/iommu/intel_qi.c optional acpi acpi_dmar pci Modified: projects/nfs-over-tls/sys/dev/extres/clk/clk.c ============================================================================== --- projects/nfs-over-tls/sys/dev/extres/clk/clk.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/dev/extres/clk/clk.c Mon Jul 27 01:20:49 2020 (r363591) @@ -1407,7 +1407,7 @@ clk_set_assigned(device_t dev, phandle_t node) if (ofw_bus_parse_xref_list_get_length(node, "assigned-clock-parents", "#clock-cells", &nparents) != 0) nparents = -1; - for (i = nclocks - 1; i >= 0; i--) { + for (i = 0; i < nclocks; i++) { /* First get the clock we are supposed to modify */ rv = clk_get_by_ofw_index_prop(dev, 0, "assigned-clocks", i, &clk); Copied: projects/nfs-over-tls/sys/dev/extres/syscon/syscon_power.c (from r363587, head/sys/dev/extres/syscon/syscon_power.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/nfs-over-tls/sys/dev/extres/syscon/syscon_power.c Mon Jul 27 01:20:49 2020 (r363591, copy of r363587, head/sys/dev/extres/syscon/syscon_power.c) @@ -0,0 +1,198 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2020 Jessica Clarke + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +/* + * Driver for simple syscon poweroff and reset devices. The device tree + * specifications are fully described at: + * + * https://www.kernel.org/doc/Documentation/devicetree/bindings/power/reset/syscon-poweroff.txt + * https://www.kernel.org/doc/Documentation/devicetree/bindings/power/reset/syscon-reboot.txt + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include + +#include "syscon_if.h" +#include "syscon.h" + +struct syscon_power_softc { + struct syscon *regmap; + uint32_t offset; + uint32_t value; + uint32_t mask; + bool reboot; + eventhandler_tag shutdown_tag; +}; + +static void +syscon_power_shutdown_final(device_t dev, int howto) +{ + struct syscon_power_softc *sc; + bool write; + + sc = device_get_softc(dev); + if (sc->reboot) + write = (howto & RB_HALT) == 0; + else + write = (howto & RB_POWEROFF) != 0; + + if (write) + SYSCON_MODIFY_4(sc->regmap, sc->offset, sc->mask, + sc->value & sc->mask); +} + +static int +syscon_power_probe(device_t dev) +{ + + if (!ofw_bus_status_okay(dev)) + return (ENXIO); + + if (ofw_bus_is_compatible(dev, "syscon-poweroff")) { + device_set_desc(dev, "Syscon poweroff"); + return (BUS_PROBE_DEFAULT); + } else if (ofw_bus_is_compatible(dev, "syscon-reboot")) { + device_set_desc(dev, "Syscon reboot"); + return (BUS_PROBE_DEFAULT); + } + + return (ENXIO); +} + +static int +syscon_power_attach(device_t dev) +{ + struct syscon_power_softc *sc; + phandle_t node; + int error, len; + bool has_mask; + + sc = device_get_softc(dev); + node = ofw_bus_get_node(dev); + + if (!OF_hasprop(node, "regmap")) { + device_printf(dev, "could not find regmap\n"); + return (ENXIO); + } + + error = syscon_get_by_ofw_property(dev, node, "regmap", &sc->regmap); + if (error != 0) { + device_printf(dev, "could not get syscon\n"); + return (ENXIO); + } + + len = OF_getproplen(node, "offset"); + if (len != 4) { + device_printf(dev, "could not get offset\n"); + return (ENXIO); + } + + OF_getencprop(node, "offset", &sc->offset, sizeof(sc->offset)); + + /* Optional mask */ + has_mask = OF_hasprop(node, "mask"); + if (has_mask) { + len = OF_getproplen(node, "mask"); + if (len != 4) { + device_printf(dev, "cannot handle mask\n"); + return (ENXIO); + } + + OF_getencprop(node, "mask", &sc->mask, sizeof(sc->mask)); + } else { + sc->mask = 0xffffffff; + } + + /* + * From the device tree specification: + * + * Legacy usage: If a node doesn't contain a value property but + * contains a mask property, the mask property is used as the value. + */ + if (!OF_hasprop(node, "value")) { + if (!has_mask) { + device_printf(dev, "must have a value or a mask\n"); + return (ENXIO); + } + + sc->value = sc->mask; + } else { + len = OF_getproplen(node, "value"); + if (len != 4) { + device_printf(dev, "cannot handle value\n"); + return (ENXIO); + } + + OF_getencprop(node, "value", &sc->value, sizeof(sc->value)); + } + + sc->reboot = ofw_bus_is_compatible(dev, "syscon-reboot"); + sc->shutdown_tag = EVENTHANDLER_REGISTER(shutdown_final, + syscon_power_shutdown_final, dev, SHUTDOWN_PRI_LAST); + + return (0); +} + +static int +syscon_power_detach(device_t dev) +{ + struct syscon_power_softc *sc; + + sc = device_get_softc(dev); + EVENTHANDLER_DEREGISTER(shutdown_final, sc->shutdown_tag); + + return (0); +} + +static device_method_t syscon_power_methods[] = { + DEVMETHOD(device_probe, syscon_power_probe), + DEVMETHOD(device_attach, syscon_power_attach), + DEVMETHOD(device_detach, syscon_power_detach), + + DEVMETHOD_END +}; + +DEFINE_CLASS_0(syscon_power, syscon_power_driver, syscon_power_methods, + sizeof(struct syscon_power_softc)); +static devclass_t syscon_power_devclass; + +DRIVER_MODULE(syscon_power, simplebus, syscon_power_driver, + syscon_power_devclass, NULL, NULL); Modified: projects/nfs-over-tls/sys/dev/iommu/busdma_iommu.c ============================================================================== --- projects/nfs-over-tls/sys/dev/iommu/busdma_iommu.c Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/dev/iommu/busdma_iommu.c Mon Jul 27 01:20:49 2020 (r363591) @@ -1017,7 +1017,7 @@ bus_dma_dmar_load_ident(bus_dma_tag_t dmat, bus_dmamap map = (struct bus_dmamap_iommu *)map1; waitok = (flags & BUS_DMA_NOWAIT) != 0; - entry = iommu_map_alloc_entry(domain, waitok ? 0 : DMAR_PGF_WAITOK); + entry = iommu_map_alloc_entry(domain, waitok ? 0 : IOMMU_PGF_WAITOK); if (entry == NULL) return (ENOMEM); entry->start = start; Modified: projects/nfs-over-tls/sys/dev/iommu/iommu.h ============================================================================== --- projects/nfs-over-tls/sys/dev/iommu/iommu.h Mon Jul 27 01:17:59 2020 (r363590) +++ projects/nfs-over-tls/sys/dev/iommu/iommu.h Mon Jul 27 01:20:49 2020 (r363591) @@ -35,6 +35,7 @@ #define _SYS_IOMMU_H_ #include +#include #include #include #include @@ -48,6 +49,10 @@ struct bus_dma_tag_common; struct iommu_map_entry; TAILQ_HEAD(iommu_map_entries_tailq, iommu_map_entry); +RB_HEAD(iommu_gas_entries_tree, iommu_map_entry); +RB_PROTOTYPE(iommu_gas_entries_tree, iommu_map_entry, rb_entry, + iommu_gas_cmp_entries); + struct iommu_qi_genseq { u_int gen; uint32_t seq; @@ -107,6 +112,11 @@ struct iommu_domain { u_int entries_cnt; /* (d) */ struct iommu_map_entries_tailq unload_entries; /* (d) Entries to unload */ + struct iommu_gas_entries_tree rb_root; /* (d) */ + iommu_gaddr_t end; /* (c) Highest address + 1 in + the guest AS */ + struct iommu_map_entry *first_place, *last_place; /* (d) */ + u_int flags; /* (u) */ }; struct iommu_ctx { @@ -124,6 +134,24 @@ struct iommu_ctx { ephemeral reference is kept to prevent context destruction */ +#define IOMMU_DOMAIN_GAS_INITED 0x0001 +#define IOMMU_DOMAIN_PGTBL_INITED 0x0002 +#define IOMMU_DOMAIN_IDMAP 0x0010 /* Domain uses identity + page table */ +#define IOMMU_DOMAIN_RMRR 0x0020 /* Domain contains RMRR entry, + cannot be turned off */ + +/* Map flags */ +#define IOMMU_MF_CANWAIT 0x0001 +#define IOMMU_MF_CANSPLIT 0x0002 +#define IOMMU_MF_RMRR 0x0004 + +#define IOMMU_PGF_WAITOK 0x0001 +#define IOMMU_PGF_ZERO 0x0002 +#define IOMMU_PGF_ALLOC 0x0004 +#define IOMMU_PGF_NOALLOC 0x0008 +#define IOMMU_PGF_OBJL 0x0010 + #define IOMMU_LOCK(unit) mtx_lock(&(unit)->lock) #define IOMMU_UNLOCK(unit) mtx_unlock(&(unit)->lock) #define IOMMU_ASSERT_LOCKED(unit) mtx_assert(&(unit)->lock, MA_OWNED) @@ -164,5 +192,25 @@ int iommu_map(struct iommu_domain *iodom, u_int eflags, u_int flags, vm_page_t *ma, struct iommu_map_entry **res); int iommu_map_region(struct iommu_domain *domain, struct iommu_map_entry *entry, u_int eflags, u_int flags, vm_page_t *ma); + +void iommu_gas_init_domain(struct iommu_domain *domain); +void iommu_gas_fini_domain(struct iommu_domain *domain); +struct iommu_map_entry *iommu_gas_alloc_entry(struct iommu_domain *domain, + u_int flags); +void iommu_gas_free_entry(struct iommu_domain *domain, + struct iommu_map_entry *entry); +void iommu_gas_free_space(struct iommu_domain *domain, + struct iommu_map_entry *entry); +int iommu_gas_map(struct iommu_domain *domain, + const struct bus_dma_tag_common *common, iommu_gaddr_t size, int offset, + u_int eflags, u_int flags, vm_page_t *ma, struct iommu_map_entry **res); +void iommu_gas_free_region(struct iommu_domain *domain, + struct iommu_map_entry *entry); +int iommu_gas_map_region(struct iommu_domain *domain, + struct iommu_map_entry *entry, u_int eflags, u_int flags, vm_page_t *ma); +int iommu_gas_reserve_region(struct iommu_domain *domain, iommu_gaddr_t start, + iommu_gaddr_t end); + +SYSCTL_DECL(_hw_iommu); #endif /* !_SYS_IOMMU_H_ */ Copied: projects/nfs-over-tls/sys/dev/iommu/iommu_gas.c (from r363587, head/sys/dev/iommu/iommu_gas.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/nfs-over-tls/sys/dev/iommu/iommu_gas.c Mon Jul 27 01:20:49 2020 (r363591, copy of r363587, head/sys/dev/iommu/iommu_gas.c) @@ -0,0 +1,741 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * + * Copyright (c) 2013 The FreeBSD Foundation + * All rights reserved. + * + * This software was developed by Konstantin Belousov + * under sponsorship from the FreeBSD Foundation. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#define RB_AUGMENT(entry) iommu_gas_augment_entry(entry) + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#if defined(__amd64__) || defined(__i386__) +#include +#include +#include +#include +#include +#include +#include +#endif + +/* + * Guest Address Space management. + */ + +static uma_zone_t iommu_map_entry_zone; + +#ifdef INVARIANTS +static int iommu_check_free; +#endif + +static void +intel_gas_init(void) +{ + + iommu_map_entry_zone = uma_zcreate("IOMMU_MAP_ENTRY", + sizeof(struct iommu_map_entry), NULL, NULL, + NULL, NULL, UMA_ALIGN_PTR, UMA_ZONE_NODUMP); +} +SYSINIT(intel_gas, SI_SUB_DRIVERS, SI_ORDER_FIRST, intel_gas_init, NULL); + +struct iommu_map_entry * +iommu_gas_alloc_entry(struct iommu_domain *domain, u_int flags) +{ + struct iommu_map_entry *res; + + KASSERT((flags & ~(IOMMU_PGF_WAITOK)) == 0, + ("unsupported flags %x", flags)); + + res = uma_zalloc(iommu_map_entry_zone, ((flags & IOMMU_PGF_WAITOK) != + 0 ? M_WAITOK : M_NOWAIT) | M_ZERO); + if (res != NULL) { + res->domain = domain; + atomic_add_int(&domain->entries_cnt, 1); + } + return (res); +} + +void +iommu_gas_free_entry(struct iommu_domain *domain, struct iommu_map_entry *entry) +{ + + KASSERT(domain == (struct iommu_domain *)entry->domain, + ("mismatched free domain %p entry %p entry->domain %p", domain, + entry, entry->domain)); + atomic_subtract_int(&domain->entries_cnt, 1); + uma_zfree(iommu_map_entry_zone, entry); +} + +static int +iommu_gas_cmp_entries(struct iommu_map_entry *a, struct iommu_map_entry *b) +{ + + /* Last entry have zero size, so <= */ + KASSERT(a->start <= a->end, ("inverted entry %p (%jx, %jx)", + a, (uintmax_t)a->start, (uintmax_t)a->end)); + KASSERT(b->start <= b->end, ("inverted entry %p (%jx, %jx)", + b, (uintmax_t)b->start, (uintmax_t)b->end)); + KASSERT(a->end <= b->start || b->end <= a->start || + a->end == a->start || b->end == b->start, + ("overlapping entries %p (%jx, %jx) %p (%jx, %jx)", + a, (uintmax_t)a->start, (uintmax_t)a->end, + b, (uintmax_t)b->start, (uintmax_t)b->end)); + + if (a->end < b->end) + return (-1); + else if (b->end < a->end) + return (1); + return (0); +} + +static void +iommu_gas_augment_entry(struct iommu_map_entry *entry) +{ + struct iommu_map_entry *child; + iommu_gaddr_t free_down; + + free_down = 0; + if ((child = RB_LEFT(entry, rb_entry)) != NULL) { + free_down = MAX(free_down, child->free_down); + free_down = MAX(free_down, entry->start - child->last); + entry->first = child->first; + } else + entry->first = entry->start; + + if ((child = RB_RIGHT(entry, rb_entry)) != NULL) { + free_down = MAX(free_down, child->free_down); + free_down = MAX(free_down, child->first - entry->end); + entry->last = child->last; + } else + entry->last = entry->end; + entry->free_down = free_down; +} + *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Mon Jul 27 01:51:34 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 92656373707 for ; Mon, 27 Jul 2020 01:51:34 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BFN863RpJz4KjP; Mon, 27 Jul 2020 01:51:34 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 59CE816548; Mon, 27 Jul 2020 01:51:34 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06R1pY14010676; Mon, 27 Jul 2020 01:51:34 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06R1pX0j010674; Mon, 27 Jul 2020 01:51:33 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007270151.06R1pX0j010674@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Mon, 27 Jul 2020 01:51:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363593 - in projects/nfs-over-tls/sys/fs: nfs nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: in projects/nfs-over-tls/sys/fs: nfs nfsserver X-SVN-Commit-Revision: 363593 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2020 01:51:34 -0000 Author: rmacklem Date: Mon Jul 27 01:51:33 2020 New Revision: 363593 URL: https://svnweb.freebsd.org/changeset/base/363593 Log: Move nfsm_trimtrailing() into nfs_nfsdport.c, since that is the only place it is used. Modified: projects/nfs-over-tls/sys/fs/nfs/nfs_var.h projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Modified: projects/nfs-over-tls/sys/fs/nfs/nfs_var.h ============================================================================== --- projects/nfs-over-tls/sys/fs/nfs/nfs_var.h Mon Jul 27 01:38:14 2020 (r363592) +++ projects/nfs-over-tls/sys/fs/nfs/nfs_var.h Mon Jul 27 01:51:33 2020 (r363593) @@ -410,8 +410,6 @@ void nfsd_init(void); int nfsd_checkrootexp(struct nfsrv_descript *); void nfsd_getminorvers(struct nfsrv_descript *, u_char *, u_char **, int *, u_int32_t *); -void nfsm_trimtrailing(struct nfsrv_descript *, struct mbuf *, - caddr_t, int, int); /* nfs_clvfsops.c */ void nfscl_retopts(struct nfsmount *, char *, size_t); Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Mon Jul 27 01:38:14 2020 (r363592) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Mon Jul 27 01:51:33 2020 (r363593) @@ -147,6 +147,8 @@ static int nfsrv_dsremove(struct vnode *, char *, stru static int nfsrv_dssetacl(struct vnode *, struct acl *, struct ucred *, NFSPROC_T *); static int nfsrv_pnfsstatfs(struct statfs *, struct mount *); +static void nfsm_trimtrailing(struct nfsrv_descript *, struct mbuf *, + char *, int, int); int nfs_pnfsio(task_fn_t *, void *); @@ -6550,6 +6552,44 @@ out: } NFSEXITCODE(error); return (error); +} + +/* + * Trim trailing data off the mbuf list being built. + */ +static void +nfsm_trimtrailing(struct nfsrv_descript *nd, struct mbuf *mb, char *bpos, + int bextpg, int bextpgsiz) +{ + vm_page_t pg; + int fullpgsiz, i; + + if (mb->m_next != NULL) { + m_freem(mb->m_next); + mb->m_next = NULL; + } + if ((mb->m_flags & M_EXTPG) != 0) { + /* First, get rid of any pages after this position. */ + for (i = mb->m_epg_npgs - 1; i > bextpg; i--) { + pg = PHYS_TO_VM_PAGE(mb->m_epg_pa[i]); + vm_page_unwire_noq(pg); + vm_page_free(pg); + } + mb->m_epg_npgs = bextpg + 1; + if (bextpg == 0) + fullpgsiz = PAGE_SIZE - mb->m_epg_1st_off; + else + fullpgsiz = PAGE_SIZE; + mb->m_epg_last_len = fullpgsiz - bextpgsiz; + mb->m_len = m_epg_pagelen(mb, 0, mb->m_epg_1st_off); + for (i = 1; i < mb->m_epg_npgs; i++) + mb->m_len += m_epg_pagelen(mb, i, 0); + nd->nd_bextpgsiz = bextpgsiz; + nd->nd_bextpg = bextpg; + } else + mb->m_len = bpos - mtod(mb, char *); + nd->nd_mb = mb; + nd->nd_bpos = bpos; } extern int (*nfsd_call_nfsd)(struct thread *, struct nfssvc_args *); Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Mon Jul 27 01:38:14 2020 (r363592) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdsubs.c Mon Jul 27 01:51:33 2020 (r363593) @@ -2181,41 +2181,3 @@ nfsmout: *taglenp = taglen; } -/* - * Trim trailing data off the mbuf list being built. - */ -void -nfsm_trimtrailing(struct nfsrv_descript *nd, struct mbuf *mb, char *bpos, - int bextpg, int bextpgsiz) -{ - vm_page_t pg; - int fullpgsiz, i; - - if (mb->m_next != NULL) { - m_freem(mb->m_next); - mb->m_next = NULL; - } - if ((mb->m_flags & M_EXTPG) != 0) { - /* First, get rid of any pages after this position. */ - for (i = mb->m_epg_npgs - 1; i > bextpg; i--) { - pg = PHYS_TO_VM_PAGE(mb->m_epg_pa[i]); - vm_page_unwire_noq(pg); - vm_page_free(pg); - } - mb->m_epg_npgs = bextpg + 1; - if (bextpg == 0) - fullpgsiz = PAGE_SIZE - mb->m_epg_1st_off; - else - fullpgsiz = PAGE_SIZE; - mb->m_epg_last_len = fullpgsiz - bextpgsiz; - mb->m_len = m_epg_pagelen(mb, 0, mb->m_epg_1st_off); - for (i = 1; i < mb->m_epg_npgs; i++) - mb->m_len += m_epg_pagelen(mb, i, 0); - nd->nd_bextpgsiz = bextpgsiz; - nd->nd_bextpg = bextpg; - } else - mb->m_len = bpos - mtod(mb, char *); - nd->nd_mb = mb; - nd->nd_bpos = bpos; -} - From owner-svn-src-projects@freebsd.org Tue Jul 28 03:25:31 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DE7FB37A1C0 for ; Tue, 28 Jul 2020 03:25:31 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BG2B35KWBz3VqY; Tue, 28 Jul 2020 03:25:31 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9A17886E6; Tue, 28 Jul 2020 03:25:31 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06S3PVBK059734; Tue, 28 Jul 2020 03:25:31 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06S3PVGl059733; Tue, 28 Jul 2020 03:25:31 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007280325.06S3PVGl059733@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Tue, 28 Jul 2020 03:25:31 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363631 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363631 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2020 03:25:31 -0000 Author: rmacklem Date: Tue Jul 28 03:25:31 2020 New Revision: 363631 URL: https://svnweb.freebsd.org/changeset/base/363631 Log: Put nfs_fha_new.c from head into sys/fs/nfsserver. The changes applied to nfs_fha_new.c were only needed if dissection of XDR needed to be done from ext_pgs mbufs, which is not currently needed. Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_fha_new.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_fha_new.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_fha_new.c Tue Jul 28 02:56:26 2020 (r363630) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_fha_new.c Tue Jul 28 03:25:31 2020 (r363631) @@ -43,11 +43,11 @@ static MALLOC_DEFINE(M_NFS_FHA, "NFS FHA", "NFS FHA"); static void fhanew_init(void *foo); static void fhanew_uninit(void *foo); static rpcproc_t fhanew_get_procnum(rpcproc_t procnum); -static int fhanew_get_fh(uint64_t *fh, int v3, - struct nfsrv_descript *nd); +static int fhanew_get_fh(uint64_t *fh, int v3, struct mbuf **md, + caddr_t *dpos); static int fhanew_is_read(rpcproc_t procnum); static int fhanew_is_write(rpcproc_t procnum); -static int fhanew_get_offset(struct nfsrv_descript *nd, +static int fhanew_get_offset(struct mbuf **md, caddr_t *dpos, int v3, struct fha_info *info); static int fhanew_no_offset(rpcproc_t procnum); static void fhanew_set_locktype(rpcproc_t procnum, @@ -164,8 +164,9 @@ fhanew_get_procnum(rpcproc_t procnum) } static int -fhanew_get_fh(uint64_t *fh, int v3, struct nfsrv_descript *nd) +fhanew_get_fh(uint64_t *fh, int v3, struct mbuf **md, caddr_t *dpos) { + struct nfsrv_descript lnd, *nd; uint32_t *tl; uint8_t *buf; uint64_t t; @@ -173,7 +174,11 @@ fhanew_get_fh(uint64_t *fh, int v3, struct nfsrv_descr error = 0; len = 0; + nd = &lnd; + nd->nd_md = *md; + nd->nd_dpos = *dpos; + if (v3) { NFSM_DISSECT_NONBLOCK(tl, uint32_t *, NFSX_UNSIGNED); if ((len = fxdr_unsigned(int, *tl)) <= 0 || len > NFSX_FHMAX) { @@ -193,6 +198,9 @@ fhanew_get_fh(uint64_t *fh, int v3, struct nfsrv_descr *fh = t; nfsmout: + *md = nd->nd_md; + *dpos = nd->nd_dpos; + return (error); } @@ -215,14 +223,19 @@ fhanew_is_write(rpcproc_t procnum) } static int -fhanew_get_offset(struct nfsrv_descript *nd, int v3, +fhanew_get_offset(struct mbuf **md, caddr_t *dpos, int v3, struct fha_info *info) { + struct nfsrv_descript lnd, *nd; uint32_t *tl; int error; error = 0; + nd = &lnd; + nd->nd_md = *md; + nd->nd_dpos = *dpos; + if (v3) { NFSM_DISSECT_NONBLOCK(tl, uint32_t *, 2 * NFSX_UNSIGNED); info->offset = fxdr_hyper(tl); @@ -232,6 +245,9 @@ fhanew_get_offset(struct nfsrv_descript *nd, int v3, } nfsmout: + *md = nd->nd_md; + *dpos = nd->nd_dpos; + return (error); } @@ -290,13 +306,13 @@ fhanew_set_locktype(rpcproc_t procnum, struct fha_info static void fha_extract_info(struct svc_req *req, struct fha_info *i) { + struct mbuf *md; + caddr_t dpos; static u_int64_t random_fh = 0; int error; int v3 = (req->rq_vers == 3); rpcproc_t procnum; - struct nfsrv_descript lnd, *nd; - nd = &lnd; /* * We start off with a random fh. If we get a reasonable * procnum, we set the fh. If there's a concept of offset @@ -337,17 +353,17 @@ fha_extract_info(struct svc_req *req, struct fha_info error = newnfs_realign(&req->rq_args, M_NOWAIT); if (error) goto out; - nd->nd_md = req->rq_args; - nd->nd_dpos = mtod(nd->nd_md, char *); + md = req->rq_args; + dpos = mtod(md, caddr_t); /* Grab the filehandle. */ - error = fhanew_get_fh(&i->fh, v3, nd); + error = fhanew_get_fh(&i->fh, v3, &md, &dpos); if (error) goto out; /* Content ourselves with zero offset for all but reads. */ if (i->read || i->write) - fhanew_get_offset(nd, v3, i); + fhanew_get_offset(&md, &dpos, v3, i); out: fhanew_set_locktype(procnum, i); From owner-svn-src-projects@freebsd.org Wed Jul 29 23:17:17 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7EEB936ECDB for ; Wed, 29 Jul 2020 23:17:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BH8Zj2bt3z4Ndr; Wed, 29 Jul 2020 23:17:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 38D4B27257; Wed, 29 Jul 2020 23:17:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06TNHHth082592; Wed, 29 Jul 2020 23:17:17 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06TNHH8p082591; Wed, 29 Jul 2020 23:17:17 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007292317.06TNHH8p082591@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Wed, 29 Jul 2020 23:17:17 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363678 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363678 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2020 23:17:17 -0000 Author: rmacklem Date: Wed Jul 29 23:17:16 2020 New Revision: 363678 URL: https://svnweb.freebsd.org/changeset/base/363678 Log: Change "char *" to caddr_t. This might seem like a regression, but it keeps the code the same as in head, which is desirable during merging of the nfs-over-tls changes into head. Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdkrpc.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdkrpc.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdkrpc.c Wed Jul 29 22:58:08 2020 (r363677) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdkrpc.c Wed Jul 29 23:17:16 2020 (r363678) @@ -164,7 +164,7 @@ nfssvc_program(struct svc_req *rqst, SVCXPRT *xprt) rqst->rq_args = NULL; newnfs_realign(&nd.nd_mrep, M_WAITOK); nd.nd_md = nd.nd_mrep; - nd.nd_dpos = mtod(nd.nd_md, char *); + nd.nd_dpos = mtod(nd.nd_md, caddr_t); nd.nd_nam = svc_getrpccaller(rqst); nd.nd_nam2 = rqst->rq_addr; nd.nd_mreq = NULL; From owner-svn-src-projects@freebsd.org Thu Jul 30 02:37:16 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8743E373BEF for ; Thu, 30 Jul 2020 02:37:16 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BHF1R6BX6z4ZJB; Thu, 30 Jul 2020 02:37:15 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B85D49BF4; Thu, 30 Jul 2020 02:37:15 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06U2bFEW005647; Thu, 30 Jul 2020 02:37:15 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06U2bF5A005646; Thu, 30 Jul 2020 02:37:15 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007300237.06U2bF5A005646@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Thu, 30 Jul 2020 02:37:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363684 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363684 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 02:37:16 -0000 Author: rmacklem Date: Thu Jul 30 02:37:15 2020 New Revision: 363684 URL: https://svnweb.freebsd.org/changeset/base/363684 Log: Clean up the declaraton of nfsrv_proxyds() to be the same as head. The only change is the line on which the "struc mbuf **" is. The function still uses the same arguments in the same order. Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 00:53:56 2020 (r363683) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 02:37:15 2020 (r363684) @@ -120,8 +120,8 @@ static void nfsrv_pnfsremovesetup(struct vnode *, NFSP static void nfsrv_pnfsremove(struct vnode **, int, char *, fhandle_t *, NFSPROC_T *); static int nfsrv_proxyds(struct vnode *, off_t, int, struct ucred *, - struct thread *, int, struct mbuf **, char *, - struct mbuf **, struct nfsvattr *, struct acl *, off_t *, int, bool *); + struct thread *, int, struct mbuf **, char *, struct mbuf **, + struct nfsvattr *, struct acl *, off_t *, int, bool *); static int nfsrv_setextattr(struct vnode *, struct nfsvattr *, NFSPROC_T *); static int nfsrv_readdsrpc(fhandle_t *, off_t, int, struct ucred *, NFSPROC_T *, struct nfsmount *, struct mbuf **, struct mbuf **); From owner-svn-src-projects@freebsd.org Thu Jul 30 03:21:17 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 80BCC37603A for ; Thu, 30 Jul 2020 03:21:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BHG0F2vDzz4d7y; Thu, 30 Jul 2020 03:21:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 46DD8A44F; Thu, 30 Jul 2020 03:21:17 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06U3LHGJ034962; Thu, 30 Jul 2020 03:21:17 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06U3LHop034961; Thu, 30 Jul 2020 03:21:17 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007300321.06U3LHop034961@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Thu, 30 Jul 2020 03:21:17 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363686 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363686 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 03:21:17 -0000 Author: rmacklem Date: Thu Jul 30 03:21:16 2020 New Revision: 363686 URL: https://svnweb.freebsd.org/changeset/base/363686 Log: Apply a fix to nfsvno_setxattr() that is already in head. Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 02:52:55 2020 (r363685) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 03:21:16 2020 (r363686) @@ -6442,9 +6442,14 @@ nfsvno_setxattr(struct vnode *vp, char *name, int len, uiop->uio_td = p; uiop->uio_offset = 0; uiop->uio_resid = len; - error = nfsrv_createiovecw(len, m, cp, &iv, &cnt); - uiop->uio_iov = iv; - uiop->uio_iovcnt = cnt; + if (len > 0) { + error = nfsrv_createiovecw(len, m, cp, &iv, &cnt); + uiop->uio_iov = iv; + uiop->uio_iovcnt = cnt; + } else { + uiop->uio_iov = iv = NULL; + uiop->uio_iovcnt = 0; + } if (error == 0) { error = VOP_SETEXTATTR(vp, EXTATTR_NAMESPACE_USER, name, uiop, cred, p); From owner-svn-src-projects@freebsd.org Thu Jul 30 04:06:00 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2D4D33770DF for ; Thu, 30 Jul 2020 04:06:00 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BHGzr0QCNz4fyh; Thu, 30 Jul 2020 04:06:00 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E5B9CAF69; Thu, 30 Jul 2020 04:05:59 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06U45xWB061463; Thu, 30 Jul 2020 04:05:59 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06U45x1i061461; Thu, 30 Jul 2020 04:05:59 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202007300405.06U45x1i061461@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Thu, 30 Jul 2020 04:05:59 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363687 - projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/sys/fs/nfsserver X-SVN-Commit-Revision: 363687 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jul 2020 04:06:00 -0000 Author: rmacklem Date: Thu Jul 30 04:05:59 2020 New Revision: 363687 URL: https://svnweb.freebsd.org/changeset/base/363687 Log: Apply a fix to nfsvno_getxattr() that is already in head. Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 03:21:16 2020 (r363686) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Thu Jul 30 04:05:59 2020 (r363687) @@ -6359,21 +6359,28 @@ nfsvno_getxattr(struct vnode *vp, char *name, uint32_t return (NFSERR_XATTR2BIG); len = siz; tlen = NFSM_RNDUP(len); - /* - * If cnt > MCLBYTES and the reply will not be saved, use - * ext_pgs mbufs for TLS. - * For NFSv4.0, we do not know for sure if the reply will - * be saved, so do not use ext_pgs mbufs for NFSv4.0. - * Always use ext_pgs mbufs if ND_EXTPG is set. - */ - if ((flag & ND_EXTPG) != 0 || (tlen > MCLBYTES && - (flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS && - (flag & (ND_NFSV4 | ND_NFSV41)) != ND_NFSV4)) - uiop->uio_iovcnt = nfsrv_createiovec_extpgs(tlen, maxextsiz, - &m, &m2, &iv); - else - uiop->uio_iovcnt = nfsrv_createiovec(tlen, &m, &m2, &iv); - uiop->uio_iov = iv; + if (tlen > 0) { + /* + * If cnt > MCLBYTES and the reply will not be saved, use + * ext_pgs mbufs for TLS. + * For NFSv4.0, we do not know for sure if the reply will + * be saved, so do not use ext_pgs mbufs for NFSv4.0. + * Always use ext_pgs mbufs if ND_EXTPG is set. + */ + if ((flag & ND_EXTPG) != 0 || (tlen > MCLBYTES && + (flag & (ND_TLS | ND_SAVEREPLY)) == ND_TLS && + (flag & (ND_NFSV4 | ND_NFSV41)) != ND_NFSV4)) + uiop->uio_iovcnt = nfsrv_createiovec_extpgs(tlen, + maxextsiz, &m, &m2, &iv); + else + uiop->uio_iovcnt = nfsrv_createiovec(tlen, &m, &m2, + &iv); + uiop->uio_iov = iv; + } else { + uiop->uio_iovcnt = 0; + uiop->uio_iov = iv = NULL; + m = m2 = NULL; + } uiop->uio_offset = 0; uiop->uio_resid = tlen; uiop->uio_rw = UIO_READ; Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Thu Jul 30 03:21:16 2020 (r363686) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Thu Jul 30 04:05:59 2020 (r363687) @@ -5611,7 +5611,7 @@ nfsrvd_getxattr(struct nfsrv_descript *nd, __unused in if (nd->nd_repstat == 0) { NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED); *tl = txdr_unsigned(len); - if (mp != NULL) { + if (len > 0) { nd->nd_mb->m_next = mp; nd->nd_mb = mpend; if ((mpend->m_flags & M_EXTPG) != 0) { From owner-svn-src-projects@freebsd.org Fri Jul 31 19:25:44 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 38BD63A13E1 for ; Fri, 31 Jul 2020 19:25:44 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJHLc11pGz3bQJ; Fri, 31 Jul 2020 19:25:44 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 074AE267DA; Fri, 31 Jul 2020 19:25:44 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VJPiAu029941; Fri, 31 Jul 2020 19:25:44 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VJPaqj029901; Fri, 31 Jul 2020 19:25:36 GMT (envelope-from dim@FreeBSD.org) Message-Id: <202007311925.06VJPaqj029901@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 31 Jul 2020 19:25:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363739 - in projects/clang1100-import: . bin/ps bin/sh cddl/lib cddl/lib/libdtrace cddl/lib/libzpool contrib/ipfilter/iplang contrib/ipfilter/ipsend contrib/netbsd-tests/lib/libc/regex... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang1100-import: . bin/ps bin/sh cddl/lib cddl/lib/libdtrace cddl/lib/libzpool contrib/ipfilter/iplang contrib/ipfilter/ipsend contrib/netbsd-tests/lib/libc/regex/data contrib/openbsm con... X-SVN-Commit-Revision: 363739 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 19:25:44 -0000 Author: dim Date: Fri Jul 31 19:25:35 2020 New Revision: 363739 URL: https://svnweb.freebsd.org/changeset/base/363739 Log: Merge ^/head r363583 through r363738. Added: projects/clang1100-import/sys/arm/ti/am335x/am3359_cppi41.c - copied unchanged from r363738, head/sys/arm/ti/am335x/am3359_cppi41.c projects/clang1100-import/sys/arm/ti/am335x/am335x_usb_phy.c - copied unchanged from r363738, head/sys/arm/ti/am335x/am335x_usb_phy.c projects/clang1100-import/sys/arm/ti/clk/ - copied from r363738, head/sys/arm/ti/clk/ projects/clang1100-import/sys/arm/ti/ti_omap4_cm.c - copied unchanged from r363738, head/sys/arm/ti/ti_omap4_cm.c projects/clang1100-import/sys/arm/ti/ti_omap4_cm.h - copied unchanged from r363738, head/sys/arm/ti/ti_omap4_cm.h projects/clang1100-import/sys/arm/ti/ti_prm.c - copied unchanged from r363738, head/sys/arm/ti/ti_prm.c projects/clang1100-import/sys/arm/ti/ti_prm.h - copied unchanged from r363738, head/sys/arm/ti/ti_prm.h projects/clang1100-import/sys/arm/ti/ti_scm_syscon.c - copied unchanged from r363738, head/sys/arm/ti/ti_scm_syscon.c projects/clang1100-import/sys/arm/ti/ti_sysc.h - copied unchanged from r363738, head/sys/arm/ti/ti_sysc.h projects/clang1100-import/sys/contrib/pcg-c/ - copied from r363738, head/sys/contrib/pcg-c/ projects/clang1100-import/sys/dev/acpica/acpi_apei.c - copied unchanged from r363738, head/sys/dev/acpica/acpi_apei.c projects/clang1100-import/sys/dev/smc/if_smc_acpi.c - copied unchanged from r363738, head/sys/dev/smc/if_smc_acpi.c Deleted: projects/clang1100-import/release/sparc64/ projects/clang1100-import/sbin/init/ttys.sparc64 projects/clang1100-import/share/man/man4/cy.4 projects/clang1100-import/share/man/man4/rc.4 projects/clang1100-import/share/man/man4/rp.4 projects/clang1100-import/sys/arm/ti/am335x/am335x_prcm.c projects/clang1100-import/sys/arm/ti/am335x/am335x_usbss.c projects/clang1100-import/sys/arm/ti/ti_hwmods.c projects/clang1100-import/sys/arm/ti/ti_hwmods.h projects/clang1100-import/sys/dev/cy/ projects/clang1100-import/sys/dev/rc/ projects/clang1100-import/sys/dev/rp/ projects/clang1100-import/sys/modules/rc/ projects/clang1100-import/sys/modules/rp/ projects/clang1100-import/usr.sbin/bsdinstall/partedit/partedit_sparc64.c projects/clang1100-import/usr.sbin/kldxref/ef_sparc64.c Modified: projects/clang1100-import/ObsoleteFiles.inc projects/clang1100-import/RELNOTES projects/clang1100-import/UPDATING projects/clang1100-import/bin/ps/ps.c projects/clang1100-import/bin/sh/main.c projects/clang1100-import/cddl/lib/Makefile projects/clang1100-import/cddl/lib/libdtrace/Makefile projects/clang1100-import/cddl/lib/libzpool/Makefile projects/clang1100-import/contrib/ipfilter/iplang/iplang_y.y projects/clang1100-import/contrib/ipfilter/ipsend/arp.c projects/clang1100-import/contrib/ipfilter/ipsend/ipresend.c projects/clang1100-import/contrib/ipfilter/ipsend/ipsend.c projects/clang1100-import/contrib/ipfilter/ipsend/iptest.c projects/clang1100-import/contrib/ipfilter/ipsend/iptests.c projects/clang1100-import/contrib/ipfilter/ipsend/sock.c projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/meta.in projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/subexp.in projects/clang1100-import/contrib/openbsm/CREDITS projects/clang1100-import/contrib/openbsm/bin/auditd/auditd.c projects/clang1100-import/contrib/openbsm/bin/auditdistd/auditdistd.c projects/clang1100-import/contrib/openbsm/bin/auditdistd/proto_tls.c projects/clang1100-import/contrib/openbsm/libauditd/auditd_lib.c projects/clang1100-import/contrib/openbsm/libbsm/au_control.3 projects/clang1100-import/contrib/openbsm/libbsm/au_domain.3 projects/clang1100-import/contrib/openbsm/libbsm/au_errno.3 projects/clang1100-import/contrib/openbsm/libbsm/au_socket_type.3 projects/clang1100-import/contrib/openbsm/man/audit.log.5 projects/clang1100-import/contrib/openbsm/man/getaudit.2 projects/clang1100-import/contrib/openbsm/sys/bsm/audit.h projects/clang1100-import/crypto/openssh/FREEBSD-upgrade projects/clang1100-import/crypto/openssh/myproposal.h projects/clang1100-import/crypto/openssh/servconf.c projects/clang1100-import/crypto/openssh/sshd_config.5 projects/clang1100-import/etc/mtree/BSD.usr.dist projects/clang1100-import/include/regex.h projects/clang1100-import/lib/libc/regex/Symbol.map projects/clang1100-import/lib/libc/regex/regcomp.c projects/clang1100-import/lib/libpmc/libpmc_pmu_util.c projects/clang1100-import/rescue/rescue/Makefile projects/clang1100-import/share/man/man3/siginfo.3 projects/clang1100-import/share/man/man3/tree.3 projects/clang1100-import/share/man/man4/Makefile projects/clang1100-import/share/man/man4/aesni.4 projects/clang1100-import/share/man/man4/hifn.4 projects/clang1100-import/share/man/man4/man4.aarch64/armv8crypto.4 projects/clang1100-import/share/man/man4/man4.i386/glxsb.4 projects/clang1100-import/share/man/man4/ng_iface.4 projects/clang1100-import/share/man/man4/padlock.4 projects/clang1100-import/share/man/man4/safe.4 projects/clang1100-import/share/man/man4/safexcel.4 projects/clang1100-import/share/man/man8/rc.subr.8 projects/clang1100-import/share/misc/committers-doc.dot projects/clang1100-import/share/misc/committers-src.dot projects/clang1100-import/stand/common/install.c projects/clang1100-import/sys/arm/allwinner/clkng/ccu_sun8i_r.c projects/clang1100-import/sys/arm/arm/trap-v6.c projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_firmware.c projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_firmware.h projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_mbox.c projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h projects/clang1100-import/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/clang1100-import/sys/arm/ti/am335x/am335x_dmtimer.c projects/clang1100-import/sys/arm/ti/am335x/am335x_dmtpps.c projects/clang1100-import/sys/arm/ti/am335x/am335x_dmtreg.h projects/clang1100-import/sys/arm/ti/am335x/am335x_gpio.c projects/clang1100-import/sys/arm/ti/am335x/am335x_lcd.c projects/clang1100-import/sys/arm/ti/am335x/am335x_musb.c projects/clang1100-import/sys/arm/ti/am335x/am335x_pwmss.c projects/clang1100-import/sys/arm/ti/am335x/am335x_rtc.c projects/clang1100-import/sys/arm/ti/am335x/am335x_scm.c projects/clang1100-import/sys/arm/ti/am335x/files.am335x projects/clang1100-import/sys/arm/ti/cpsw/if_cpsw.c projects/clang1100-import/sys/arm/ti/files.ti projects/clang1100-import/sys/arm/ti/omap4/files.omap4 projects/clang1100-import/sys/arm/ti/ti_adc.c projects/clang1100-import/sys/arm/ti/ti_edma3.c projects/clang1100-import/sys/arm/ti/ti_gpio.c projects/clang1100-import/sys/arm/ti/ti_i2c.c projects/clang1100-import/sys/arm/ti/ti_mbox.c projects/clang1100-import/sys/arm/ti/ti_pinmux.c projects/clang1100-import/sys/arm/ti/ti_prcm.c projects/clang1100-import/sys/arm/ti/ti_prcm.h projects/clang1100-import/sys/arm/ti/ti_pruss.c projects/clang1100-import/sys/arm/ti/ti_scm.c projects/clang1100-import/sys/arm/ti/ti_sdhci.c projects/clang1100-import/sys/arm/ti/ti_sdma.c projects/clang1100-import/sys/arm/ti/ti_spi.c projects/clang1100-import/sys/arm/ti/ti_sysc.c projects/clang1100-import/sys/arm/ti/ti_wdt.c projects/clang1100-import/sys/arm/ti/usb/omap_ehci.c projects/clang1100-import/sys/arm/ti/usb/omap_host.c projects/clang1100-import/sys/arm/ti/usb/omap_tll.c projects/clang1100-import/sys/arm64/arm64/machdep.c projects/clang1100-import/sys/arm64/include/acpica_machdep.h projects/clang1100-import/sys/conf/files projects/clang1100-import/sys/dev/acpica/acpi.c projects/clang1100-import/sys/dev/cxgbe/t4_main.c projects/clang1100-import/sys/dev/hwpmc/hwpmc_mod.c projects/clang1100-import/sys/dev/hyperv/vmbus/vmbus.c projects/clang1100-import/sys/dev/iommu/busdma_iommu.c projects/clang1100-import/sys/dev/iommu/iommu.h projects/clang1100-import/sys/dev/iommu/iommu_gas.c projects/clang1100-import/sys/dev/mpr/mpr.c projects/clang1100-import/sys/dev/mpr/mpr_sas.c projects/clang1100-import/sys/dev/mpr/mpr_user.c projects/clang1100-import/sys/dev/mps/mps.c projects/clang1100-import/sys/dev/mps/mps_sas.c projects/clang1100-import/sys/dev/mps/mps_user.c projects/clang1100-import/sys/dev/ntb/ntb_hw/ntb_hw_intel.c projects/clang1100-import/sys/dev/ntb/ntb_hw/ntb_hw_plx.c projects/clang1100-import/sys/dev/pci/pci.c projects/clang1100-import/sys/dev/pci/pcivar.h projects/clang1100-import/sys/dev/smc/if_smc.c projects/clang1100-import/sys/dev/smc/if_smc_fdt.c projects/clang1100-import/sys/dev/smc/if_smcvar.h projects/clang1100-import/sys/dev/uart/uart_dev_ti8250.c projects/clang1100-import/sys/dev/virtio/pci/virtio_pci.c projects/clang1100-import/sys/fs/nfs/nfs_commonsubs.c projects/clang1100-import/sys/fs/nfsserver/nfs_nfsdport.c projects/clang1100-import/sys/geom/eli/g_eli_integrity.c projects/clang1100-import/sys/geom/eli/g_eli_privacy.c projects/clang1100-import/sys/geom/geom.h projects/clang1100-import/sys/geom/geom_ctl.c projects/clang1100-import/sys/geom/geom_map.c projects/clang1100-import/sys/geom/geom_redboot.c projects/clang1100-import/sys/kern/kern_dump.c projects/clang1100-import/sys/kern/kern_priv.c projects/clang1100-import/sys/kern/makesyscalls.sh projects/clang1100-import/sys/kern/uipc_socket.c projects/clang1100-import/sys/kern/uipc_usrreq.c projects/clang1100-import/sys/kern/vfs_bio.c projects/clang1100-import/sys/kern/vfs_cache.c projects/clang1100-import/sys/kern/vfs_default.c projects/clang1100-import/sys/kern/vfs_lookup.c projects/clang1100-import/sys/kern/vfs_subr.c projects/clang1100-import/sys/kern/vfs_syscalls.c projects/clang1100-import/sys/kern/vnode_if.src projects/clang1100-import/sys/mips/conf/std.MALTA projects/clang1100-import/sys/mips/mips/trap.c projects/clang1100-import/sys/modules/Makefile projects/clang1100-import/sys/modules/esp/Makefile projects/clang1100-import/sys/modules/uart/Makefile projects/clang1100-import/sys/net/iflib.c projects/clang1100-import/sys/netgraph/ng_iface.c projects/clang1100-import/sys/netgraph/ng_iface.h projects/clang1100-import/sys/netinet/tcp_subr.c projects/clang1100-import/sys/netinet6/ip6_output.c projects/clang1100-import/sys/powerpc/powerpc/trap.c projects/clang1100-import/sys/riscv/riscv/intr_machdep.c projects/clang1100-import/sys/riscv/riscv/trap.c projects/clang1100-import/sys/security/mac/mac_framework.c projects/clang1100-import/sys/security/mac/mac_framework.h projects/clang1100-import/sys/sys/ata.h projects/clang1100-import/sys/sys/file.h projects/clang1100-import/sys/sys/namei.h projects/clang1100-import/sys/sys/sysctl.h projects/clang1100-import/sys/sys/vnode.h projects/clang1100-import/sys/tools/vnode_if.awk projects/clang1100-import/sys/vm/vm_page.c projects/clang1100-import/sys/vm/vm_page.h projects/clang1100-import/sys/x86/include/acpica_machdep.h projects/clang1100-import/sys/x86/include/bus_dma.h projects/clang1100-import/sys/x86/iommu/intel_ctx.c projects/clang1100-import/sys/x86/iommu/intel_dmar.h projects/clang1100-import/sys/x86/iommu/intel_drv.c projects/clang1100-import/sys/x86/iommu/intel_idpgtbl.c projects/clang1100-import/sys/x86/iommu/intel_intrmap.c projects/clang1100-import/sys/x86/iommu/intel_qi.c projects/clang1100-import/sys/x86/iommu/intel_quirks.c projects/clang1100-import/sys/x86/iommu/intel_utils.c projects/clang1100-import/sys/x86/x86/busdma_machdep.c projects/clang1100-import/sys/x86/x86/cpu_machdep.c projects/clang1100-import/usr.bin/calendar/calendars/calendar.freebsd projects/clang1100-import/usr.bin/comm/comm.1 projects/clang1100-import/usr.bin/diff/tests/diff_test.sh projects/clang1100-import/usr.bin/sed/tests/sed2_test.sh projects/clang1100-import/usr.bin/truncate/truncate.1 projects/clang1100-import/usr.sbin/bhyve/bhyve.8 projects/clang1100-import/usr.sbin/bhyve/pci_ahci.c projects/clang1100-import/usr.sbin/ctld/kernel.c projects/clang1100-import/usr.sbin/nologin/nologin.8 Directory Properties: projects/clang1100-import/ (props changed) projects/clang1100-import/cddl/ (props changed) projects/clang1100-import/contrib/ipfilter/ (props changed) projects/clang1100-import/contrib/netbsd-tests/ (props changed) projects/clang1100-import/contrib/openbsm/ (props changed) projects/clang1100-import/crypto/openssh/ (props changed) Modified: projects/clang1100-import/ObsoleteFiles.inc ============================================================================== --- projects/clang1100-import/ObsoleteFiles.inc Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/ObsoleteFiles.inc Fri Jul 31 19:25:35 2020 (r363739) @@ -36,6 +36,11 @@ # xargs -n1 | sort | uniq -d; # done +# 20200729: remove long expired serial drivers +OLD_FILES+=usr/share/man/man4/cy.4.gz +OLD_FILES+=usr/share/man/man4/rc.4.gz +OLD_FILES+=usr/share/man/man4/rp.4.gz + # 20200715: rework of devstat(9) man page OLD_FILES+=usr/share/man/man9/devstat_add_entry.9.gz Modified: projects/clang1100-import/RELNOTES ============================================================================== --- projects/clang1100-import/RELNOTES Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/RELNOTES Fri Jul 31 19:25:35 2020 (r363739) @@ -10,6 +10,10 @@ newline. Entries should be separated by a newline. Changes to this file should not be MFCed. +r363679: + Applications using regex(3), e.g. sed/grep, will no longer accept + redundant escapes for most ordinary characters. + r363253: SCTP support has been removed from GENERIC kernel configurations. The SCTP stack is now built as sctp.ko and can be dynamically loaded. Modified: projects/clang1100-import/UPDATING ============================================================================== --- projects/clang1100-import/UPDATING Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/UPDATING Fri Jul 31 19:25:35 2020 (r363739) @@ -26,6 +26,18 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20200729: + r363679 has redefined some undefined behavior in regcomp(3); notably, + extraneous escapes of most ordinary characters will no longer be + accepted. An exp-run has identified all of the problems with this in + ports, but other non-ports software may need extra escapes removed to + continue to function. + + Because of this change, installworld may encounter the following error + from rtld: Undefined symbol "regcomp@FBSD_1.6" -- It is imperative that + you do not halt installworld. Instead, let it run to completion (whether + successful or not) and run installworld once more. + 20200627: A new implementation of bc and dc has been imorted in r362681. This implementation corrects non-conformant behavior of the previous bc Modified: projects/clang1100-import/bin/ps/ps.c ============================================================================== --- projects/clang1100-import/bin/ps/ps.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/bin/ps/ps.c Fri Jul 31 19:25:35 2020 (r363739) @@ -1264,6 +1264,7 @@ fmt(char **(*fn)(kvm_t *, const struct kinfo_proc *, i static void saveuser(KINFO *ki) { + char tdname[COMMLEN + 1]; char *argsp; if (ki->ki_p->ki_flag & P_INMEM) { @@ -1280,12 +1281,14 @@ saveuser(KINFO *ki) * save arguments if needed */ if (needcomm) { - if (ki->ki_p->ki_stat == SZOMB) + if (ki->ki_p->ki_stat == SZOMB) { ki->ki_args = strdup(""); - else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) + } else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) { + (void)snprintf(tdname, sizeof(tdname), "%s%s", + ki->ki_p->ki_tdname, ki->ki_p->ki_moretdname); ki->ki_args = fmt(kvm_getargv, ki, - ki->ki_p->ki_comm, ki->ki_p->ki_tdname, MAXCOMLEN); - else { + ki->ki_p->ki_comm, tdname, COMMLEN * 2 + 1); + } else { asprintf(&argsp, "(%s)", ki->ki_p->ki_comm); ki->ki_args = argsp; } Modified: projects/clang1100-import/bin/sh/main.c ============================================================================== --- projects/clang1100-import/bin/sh/main.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/bin/sh/main.c Fri Jul 31 19:25:35 2020 (r363739) @@ -228,6 +228,10 @@ cmdloop(int top) } } popstackmark(&smark); + if (top && iflag) { + out2c('\n'); + flushout(out2); + } } Modified: projects/clang1100-import/cddl/lib/Makefile ============================================================================== --- projects/clang1100-import/cddl/lib/Makefile Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/cddl/lib/Makefile Fri Jul 31 19:25:35 2020 (r363739) @@ -2,10 +2,10 @@ .include -SUBDIR= ${_drti} \ +SUBDIR= drti \ libavl \ libctf \ - ${_libdtrace} \ + libdtrace \ libnvpair \ libumem \ libuutil \ @@ -21,11 +21,6 @@ _libzfs= libzfs .if ${MK_LIBTHR} != "no" _libzpool= libzpool .endif -.endif - -.if ${MACHINE_CPUARCH} != "sparc64" -_drti= drti -_libdtrace= libdtrace .endif SUBDIR_DEPEND_libdtrace= libctf Modified: projects/clang1100-import/cddl/lib/libdtrace/Makefile ============================================================================== --- projects/clang1100-import/cddl/lib/libdtrace/Makefile Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/cddl/lib/libdtrace/Makefile Fri Jul 31 19:25:35 2020 (r363739) @@ -103,9 +103,6 @@ CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/powerpc CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/riscv .PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libdtrace/riscv .PATH: ${SRCTOP}/sys/cddl/dev/dtrace/riscv -.elif ${MACHINE_CPUARCH} == "sparc64" -CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/sparc -.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libdtrace/sparc .else # temporary hack CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/intel Modified: projects/clang1100-import/cddl/lib/libzpool/Makefile ============================================================================== --- projects/clang1100-import/cddl/lib/libzpool/Makefile Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/cddl/lib/libzpool/Makefile Fri Jul 31 19:25:35 2020 (r363739) @@ -18,9 +18,7 @@ .if exists(${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH}/opensolaris_atomic.S) .PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH} ATOMIC_SRCS= opensolaris_atomic.S -.if ${MACHINE_ARCH} != "sparc64" ACFLAGS+= -Wa,--noexecstack -.endif .else .PATH: ${SRCTOP}/sys/cddl/compat/opensolaris/kern ATOMIC_SRCS= opensolaris_atomic.c Modified: projects/clang1100-import/contrib/ipfilter/iplang/iplang_y.y ============================================================================== --- projects/clang1100-import/contrib/ipfilter/iplang/iplang_y.y Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/iplang/iplang_y.y Fri Jul 31 19:25:35 2020 (r363739) @@ -45,11 +45,6 @@ #include "ipf.h" #include "iplang.h" -#if !defined(__NetBSD__) && (!defined(__FreeBSD_version) && \ - __FreeBSD_version < 400020) && (!SOLARIS || SOLARIS2 < 10) -extern struct ether_addr *ether_aton __P((char *)); -#endif - extern int opts; extern struct ipopt_names ionames[]; extern int state, state, lineNum, token; @@ -58,11 +53,7 @@ extern char yytext[]; extern FILE *yyin; int yylex __P((void)); #define YYDEBUG 1 -#if !defined(ultrix) && !defined(hpux) int yydebug = 1; -#else -extern int yydebug; -#endif iface_t *iflist = NULL, **iftail = &iflist; iface_t *cifp = NULL; Modified: projects/clang1100-import/contrib/ipfilter/ipsend/arp.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/arp.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/arp.c Fri Jul 31 19:25:35 2020 (r363739) @@ -11,17 +11,13 @@ static const char rcsid[] = "@(#)$Id$"; #endif #include #include -#if !defined(ultrix) && !defined(hpux) && !defined(__hpux) && !defined(__osf__) && !defined(_AIX51) # include -#endif #include #include #include #include #include -#ifndef ultrix # include -#endif #include #include #include Modified: projects/clang1100-import/contrib/ipfilter/ipsend/ipresend.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/ipresend.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/ipresend.c Fri Jul 31 19:25:35 2020 (r363739) @@ -38,15 +38,7 @@ int opts = 0; # ifdef sun char default_device[] = "le0"; # else -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "lan0"; -# endif -# endif # endif #else char default_device[] = DEFAULT_DEVICE; Modified: projects/clang1100-import/contrib/ipfilter/ipsend/ipsend.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/ipsend.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/ipsend.c Fri Jul 31 19:25:35 2020 (r363739) @@ -33,15 +33,7 @@ extern void iplang __P((FILE *)); char options[68]; int opts; -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "le0"; -# endif /* __bsdi__ */ -# endif /* ultrix */ static void usage __P((char *)); Modified: projects/clang1100-import/contrib/ipfilter/ipsend/iptest.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/iptest.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/iptest.c Fri Jul 31 19:25:35 2020 (r363739) @@ -34,15 +34,7 @@ char options[68]; # ifdef sun char default_device[] = "le0"; # else -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "lan0"; -# endif -# endif # endif static void usage __P((char *)); Modified: projects/clang1100-import/contrib/ipfilter/ipsend/iptests.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/iptests.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/iptests.c Fri Jul 31 19:25:35 2020 (r363739) @@ -36,18 +36,13 @@ typedef int boolean_t; # endif # undef _KERNEL # undef KERNEL -#if !defined(solaris) && !defined(linux) && !defined(__sgi) +#if !defined(solaris) # include # include # include #endif -#if !defined(ultrix) && !defined(hpux) && !defined(linux) && \ - !defined(__sgi) && !defined(__osf__) && !defined(_AIX51) # include -#endif -#ifndef ultrix # include -#endif #if defined(solaris) # include #else @@ -57,11 +52,9 @@ typedef int boolean_t; #include #include #endif -#if BSD >= 199103 # include # include # include -#endif #include #include #include @@ -74,7 +67,7 @@ typedef int boolean_t; #include #include #include -#if defined(__SVR4) || defined(__svr4__) || defined(__sgi) +#if defined(__SVR4) || defined(__svr4__) # include #endif #include @@ -82,7 +75,7 @@ typedef int boolean_t; #include #include # include -# if !defined(__hpux) && !defined(solaris) +# if !defined(solaris) # include # endif #include "ipsend.h" Modified: projects/clang1100-import/contrib/ipfilter/ipsend/sock.c ============================================================================== --- projects/clang1100-import/contrib/ipfilter/ipsend/sock.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/ipfilter/ipsend/sock.c Fri Jul 31 19:25:35 2020 (r363739) @@ -21,14 +21,8 @@ static const char rcsid[] = "@(#)$Id$"; */ typedef int boolean_t; #endif -#ifndef ultrix #include -#endif -#if (__FreeBSD_version >= 300000) # include -#else -# include -#endif # ifdef __NetBSD__ # include # endif @@ -38,10 +32,6 @@ typedef int boolean_t; # define _KERNEL # define KERNEL # endif -# ifdef ultrix -# undef LOCORE -# include -# endif # include # ifdef __FreeBSD__ # undef _WANT_FILE @@ -54,18 +44,14 @@ typedef int boolean_t; #include #include #include -#if !defined(ultrix) && !defined(hpux) && !defined(__osf__) # include -#endif #ifdef sun #include #include #endif -#if BSD >= 199103 #include #include #include -#endif #include #include #include @@ -143,128 +129,10 @@ int kmemcpy(buf, pos, n) struct nlist names[4] = { { "_proc" }, { "_nproc" }, -#ifdef ultrix - { "_u" }, -#else { NULL }, -#endif { NULL } }; -#if BSD < 199103 -static struct proc *getproc() -{ - struct proc *p; - pid_t pid = getpid(); - int siz, n; - - n = nlist(KERNEL, names); - if (n != 0) - { - fprintf(stderr, "nlist(%#x) == %d\n", names, n); - return NULL; - } - if (KMCPY(&nproc, names[1].n_value, sizeof(nproc)) == -1) - { - fprintf(stderr, "read nproc (%#x)\n", names[1].n_value); - return NULL; - } - siz = nproc * sizeof(struct proc); - if (KMCPY(&p, names[0].n_value, sizeof(p)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) proc\n", - names[0].n_value, &p, sizeof(p)); - return NULL; - } - proc = (struct proc *)malloc(siz); - if (KMCPY(proc, p, siz) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) proc\n", - p, proc, siz); - return NULL; - } - - p = proc; - - for (n = nproc; n; n--, p++) - if (p->p_pid == pid) - break; - if (!n) - return NULL; - - return p; -} - - -struct tcpcb *find_tcp(fd, ti) - int fd; - struct tcpiphdr *ti; -{ - struct tcpcb *t; - struct inpcb *i; - struct socket *s; - struct user *up; - struct proc *p; - struct file *f, **o; - - if (!(p = getproc())) - return NULL; - up = (struct user *)malloc(sizeof(*up)); -#ifndef ultrix - if (KMCPY(up, p->p_uarea, sizeof(*up)) == -1) - { - fprintf(stderr, "read(%#x,%#x) failed\n", p, p->p_uarea); - return NULL; - } -#else - if (KMCPY(up, names[2].n_value, sizeof(*up)) == -1) - { - fprintf(stderr, "read(%#x,%#x) failed\n", p, names[2].n_value); - return NULL; - } -#endif - - o = (struct file **)calloc(up->u_lastfile + 1, sizeof(*o)); - if (KMCPY(o, up->u_ofile, (up->u_lastfile + 1) * sizeof(*o)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - u_ofile - failed\n", - up->u_ofile, o, sizeof(*o)); - return NULL; - } - f = (struct file *)calloc(1, sizeof(*f)); - if (KMCPY(f, o[fd], sizeof(*f)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - o[fd] - failed\n", - up->u_ofile[fd], f, sizeof(*f)); - return NULL; - } - - s = (struct socket *)calloc(1, sizeof(*s)); - if (KMCPY(s, f->f_data, sizeof(*s)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - f_data - failed\n", - o[fd], s, sizeof(*s)); - return NULL; - } - - i = (struct inpcb *)calloc(1, sizeof(*i)); - if (KMCPY(i, s->so_pcb, sizeof(*i)) == -1) - { - fprintf(stderr, "kvm_read(%#x,%#x,%d) - so_pcb - failed\n", - s->so_pcb, i, sizeof(*i)); - return NULL; - } - - t = (struct tcpcb *)calloc(1, sizeof(*t)); - if (KMCPY(t, i->inp_ppcb, sizeof(*t)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - inp_ppcb - failed\n", - i->inp_ppcb, t, sizeof(*t)); - return NULL; - } - return (struct tcpcb *)i->inp_ppcb; -} -#else static struct kinfo_proc *getproc() { static struct kinfo_proc kp; @@ -304,7 +172,7 @@ struct tcpcb *find_tcp(tfd, ti) fd = (struct filedesc *)malloc(sizeof(*fd)); if (fd == NULL) return NULL; -#if defined( __FreeBSD_version) && __FreeBSD_version >= 500013 +#if defined( __FreeBSD_version) if (KMCPY(fd, p->ki_fd, sizeof(*fd)) == -1) { fprintf(stderr, "read(%#lx,%#lx) failed\n", @@ -381,7 +249,6 @@ finderror: free(t); return NULL; } -#endif /* BSD < 199301 */ int do_socket(dev, mtu, ti, gwip) char *dev; Modified: projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/meta.in ============================================================================== --- projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/meta.in Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/meta.in Fri Jul 31 19:25:35 2020 (r363739) @@ -4,7 +4,9 @@ a[bc]d & abd abd a\*c & a*c a*c a\\b & a\b a\b a\\\*b & a\*b a\*b -a\bc & abc abc +# Begin FreeBSD +a\bc &C EESCAPE +# End FreeBSD a\ &C EESCAPE a\\bc & a\bc a\bc \{ bC BADRPT Modified: projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/subexp.in ============================================================================== --- projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/subexp.in Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/netbsd-tests/lib/libc/regex/data/subexp.in Fri Jul 31 19:25:35 2020 (r363739) @@ -12,7 +12,7 @@ a(b+)c - abbbc abbbc bbb a(b*)c - ac ac @c (a|ab)(bc([de]+)f|cde) - abcdef abcdef a,bcdef,de # Begin FreeBSD -a\(b\|c\)d b ab|cd ab|cd b|c +a\(b|c\)d b ab|cd ab|cd b|c # End FreeBSD # the regression tester only asks for 9 subexpressions a(b)(c)(d)(e)(f)(g)(h)(i)(j)k - abcdefghijk abcdefghijk b,c,d,e,f,g,h,i,j Modified: projects/clang1100-import/contrib/openbsm/CREDITS ============================================================================== --- projects/clang1100-import/contrib/openbsm/CREDITS Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/CREDITS Fri Jul 31 19:25:35 2020 (r363739) @@ -36,6 +36,9 @@ the development of OpenBSM: Ryan Steinmetz The FreeBSD Foundation Brooks Davis + Mateusz Piotrowski + Alan Somers + Aniket Pandey In addition, Coverity, Inc.'s Prevent(tm) static analysis tool and Gimpel Software's FlexeLint tool were used to identify a number of bugs in the Modified: projects/clang1100-import/contrib/openbsm/bin/auditd/auditd.c ============================================================================== --- projects/clang1100-import/contrib/openbsm/bin/auditd/auditd.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/bin/auditd/auditd.c Fri Jul 31 19:25:35 2020 (r363739) @@ -712,7 +712,7 @@ auditd_config_controls(void) */ err = auditd_set_qsize(); if (err) { - auditd_log_err("audit_set_qsize() %s: %m", + auditd_log_err("auditd_set_qsize() %s: %m", auditd_strerror(err)); ret = -1; } else Modified: projects/clang1100-import/contrib/openbsm/bin/auditdistd/auditdistd.c ============================================================================== --- projects/clang1100-import/contrib/openbsm/bin/auditdistd/auditdistd.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/bin/auditdistd/auditdistd.c Fri Jul 31 19:25:35 2020 (r363739) @@ -523,7 +523,7 @@ main_loop(void) } TAILQ_FOREACH(adhost, &adcfg->adc_hosts, adh_next) { if (adhost->adh_role == ADIST_ROLE_SENDER) { - /* Only sender workers asks for connections. */ + /* Only sender workers ask for connections. */ PJDLOG_ASSERT(adhost->adh_conn != NULL); fd = proto_descriptor(adhost->adh_conn); PJDLOG_ASSERT(fd >= 0); Modified: projects/clang1100-import/contrib/openbsm/bin/auditdistd/proto_tls.c ============================================================================== --- projects/clang1100-import/contrib/openbsm/bin/auditdistd/proto_tls.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/bin/auditdistd/proto_tls.c Fri Jul 31 19:25:35 2020 (r363739) @@ -413,7 +413,7 @@ tls_exec_client(const char *user, int startfd, const c tls_certificate_verify(ssl, fingerprint); /* - * The following byte is send to make proto_connect_wait() to work. + * The following byte is sent to make proto_connect_wait() work. */ connected = 1; for (;;) { @@ -460,7 +460,7 @@ tls_call_exec_client(struct proto_conn *sock, const ch proto_close(sock); } else { /* - * The FD_CLOEXEC is cleared by dup2(2), so when we not + * The FD_CLOEXEC is cleared by dup2(2), so when we do not * call it, we have to clear it by hand in case it is set. */ if (fcntl(startfd, F_SETFD, 0) == -1) Modified: projects/clang1100-import/contrib/openbsm/libauditd/auditd_lib.c ============================================================================== --- projects/clang1100-import/contrib/openbsm/libauditd/auditd_lib.c Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/libauditd/auditd_lib.c Fri Jul 31 19:25:35 2020 (r363739) @@ -498,7 +498,7 @@ auditd_expire_trails(int (*warn_expired)(char *)) * update the mtime of the trail file to the current * time. This is so we don't prematurely remove a trail * file that was created while the system clock reset - * to the * "beginning of time" but later the system + * to the "beginning of time" but later the system * clock is set to the correct current time. */ if (current_time >= JAN_01_2000 && Modified: projects/clang1100-import/contrib/openbsm/libbsm/au_control.3 ============================================================================== --- projects/clang1100-import/contrib/openbsm/libbsm/au_control.3 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/libbsm/au_control.3 Fri Jul 31 19:25:35 2020 (r363739) @@ -201,7 +201,7 @@ converts an audit policy flags string, .Fa polstr , to a numeric audit policy mask returned via .Fa policy . -.Sh RETURN VALULES +.Sh RETURN VALUES The .Fn getacfilesz , .Fn getacdir , Modified: projects/clang1100-import/contrib/openbsm/libbsm/au_domain.3 ============================================================================== --- projects/clang1100-import/contrib/openbsm/libbsm/au_domain.3 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/libbsm/au_domain.3 Fri Jul 31 19:25:35 2020 (r363739) @@ -62,7 +62,7 @@ The function accepts a local domain, and returns the BSM domain for it. This call cannot fail, and instead returns a BSM domain indicating to a later decoder that the domain could not be encoded. -.Sh RETURN VALULES +.Sh RETURN VALUES On success, .Fn au_bsm_to_domain returns 0 and a converted domain; on failure, it returns -1 but does not set Modified: projects/clang1100-import/contrib/openbsm/libbsm/au_errno.3 ============================================================================== --- projects/clang1100-import/contrib/openbsm/libbsm/au_errno.3 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/libbsm/au_errno.3 Fri Jul 31 19:25:35 2020 (r363739) @@ -76,7 +76,7 @@ function converts a BSM error value to a string, gener local error number and using the local .Xr strerror 3 function, but will also work for errors that are not locally defined. -.Sh RETURN VALULES +.Sh RETURN VALUES On success, .Fn au_bsm_to_errno returns 0 and a converted error value; on failure, it returns -1 but does not Modified: projects/clang1100-import/contrib/openbsm/libbsm/au_socket_type.3 ============================================================================== --- projects/clang1100-import/contrib/openbsm/libbsm/au_socket_type.3 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/libbsm/au_socket_type.3 Fri Jul 31 19:25:35 2020 (r363739) @@ -61,7 +61,7 @@ operating system. function accepts a local socket type, and returns the BSM socket type for it. This call cannot fail, and instead returns a BSM socket type indicating to a later decoder that the socket type could not be encoded. -.Sh RETURN VALULES +.Sh RETURN VALUES On success, .Fn au_bsm_to_socket_type returns 0 and a converted socket type; on failure, it returns -1 but does not Modified: projects/clang1100-import/contrib/openbsm/man/audit.log.5 ============================================================================== --- projects/clang1100-import/contrib/openbsm/man/audit.log.5 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/man/audit.log.5 Fri Jul 31 19:25:35 2020 (r363739) @@ -102,7 +102,7 @@ token can be created using .It Sy "Field Bytes Description" .It "Token ID 1 byte Token ID" .It "Record Byte Count 4 bytes Number of bytes in record" -.It "Version Number 2 bytes Record version number" +.It "Version Number 1 byte Record version number" .It "Event Type 2 bytes Event type" .It "Event Modifier 2 bytes Event sub-type" .It "Seconds 4/8 bytes Record time stamp (32/64-bits)" @@ -126,7 +126,7 @@ token can be created using .It Sy "Field Bytes Description" .It "Token ID 1 byte Token ID" .It "Record Byte Count 4 bytes Number of bytes in record" -.It "Version Number 2 bytes Record version number" +.It "Version Number 1 byte Record version number" .It "Event Type 2 bytes Event type" .It "Event Modifier 2 bytes Event sub-type" .It "Address Type/Length 1 byte Host address type and length" @@ -325,7 +325,7 @@ or .It "Process ID 4 bytes Process ID" .It "Session ID 4 bytes Audit session ID" .It "Terminal Port ID 4/8 bytes Terminal port ID (32/64-bits)" -.It "Terminal Address Type/Length 1 byte Length of machine address" +.It "Terminal Address Type/Length 4 bytes Length of machine address" .It "Terminal Machine Address 4 bytes IPv4 or IPv6 address of machine" .El .Ss Return Token Modified: projects/clang1100-import/contrib/openbsm/man/getaudit.2 ============================================================================== --- projects/clang1100-import/contrib/openbsm/man/getaudit.2 Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/man/getaudit.2 Fri Jul 31 19:25:35 2020 (r363739) @@ -24,7 +24,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd October 19, 2008 +.Dd March 14, 2018 .Dt GETAUDIT 2 .Os .Sh NAME @@ -62,6 +62,7 @@ struct auditinfo { au_mask_t ai_mask; /* Audit masks */ au_tid_t ai_termid; /* Terminal ID */ au_asid_t ai_asid; /* Audit session ID */ + au_asflgs_t ai_flags; /* Audit session flags. */ }; typedef struct auditinfo auditinfo_t; .Ed Modified: projects/clang1100-import/contrib/openbsm/sys/bsm/audit.h ============================================================================== --- projects/clang1100-import/contrib/openbsm/sys/bsm/audit.h Fri Jul 31 16:08:25 2020 (r363738) +++ projects/clang1100-import/contrib/openbsm/sys/bsm/audit.h Fri Jul 31 19:25:35 2020 (r363739) @@ -46,7 +46,7 @@ #define MIN_AUDIT_FILE_SIZE (512 * 1024) /* - * Minimum noumber of free blocks on the filesystem containing the audit + * Minimum number of free blocks on the filesystem containing the audit * log necessary to avoid a hard log rotation. DO NOT SET THIS VALUE TO 0 * as the kernel does an unsigned compare, plus we want to leave a few blocks * free so userspace can terminate the log, etc. @@ -249,14 +249,14 @@ typedef struct au_token token_t; /* * Kernel audit queue control parameters: * Default: Maximum: - * aq_hiwater: AQ_HIWATER (100) AQ_MAXHIGH (10000) + * aq_hiwater: AQ_HIWATER (100) AQ_MAXHIGH (10000) * aq_lowater: AQ_LOWATER (10) ) ([0] unused) */ bool allowbranch; /* can this expression branch? */ bool bre; /* convenience; is this a BRE? */ + int pflags; /* other parsing flags -- legacy escapes? */ bool (*parse_expr)(struct parse *, struct branchc *); void (*pre_parse)(struct parse *, struct branchc *); void (*post_parse)(struct parse *, struct branchc *); }; +#define PFLAG_LEGACY_ESC 0x00000001 + /* ========= begin header generated by ./mkh ========= */ #ifdef __cplusplus extern "C" { @@ -132,6 +135,7 @@ static void p_b_cclass(struct parse *p, cset *cs); static void p_b_eclass(struct parse *p, cset *cs); static wint_t p_b_symbol(struct parse *p); static wint_t p_b_coll_elem(struct parse *p, wint_t endc); +static bool may_escape(struct parse *p, const wint_t ch); static wint_t othercase(wint_t ch); static void bothcases(struct parse *p, wint_t ch); static void ordinary(struct parse *p, wint_t ch); @@ -199,22 +203,10 @@ static char nuls[10]; /* place to point scanner in ev /* Macro used by computejump()/computematchjump() */ #define MIN(a,b) ((a)<(b)?(a):(b)) -/* - - regcomp - interface for parser and compilation - = extern int regcomp(regex_t *, const char *, int); - = #define REG_BASIC 0000 - = #define REG_EXTENDED 0001 - = #define REG_ICASE 0002 - = #define REG_NOSUB 0004 - = #define REG_NEWLINE 0010 - = #define REG_NOSPEC 0020 - = #define REG_PEND 0040 - = #define REG_DUMP 0200 - */ -int /* 0 success, otherwise REG_something */ -regcomp(regex_t * __restrict preg, +static int /* 0 success, otherwise REG_something */ +regcomp_internal(regex_t * __restrict preg, const char * __restrict pattern, - int cflags) + int cflags, int pflags) { struct parse pa; struct re_guts *g; @@ -273,6 +265,7 @@ regcomp(regex_t * __restrict preg, p->end = p->next + len; p->error = 0; p->ncsalloc = 0; + p->pflags = pflags; for (i = 0; i < NPAREN; i++) { p->pbegin[i] = 0; p->pend[i] = 0; @@ -346,6 +339,43 @@ regcomp(regex_t * __restrict preg, } /* + - regcomp - interface for parser and compilation + = extern int regcomp(regex_t *, const char *, int); + = #define REG_BASIC 0000 + = #define REG_EXTENDED 0001 + = #define REG_ICASE 0002 + = #define REG_NOSUB 0004 + = #define REG_NEWLINE 0010 + = #define REG_NOSPEC 0020 + = #define REG_PEND 0040 + = #define REG_DUMP 0200 + */ +int /* 0 success, otherwise REG_something */ +regcomp(regex_t * __restrict preg, + const char * __restrict pattern, + int cflags) +{ + + return (regcomp_internal(preg, pattern, cflags, 0)); +} + +#ifndef LIBREGEX +/* + * Legacy interface that requires more lax escaping behavior. + */ +int +freebsd12_regcomp(regex_t * __restrict preg, + const char * __restrict pattern, + int cflags, int pflags) +{ + + return (regcomp_internal(preg, pattern, cflags, PFLAG_LEGACY_ESC)); +} + +__sym_compat(regcomp, freebsd12_regcomp, FBSD_1.0); +#endif /* !LIBREGEX */ + +/* - p_ere_exp - parse one subERE, an atom possibly followed by a repetition op, - return whether we should terminate or not == static bool p_ere_exp(struct parse *p); @@ -435,7 +465,10 @@ p_ere_exp(struct parse *p, struct branchc *bc) EMIT(OEOW, 0); break; default: - ordinary(p, wc); + if (may_escape(p, wc)) + ordinary(p, wc); + else + SETERROR(REG_EESCAPE); break; } break; @@ -797,7 +830,10 @@ p_simp_re(struct parse *p, struct branchc *bc) return (false); /* Definitely not $... */ p->next--; wc = WGETNEXT(); - ordinary(p, wc); + if ((c & BACKSL) == 0 || may_escape(p, wc)) + ordinary(p, wc); + else + SETERROR(REG_EESCAPE); break; } @@ -1092,6 +1128,55 @@ p_b_coll_elem(struct parse *p, else SETERROR(REG_ECOLLATE); /* neither */ return(0); +} + +/* + - may_escape - determine whether 'ch' is escape-able in the current context + == static int may_escape(struct parse *p, const wint_t ch) + */ +static bool +may_escape(struct parse *p, const wint_t ch) +{ + + if ((p->pflags & PFLAG_LEGACY_ESC) != 0) + return (true); + if (isalpha(ch) || ch == '\'' || ch == '`') + return (false); + return (true); +#ifdef NOTYET + /* + * Build a whitelist of characters that may be escaped to produce an + * ordinary in the current context. This assumes that these have not + * been otherwise interpreted as a special character. Escaping an + * ordinary character yields undefined results according to + * IEEE 1003.1-2008. Some extensions (notably, some GNU extensions) take + * advantage of this and use escaped ordinary characters to provide + * special meaning, e.g. \b, \B, \w, \W, \s, \S. + */ + switch(ch) { + case '|': + case '+': + case '?': + /* The above characters may not be escaped in BREs */ + if (!(p->g->cflags®_EXTENDED)) + return (false); + /* Fallthrough */ + case '(': + case ')': + case '{': + case '}': + case '.': + case '[': + case ']': + case '\\': + case '*': + case '^': + case '$': + return (true); + default: + return (false); + } +#endif } *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Jul 31 19:31:53 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5EF833A12C4 for ; Fri, 31 Jul 2020 19:31:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJHTj1z2rz3bfk; Fri, 31 Jul 2020 19:31:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 286D22674C; Fri, 31 Jul 2020 19:31:53 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VJVrl5033302; Fri, 31 Jul 2020 19:31:53 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VJVqm5033301; Fri, 31 Jul 2020 19:31:52 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <202007311931.06VJVqm5033301@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 31 Jul 2020 19:31:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363740 - in projects/release-git/release: . scripts X-SVN-Group: projects X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: in projects/release-git/release: . scripts X-SVN-Commit-Revision: 363740 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 19:31:53 -0000 Author: gjb Date: Fri Jul 31 19:31:52 2020 New Revision: 363740 URL: https://svnweb.freebsd.org/changeset/base/363740 Log: release: update to use git instead of svn: release.sh: - Bump the version number. - Default VCSCMD to '/usr/local/bin/git clone'. - Rename SVN* variables to GIT* equivalents. - Remove dead code to inject a trailing '/' between two variables. - Remove SRC_FORCE_CHECKOUT. - Exit if the build host does not have devel/git installed. - Install devel/git in the build chroot(8) for newvers.sh. release.conf.sample: - Update sample configuration variables to the git equivalent. relnotes-search.sh: - Remove script. It is specifically for use with svn. Sponsored by: Rubicon Communications, LLC (netgate.com) Deleted: projects/release-git/release/scripts/relnotes-search.sh Modified: projects/release-git/release/release.conf.sample projects/release-git/release/release.sh Modified: projects/release-git/release/release.conf.sample ============================================================================== --- projects/release-git/release/release.conf.sample Fri Jul 31 19:25:35 2020 (r363739) +++ projects/release-git/release/release.conf.sample Fri Jul 31 19:31:52 2020 (r363740) @@ -12,23 +12,19 @@ ## Set the directory within which the release will be built. CHROOTDIR="/scratch" -## Set the svn host. -SVNROOT="svn://svn.FreeBSD.org/" +## Set the version control system host. +GITROOT="https://cgit-beta.freebsd.org/" +GITSRC="src.git" +GITPORTS="ports.git" +GITDOC="doc.git" ## Set the src/, ports/, and doc/ branches or tags. -SRCBRANCH="base/head@rHEAD" -DOCBRANCH="doc/head@rHEAD" -PORTBRANCH="ports/head@rHEAD" +SRCBRANCH="main" +DOCBRANCH="main" +PORTBRANCH="main" -## Run svn co --force for src checkout. -#SRC_FORCE_CHECKOUT=yes - -## Sample configuration for using git instead of svn. -#VCSCMD="/usr/local/bin/git clone --branch master" -#SVNROOT="" -#SRCBRANCH="https://github.com/freebsd/freebsd" -#DOCBRANCH="https://github.com/freebsd/freebsd-doc" -#PORTBRANCH="https://github.com/freebsd/freebsd-ports" +## Sample configuration for using git from ports. +#GITCMD="/usr/local/bin/git clone --branch main" ## Set to override the default target architecture. #TARGET="amd64" Modified: projects/release-git/release/release.sh ============================================================================== --- projects/release-git/release/release.sh Fri Jul 31 19:25:35 2020 (r363739) +++ projects/release-git/release/release.sh Fri Jul 31 19:31:52 2020 (r363740) @@ -38,7 +38,7 @@ export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin" -VERSION=2 +VERSION=3 # Prototypes that can be redefined per-chroot or per-target. load_chroot_env() { } @@ -51,7 +51,7 @@ usage() { } # env_setup(): Set up the default build environment variables, such as the -# CHROOTDIR, VCSCMD, SVNROOT, etc. This is called before the release.conf +# CHROOTDIR, VCSCMD, GITROOT, etc. This is called before the release.conf # file is sourced, if '-c ' is specified. env_setup() { # The directory within which the release will be built. @@ -60,27 +60,29 @@ env_setup() { # The default version control system command to obtain the sources. for _dir in /usr/bin /usr/local/bin; do - for _svn in svn svnlite; do - [ -x "${_dir}/${_svn}" ] && VCSCMD="${_dir}/${_svn}" - [ ! -z "${VCSCMD}" ] && break 2 - done + [ -x "${_dir}/git" ] && VCSCMD="/${_dir}/git" + [ ! -z "${VCSCMD}" ] && break 2 done - VCSCMD="${VCSCMD} checkout" - # The default svn checkout server, and svn branches for src/, doc/, + if [ -z "${VCSCMD}" ]; then + echo "*** The devel/git port/package is required." + exit 1 + fi + VCSCMD="/usr/local/bin/git clone" + + # The default git checkout server, and branches for src/, doc/, # and ports/. - SVNROOT="svn://svn.FreeBSD.org/" - SRCBRANCH="base/head@rHEAD" - DOCBRANCH="doc/head@rHEAD" - PORTBRANCH="ports/head@rHEAD" + GITROOT="https://cgit-beta.FreeBSD.org/" + SRCBRANCH="main" + DOCBRANCH="main" + PORTBRANCH="main" + GITSRC="src.git" + GITPORTS="ports.git" + GITDOC="doc.git" # Set for embedded device builds. EMBEDDEDBUILD= - # Sometimes one needs to checkout src with --force svn option. - # If custom kernel configs copied to src tree before checkout, e.g. - SRC_FORCE_CHECKOUT= - # The default make.conf and src.conf to use. Set to /dev/null # by default to avoid polluting the chroot(8) environment with # non-default settings. @@ -128,20 +130,11 @@ env_setup() { # in env_setup() if '-c ' is specified. env_check() { chroot_build_release_cmd="chroot_build_release" - # Fix for backwards-compatibility with release.conf that does not have - # the trailing '/'. - case ${SVNROOT} in - *svn*) - SVNROOT="${SVNROOT}/" - ;; - *) - ;; - esac - # Prefix the branches with the SVNROOT for the full checkout URL. - SRCBRANCH="${SVNROOT}${SRCBRANCH}" - DOCBRANCH="${SVNROOT}${DOCBRANCH}" - PORTBRANCH="${SVNROOT}${PORTBRANCH}" + # Prefix the branches with the GITROOT for the full checkout URL. + SRC="${GITROOT}${GITSRC}" + DOC="${GITROOT}${GITDOC}" + PORT="${GITROOT}${GITPORTS}" if [ -n "${EMBEDDEDBUILD}" ]; then WITH_DVD= @@ -187,11 +180,6 @@ env_check() { else ARCH_FLAGS= fi - # Force src checkout if configured - FORCE_SRC_KEY= - if [ -n "${SRC_FORCE_CHECKOUT}" ]; then - FORCE_SRC_KEY="--force" - fi if [ -z "${CHROOTDIR}" ]; then echo "Please set CHROOTDIR." @@ -231,13 +219,13 @@ chroot_setup() { mkdir -p ${CHROOTDIR}/usr if [ -z "${SRC_UPDATE_SKIP}" ]; then - ${VCSCMD} ${FORCE_SRC_KEY} ${SRCBRANCH} ${CHROOTDIR}/usr/src + ${VCSCMD} ${SRC} -b ${SRCBRANCH} ${CHROOTDIR}/usr/src fi if [ -z "${NODOC}" ] && [ -z "${DOC_UPDATE_SKIP}" ]; then - ${VCSCMD} ${DOCBRANCH} ${CHROOTDIR}/usr/doc + ${VCSCMD} ${DOC} -b ${DOCBRANCH} ${CHROOTDIR}/usr/doc fi if [ -z "${NOPORTS}" ] && [ -z "${PORTS_UPDATE_SKIP}" ]; then - ${VCSCMD} ${PORTBRANCH} ${CHROOTDIR}/usr/ports + ${VCSCMD} ${PORT} -b ${PORTBRANCH} ${CHROOTDIR}/usr/ports fi if [ -z "${CHROOTBUILD_SKIP}" ]; then @@ -274,6 +262,25 @@ extra_chroot_setup() { cp ${SRC_CONF} ${CHROOTDIR}/${SRC_CONF} fi + # Install git from ports or packages if the ports tree is + # available and VCSCMD is unset. + if [ -d ${CHROOTDIR}/usr/ports ]; then + # Trick the ports 'run-autotools-fixup' target to do the right + # thing. + _OSVERSION=$(chroot ${CHROOTDIR} /usr/bin/uname -U) + REVISION=$(chroot ${CHROOTDIR} make -C /usr/src/release -V REVISION) + BRANCH=$(chroot ${CHROOTDIR} make -C /usr/src/release -V BRANCH) + UNAME_r=${REVISION}-${BRANCH} + GITUNSETOPTS="CONTRIB CURL CVS GITWEB GUI HTMLDOCS" + GITUNSETOPTS="${GITUNSETOPTS} ICONV NLS P4 PERL" + GITUNSETOPTS="${GITUNSETOPTS} SEND_EMAIL SUBTREE SVN" + GITUNSETOPTS="${GITUNSETOPTS} PCRE PCRE2" + eval chroot ${CHROOTDIR} env OPTIONS_UNSET="${GITUNSETOPTS}" \ + make -C \ /usr/ports/devel/git FORCE_PKG_REGISTER=1 \ + WRKDIRPREFIX=/tmp/ports \ + DISTDIR=/tmp/distfiles \ + install clean distclean + fi if [ -d ${CHROOTDIR}/usr/ports ]; then # Trick the ports 'run-autotools-fixup' target to do the right # thing. From owner-svn-src-projects@freebsd.org Fri Jul 31 19:37:52 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8E5713A1809 for ; Fri, 31 Jul 2020 19:37:52 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJHcc3G55z3bsJ; Fri, 31 Jul 2020 19:37:52 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4E3E4263E9; Fri, 31 Jul 2020 19:37:52 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VJbqRU036281; Fri, 31 Jul 2020 19:37:52 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VJbk0h036252; Fri, 31 Jul 2020 19:37:46 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <202007311937.06VJbk0h036252@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 31 Jul 2020 19:37:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363741 - in projects/release-git: . bin/chio bin/ps bin/sh cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common cddl/lib cddl/lib/libdtrace cddl/lib/libzpool c... X-SVN-Group: projects X-SVN-Commit-Author: gjb X-SVN-Commit-Paths: in projects/release-git: . bin/chio bin/ps bin/sh cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common cddl/lib cddl/lib/libdtrace cddl/lib/libzpool contrib/elftoolchain/libdw... X-SVN-Commit-Revision: 363741 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 19:37:52 -0000 Author: gjb Date: Fri Jul 31 19:37:45 2020 New Revision: 363741 URL: https://svnweb.freebsd.org/changeset/base/363741 Log: MFH Sponsored by: Rubicon Communications, LLC (netgate.com) Added: projects/release-git/lib/csu/common/feature_note.S - copied unchanged from r363740, head/lib/csu/common/feature_note.S projects/release-git/sbin/route/tests/ - copied from r363740, head/sbin/route/tests/ projects/release-git/sys/arm/ti/am335x/am3359_cppi41.c - copied unchanged from r363740, head/sys/arm/ti/am335x/am3359_cppi41.c projects/release-git/sys/arm/ti/am335x/am335x_usb_phy.c - copied unchanged from r363740, head/sys/arm/ti/am335x/am335x_usb_phy.c projects/release-git/sys/arm/ti/clk/ - copied from r363740, head/sys/arm/ti/clk/ projects/release-git/sys/arm/ti/ti_omap4_cm.c - copied unchanged from r363740, head/sys/arm/ti/ti_omap4_cm.c projects/release-git/sys/arm/ti/ti_omap4_cm.h - copied unchanged from r363740, head/sys/arm/ti/ti_omap4_cm.h projects/release-git/sys/arm/ti/ti_prm.c - copied unchanged from r363740, head/sys/arm/ti/ti_prm.c projects/release-git/sys/arm/ti/ti_prm.h - copied unchanged from r363740, head/sys/arm/ti/ti_prm.h projects/release-git/sys/arm/ti/ti_scm_syscon.c - copied unchanged from r363740, head/sys/arm/ti/ti_scm_syscon.c projects/release-git/sys/arm/ti/ti_sysc.h - copied unchanged from r363740, head/sys/arm/ti/ti_sysc.h projects/release-git/sys/contrib/pcg-c/ - copied from r363740, head/sys/contrib/pcg-c/ projects/release-git/sys/dev/acpica/acpi_apei.c - copied unchanged from r363740, head/sys/dev/acpica/acpi_apei.c projects/release-git/sys/dev/extres/syscon/syscon_power.c - copied unchanged from r363740, head/sys/dev/extres/syscon/syscon_power.c projects/release-git/sys/dev/goldfish/ - copied from r363740, head/sys/dev/goldfish/ projects/release-git/sys/dev/iommu/ - copied from r363740, head/sys/dev/iommu/ projects/release-git/sys/dev/smc/if_smc_acpi.c - copied unchanged from r363740, head/sys/dev/smc/if_smc_acpi.c projects/release-git/sys/riscv/riscv/riscv_syscon.c - copied unchanged from r363740, head/sys/riscv/riscv/riscv_syscon.c projects/release-git/sys/sys/_seqc.h - copied unchanged from r363740, head/sys/sys/_seqc.h projects/release-git/tests/sys/kern/sendfile_helper.c - copied unchanged from r363740, head/tests/sys/kern/sendfile_helper.c projects/release-git/tests/sys/kern/sendfile_test.sh - copied unchanged from r363740, head/tests/sys/kern/sendfile_test.sh projects/release-git/tools/tools/man/ - copied from r363740, head/tools/tools/man/ projects/release-git/usr.bin/bmake/unit-tests/Makefile.config - copied unchanged from r363740, head/usr.bin/bmake/unit-tests/Makefile.config Deleted: projects/release-git/release/sparc64/ projects/release-git/sbin/init/ttys.sparc64 projects/release-git/share/man/man4/cy.4 projects/release-git/share/man/man4/rc.4 projects/release-git/share/man/man4/rp.4 projects/release-git/sys/arm/ti/am335x/am335x_prcm.c projects/release-git/sys/arm/ti/am335x/am335x_usbss.c projects/release-git/sys/arm/ti/ti_hwmods.c projects/release-git/sys/arm/ti/ti_hwmods.h projects/release-git/sys/dev/cy/ projects/release-git/sys/dev/rc/ projects/release-git/sys/dev/rp/ projects/release-git/sys/modules/rc/ projects/release-git/sys/modules/rp/ projects/release-git/sys/sys/iommu.h projects/release-git/sys/x86/iommu/busdma_dmar.c projects/release-git/sys/x86/iommu/busdma_dmar.h projects/release-git/sys/x86/iommu/intel_gas.c projects/release-git/usr.sbin/bsdinstall/partedit/partedit_sparc64.c projects/release-git/usr.sbin/kldxref/ef_sparc64.c Modified: projects/release-git/ObsoleteFiles.inc projects/release-git/RELNOTES projects/release-git/UPDATING projects/release-git/bin/chio/chio.c projects/release-git/bin/ps/ps.c projects/release-git/bin/sh/main.c projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool.8 projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c projects/release-git/cddl/lib/Makefile projects/release-git/cddl/lib/libdtrace/Makefile projects/release-git/cddl/lib/libzpool/Makefile projects/release-git/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c projects/release-git/contrib/ipfilter/iplang/iplang_y.y projects/release-git/contrib/ipfilter/ipsend/arp.c projects/release-git/contrib/ipfilter/ipsend/ipresend.c projects/release-git/contrib/ipfilter/ipsend/ipsend.c projects/release-git/contrib/ipfilter/ipsend/iptest.c projects/release-git/contrib/ipfilter/ipsend/iptests.c projects/release-git/contrib/ipfilter/ipsend/sock.c projects/release-git/contrib/ipfilter/man/ipf.8 projects/release-git/contrib/ipfilter/man/ipfstat.8 projects/release-git/contrib/ipfilter/tools/ipfstat.c projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/meta.in projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/subexp.in projects/release-git/contrib/netbsd-tests/usr.bin/grep/t_grep.sh (contents, props changed) projects/release-git/contrib/openbsm/CREDITS projects/release-git/contrib/openbsm/bin/auditd/auditd.c projects/release-git/contrib/openbsm/bin/auditdistd/auditdistd.c projects/release-git/contrib/openbsm/bin/auditdistd/proto_tls.c projects/release-git/contrib/openbsm/libauditd/auditd_lib.c projects/release-git/contrib/openbsm/libbsm/au_control.3 projects/release-git/contrib/openbsm/libbsm/au_domain.3 projects/release-git/contrib/openbsm/libbsm/au_errno.3 projects/release-git/contrib/openbsm/libbsm/au_socket_type.3 projects/release-git/contrib/openbsm/man/audit.log.5 projects/release-git/contrib/openbsm/man/getaudit.2 projects/release-git/contrib/openbsm/sys/bsm/audit.h projects/release-git/crypto/openssh/FREEBSD-upgrade projects/release-git/crypto/openssh/myproposal.h projects/release-git/crypto/openssh/servconf.c projects/release-git/crypto/openssh/sshd_config.5 projects/release-git/etc/mtree/BSD.tests.dist projects/release-git/etc/mtree/BSD.usr.dist projects/release-git/include/regex.h projects/release-git/lib/clang/include/VCSVersion.inc projects/release-git/lib/clang/include/llvm/Support/VCSRevision.h projects/release-git/lib/csu/Makefile.inc projects/release-git/lib/csu/common/crtbrand.S projects/release-git/lib/geom/eli/geli.8 projects/release-git/lib/libbe/be.c projects/release-git/lib/libc/regex/Symbol.map projects/release-git/lib/libc/regex/regcomp.c projects/release-git/lib/libc/sys/sigaction.2 projects/release-git/lib/libmd/Makefile projects/release-git/lib/libpmc/libpmc_pmu_util.c projects/release-git/libexec/getty/getty.8 projects/release-git/libexec/rc/rc.d/ipfilter projects/release-git/libexec/rc/rc.d/ipmon projects/release-git/libexec/rc/rc.d/ipnat projects/release-git/libexec/rc/rc.d/ippool projects/release-git/libexec/rc/rc.firewall projects/release-git/libexec/rtld-elf/Makefile projects/release-git/libexec/rtld-elf/rtld.c projects/release-git/rescue/rescue/Makefile projects/release-git/sbin/camcontrol/camcontrol.c projects/release-git/sbin/md5/md5.c projects/release-git/sbin/mount_nfs/mount_nfs.8 projects/release-git/sbin/nvmecontrol/identify.c projects/release-git/sbin/route/Makefile projects/release-git/share/man/man3/siginfo.3 projects/release-git/share/man/man3/tree.3 projects/release-git/share/man/man4/Makefile projects/release-git/share/man/man4/aesni.4 projects/release-git/share/man/man4/hifn.4 projects/release-git/share/man/man4/iwm.4 projects/release-git/share/man/man4/man4.aarch64/armv8crypto.4 projects/release-git/share/man/man4/man4.i386/glxsb.4 projects/release-git/share/man/man4/ng_iface.4 projects/release-git/share/man/man4/padlock.4 projects/release-git/share/man/man4/safe.4 projects/release-git/share/man/man4/safexcel.4 projects/release-git/share/man/man4/tcp.4 projects/release-git/share/man/man7/ports.7 projects/release-git/share/man/man8/rc.subr.8 projects/release-git/share/man/man9/Makefile projects/release-git/share/man/man9/crypto_request.9 projects/release-git/share/man/man9/devstat.9 projects/release-git/share/man/man9/mbuf.9 projects/release-git/share/man/man9/swi.9 projects/release-git/share/misc/committers-doc.dot projects/release-git/share/misc/committers-src.dot projects/release-git/stand/common/install.c projects/release-git/stand/efi/loader/arch/arm/exec.c projects/release-git/stand/efi/loader/arch/riscv/exec.c projects/release-git/stand/i386/loader/main.c projects/release-git/sys/amd64/amd64/apic_vector.S projects/release-git/sys/amd64/amd64/exception.S projects/release-git/sys/amd64/amd64/genassym.c projects/release-git/sys/amd64/amd64/machdep.c projects/release-git/sys/amd64/amd64/mp_machdep.c projects/release-git/sys/amd64/amd64/pmap.c projects/release-git/sys/amd64/amd64/trap.c projects/release-git/sys/amd64/conf/GENERIC projects/release-git/sys/amd64/include/pcpu.h projects/release-git/sys/amd64/include/pmap.h projects/release-git/sys/amd64/include/smp.h projects/release-git/sys/amd64/linux/linux_dummy.c projects/release-git/sys/amd64/linux/linux_proto.h projects/release-git/sys/amd64/linux/linux_sysent.c projects/release-git/sys/amd64/linux/linux_systrace_args.c projects/release-git/sys/amd64/linux/syscalls.master projects/release-git/sys/amd64/linux32/linux32_dummy.c projects/release-git/sys/amd64/linux32/linux32_proto.h projects/release-git/sys/amd64/linux32/linux32_sysent.c projects/release-git/sys/amd64/linux32/linux32_systrace_args.c projects/release-git/sys/amd64/linux32/syscalls.master projects/release-git/sys/arm/allwinner/aw_mmc.c projects/release-git/sys/arm/allwinner/clkng/ccu_sun8i_r.c projects/release-git/sys/arm/arm/trap-v6.c projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_firmware.c projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_firmware.h projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_mbox.c projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h projects/release-git/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c projects/release-git/sys/arm/ti/am335x/am335x_dmtimer.c projects/release-git/sys/arm/ti/am335x/am335x_dmtpps.c projects/release-git/sys/arm/ti/am335x/am335x_dmtreg.h projects/release-git/sys/arm/ti/am335x/am335x_gpio.c projects/release-git/sys/arm/ti/am335x/am335x_lcd.c projects/release-git/sys/arm/ti/am335x/am335x_musb.c projects/release-git/sys/arm/ti/am335x/am335x_pwmss.c projects/release-git/sys/arm/ti/am335x/am335x_rtc.c projects/release-git/sys/arm/ti/am335x/am335x_scm.c projects/release-git/sys/arm/ti/am335x/files.am335x projects/release-git/sys/arm/ti/cpsw/if_cpsw.c projects/release-git/sys/arm/ti/files.ti projects/release-git/sys/arm/ti/omap4/files.omap4 projects/release-git/sys/arm/ti/ti_adc.c projects/release-git/sys/arm/ti/ti_edma3.c projects/release-git/sys/arm/ti/ti_gpio.c projects/release-git/sys/arm/ti/ti_i2c.c projects/release-git/sys/arm/ti/ti_mbox.c projects/release-git/sys/arm/ti/ti_pinmux.c projects/release-git/sys/arm/ti/ti_prcm.c projects/release-git/sys/arm/ti/ti_prcm.h projects/release-git/sys/arm/ti/ti_pruss.c projects/release-git/sys/arm/ti/ti_scm.c projects/release-git/sys/arm/ti/ti_sdhci.c projects/release-git/sys/arm/ti/ti_sdma.c projects/release-git/sys/arm/ti/ti_spi.c projects/release-git/sys/arm/ti/ti_sysc.c projects/release-git/sys/arm/ti/ti_wdt.c projects/release-git/sys/arm/ti/usb/omap_ehci.c projects/release-git/sys/arm/ti/usb/omap_host.c projects/release-git/sys/arm/ti/usb/omap_tll.c projects/release-git/sys/arm64/acpica/acpi_iort.c projects/release-git/sys/arm64/arm64/machdep.c projects/release-git/sys/arm64/arm64/trap.c projects/release-git/sys/arm64/conf/GENERIC projects/release-git/sys/arm64/include/acpica_machdep.h projects/release-git/sys/arm64/linux/linux_dummy.c projects/release-git/sys/arm64/linux/linux_proto.h projects/release-git/sys/arm64/linux/linux_sysent.c projects/release-git/sys/arm64/linux/linux_systrace_args.c projects/release-git/sys/arm64/linux/syscalls.master projects/release-git/sys/cam/cam_ccb.h projects/release-git/sys/cam/cam_xpt.c projects/release-git/sys/cam/mmc/mmc_all.h projects/release-git/sys/cam/mmc/mmc_da.c projects/release-git/sys/cam/mmc/mmc_xpt.c projects/release-git/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c projects/release-git/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c projects/release-git/sys/cddl/dev/dtrace/aarch64/dtrace_subr.c projects/release-git/sys/cddl/dev/dtrace/arm/dtrace_subr.c projects/release-git/sys/cddl/dev/fbt/arm/fbt_isa.c projects/release-git/sys/compat/linprocfs/linprocfs.c projects/release-git/sys/compat/linux/linux_file.c projects/release-git/sys/compat/linux/linux_ioctl.c projects/release-git/sys/compat/linux/linux_ioctl.h projects/release-git/sys/compat/linux/linux_mib.h projects/release-git/sys/compat/linuxkpi/common/include/linux/hardirq.h projects/release-git/sys/compat/linuxkpi/common/include/linux/kernel.h projects/release-git/sys/compat/linuxkpi/common/include/linux/lockdep.h projects/release-git/sys/compat/linuxkpi/common/include/linux/preempt.h projects/release-git/sys/compat/linuxkpi/common/src/linux_usb.c projects/release-git/sys/conf/files projects/release-git/sys/conf/files.arm64 projects/release-git/sys/conf/files.riscv projects/release-git/sys/conf/files.x86 projects/release-git/sys/contrib/dev/acpica/changes.txt projects/release-git/sys/contrib/dev/acpica/compiler/aslerror.c projects/release-git/sys/contrib/dev/acpica/compiler/aslexternal.c projects/release-git/sys/contrib/dev/acpica/compiler/aslload.c projects/release-git/sys/contrib/dev/acpica/compiler/aslmethod.c projects/release-git/sys/contrib/dev/acpica/compiler/aslxref.c projects/release-git/sys/contrib/dev/acpica/components/executer/exprep.c projects/release-git/sys/contrib/dev/acpica/components/utilities/utdelete.c projects/release-git/sys/contrib/dev/acpica/components/utilities/utids.c projects/release-git/sys/contrib/dev/acpica/include/acpixf.h projects/release-git/sys/contrib/dev/acpica/include/actypes.h projects/release-git/sys/contrib/ipfilter/netinet/fil.c projects/release-git/sys/contrib/ipfilter/netinet/ip_frag.c projects/release-git/sys/crypto/via/padlock_cipher.c projects/release-git/sys/dev/acpica/acpi.c projects/release-git/sys/dev/acpica/acpivar.h projects/release-git/sys/dev/an/if_an.c projects/release-git/sys/dev/cxgbe/common/common.h projects/release-git/sys/dev/cxgbe/common/t4_hw.c projects/release-git/sys/dev/cxgbe/common/t4_hw.h projects/release-git/sys/dev/cxgbe/cudbg/cudbg_lib.c projects/release-git/sys/dev/cxgbe/t4_main.c projects/release-git/sys/dev/extres/clk/clk.c projects/release-git/sys/dev/gpio/gpioiic.c projects/release-git/sys/dev/hwpmc/hwpmc_mod.c projects/release-git/sys/dev/hyperv/vmbus/vmbus.c projects/release-git/sys/dev/iicbus/ds3231reg.h projects/release-git/sys/dev/mmc/host/dwmmc.c projects/release-git/sys/dev/mmc/host/dwmmc_var.h projects/release-git/sys/dev/mpr/mpr.c projects/release-git/sys/dev/mpr/mpr_sas.c projects/release-git/sys/dev/mpr/mpr_user.c projects/release-git/sys/dev/mps/mps.c projects/release-git/sys/dev/mps/mps_sas.c projects/release-git/sys/dev/mps/mps_user.c projects/release-git/sys/dev/ntb/ntb_hw/ntb_hw_intel.c projects/release-git/sys/dev/ntb/ntb_hw/ntb_hw_plx.c projects/release-git/sys/dev/ntb/test/ntb_tool.c projects/release-git/sys/dev/pci/pci.c projects/release-git/sys/dev/pci/pcivar.h projects/release-git/sys/dev/sdhci/sdhci.c projects/release-git/sys/dev/smc/if_smc.c projects/release-git/sys/dev/smc/if_smc_fdt.c projects/release-git/sys/dev/smc/if_smcvar.h projects/release-git/sys/dev/sound/usb/uaudio.c projects/release-git/sys/dev/uart/uart_dev_ti8250.c projects/release-git/sys/dev/usb/input/uhid.c projects/release-git/sys/dev/usb/input/uhid_snes.c projects/release-git/sys/dev/usb/net/if_ure.c projects/release-git/sys/dev/usb/net/if_urereg.h projects/release-git/sys/dev/usb/storage/ustorage_fs.c projects/release-git/sys/dev/usb/usb_dev.c projects/release-git/sys/dev/usb/usb_device.c projects/release-git/sys/dev/usb/usb_freebsd.h projects/release-git/sys/dev/usb/usb_freebsd_loader.h projects/release-git/sys/dev/usb/usb_generic.c projects/release-git/sys/dev/usb/usb_mbuf.c projects/release-git/sys/dev/usb/usb_transfer.c projects/release-git/sys/dev/virtio/mmio/virtio_mmio.c projects/release-git/sys/dev/virtio/pci/virtio_pci.c projects/release-git/sys/fs/cuse/cuse.c projects/release-git/sys/fs/ext2fs/ext2_acl.c projects/release-git/sys/fs/ext2fs/ext2_alloc.c projects/release-git/sys/fs/ext2fs/ext2_extents.c projects/release-git/sys/fs/ext2fs/ext2_lookup.c projects/release-git/sys/fs/ext2fs/ext2_vnops.c projects/release-git/sys/fs/nfs/nfs_commonsubs.c projects/release-git/sys/fs/nfs/nfs_var.h projects/release-git/sys/fs/nfsclient/nfs_clcomsubs.c projects/release-git/sys/fs/nfsclient/nfs_clrpcops.c projects/release-git/sys/fs/nfsclient/nfs_clvfsops.c projects/release-git/sys/fs/nfsserver/nfs_nfsdport.c projects/release-git/sys/fs/nfsserver/nfs_nfsdserv.c projects/release-git/sys/fs/nfsserver/nfs_nfsdsubs.c projects/release-git/sys/fs/tmpfs/tmpfs.h projects/release-git/sys/fs/tmpfs/tmpfs_subr.c projects/release-git/sys/fs/tmpfs/tmpfs_vfsops.c projects/release-git/sys/fs/tmpfs/tmpfs_vnops.c projects/release-git/sys/fs/tmpfs/tmpfs_vnops.h projects/release-git/sys/geom/cache/g_cache.c projects/release-git/sys/geom/concat/g_concat.c projects/release-git/sys/geom/eli/g_eli_ctl.c projects/release-git/sys/geom/eli/g_eli_integrity.c projects/release-git/sys/geom/eli/g_eli_privacy.c projects/release-git/sys/geom/geom.h projects/release-git/sys/geom/geom_ccd.c projects/release-git/sys/geom/geom_ctl.c projects/release-git/sys/geom/geom_map.c projects/release-git/sys/geom/geom_redboot.c projects/release-git/sys/geom/label/g_label.c projects/release-git/sys/geom/label/g_label.h projects/release-git/sys/geom/label/g_label_disk_ident.c projects/release-git/sys/geom/label/g_label_ext2fs.c projects/release-git/sys/geom/label/g_label_flashmap.c projects/release-git/sys/geom/label/g_label_gpt.c projects/release-git/sys/geom/label/g_label_iso9660.c projects/release-git/sys/geom/label/g_label_msdosfs.c projects/release-git/sys/geom/label/g_label_ntfs.c projects/release-git/sys/geom/label/g_label_reiserfs.c projects/release-git/sys/geom/label/g_label_ufs.c projects/release-git/sys/geom/mirror/g_mirror_ctl.c projects/release-git/sys/geom/mountver/g_mountver.c projects/release-git/sys/geom/nop/g_nop.c projects/release-git/sys/geom/part/g_part_vtoc8.c projects/release-git/sys/geom/raid3/g_raid3_ctl.c projects/release-git/sys/geom/stripe/g_stripe.c projects/release-git/sys/geom/virstor/g_virstor.c projects/release-git/sys/i386/conf/GENERIC projects/release-git/sys/i386/i386/apic_vector.s projects/release-git/sys/i386/i386/mp_machdep.c projects/release-git/sys/i386/i386/pmap.c projects/release-git/sys/i386/i386/trap.c projects/release-git/sys/i386/linux/linux_dummy.c projects/release-git/sys/i386/linux/linux_proto.h projects/release-git/sys/i386/linux/linux_sysent.c projects/release-git/sys/i386/linux/linux_systrace_args.c projects/release-git/sys/i386/linux/syscalls.master projects/release-git/sys/kern/init_main.c projects/release-git/sys/kern/kern_clock.c projects/release-git/sys/kern/kern_descrip.c projects/release-git/sys/kern/kern_dump.c projects/release-git/sys/kern/kern_intr.c projects/release-git/sys/kern/kern_jail.c projects/release-git/sys/kern/kern_kthread.c projects/release-git/sys/kern/kern_lock.c projects/release-git/sys/kern/kern_mutex.c projects/release-git/sys/kern/kern_priv.c projects/release-git/sys/kern/kern_rwlock.c projects/release-git/sys/kern/kern_sx.c projects/release-git/sys/kern/kern_thread.c projects/release-git/sys/kern/makesyscalls.sh projects/release-git/sys/kern/subr_blist.c projects/release-git/sys/kern/subr_intr.c projects/release-git/sys/kern/subr_pctrie.c projects/release-git/sys/kern/uipc_ktls.c projects/release-git/sys/kern/uipc_sockbuf.c projects/release-git/sys/kern/uipc_socket.c projects/release-git/sys/kern/uipc_usrreq.c projects/release-git/sys/kern/vfs_bio.c projects/release-git/sys/kern/vfs_cache.c projects/release-git/sys/kern/vfs_default.c projects/release-git/sys/kern/vfs_lookup.c projects/release-git/sys/kern/vfs_mount.c projects/release-git/sys/kern/vfs_subr.c projects/release-git/sys/kern/vfs_syscalls.c projects/release-git/sys/kern/vnode_if.src projects/release-git/sys/mips/conf/std.MALTA projects/release-git/sys/mips/mips/pmap.c projects/release-git/sys/mips/mips/trap.c projects/release-git/sys/modules/Makefile projects/release-git/sys/modules/crypto/Makefile projects/release-git/sys/modules/esp/Makefile projects/release-git/sys/modules/uart/Makefile projects/release-git/sys/net/if.c projects/release-git/sys/net/if_bridge.c projects/release-git/sys/net/iflib.c projects/release-git/sys/net/route.c projects/release-git/sys/net/route.h projects/release-git/sys/net80211/ieee80211_freebsd.c projects/release-git/sys/net80211/ieee80211_ioctl.c projects/release-git/sys/netgraph/bluetooth/include/ng_hci.h projects/release-git/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c projects/release-git/sys/netgraph/ng_iface.c projects/release-git/sys/netgraph/ng_iface.h projects/release-git/sys/netinet/cc/cc_cdg.c projects/release-git/sys/netinet/cc/cc_chd.c projects/release-git/sys/netinet/cc/cc_cubic.c projects/release-git/sys/netinet/cc/cc_dctcp.c projects/release-git/sys/netinet/cc/cc_hd.c projects/release-git/sys/netinet/cc/cc_htcp.c projects/release-git/sys/netinet/cc/cc_newreno.c projects/release-git/sys/netinet/cc/cc_vegas.c projects/release-git/sys/netinet/sctp_constants.h projects/release-git/sys/netinet/sctp_indata.c projects/release-git/sys/netinet/sctp_lock_bsd.h projects/release-git/sys/netinet/sctp_os_bsd.h projects/release-git/sys/netinet/sctp_pcb.c projects/release-git/sys/netinet/sctp_usrreq.c projects/release-git/sys/netinet/sctp_var.h projects/release-git/sys/netinet/sctputil.c projects/release-git/sys/netinet/sctputil.h projects/release-git/sys/netinet/tcp_subr.c projects/release-git/sys/netinet6/in6_rmx.c projects/release-git/sys/netinet6/in6_var.h projects/release-git/sys/netinet6/ip6_output.c projects/release-git/sys/netinet6/nd6.c projects/release-git/sys/netinet6/nd6_rtr.c projects/release-git/sys/nfs/bootp_subr.c projects/release-git/sys/opencrypto/crypto.c projects/release-git/sys/opencrypto/cryptodev.c projects/release-git/sys/opencrypto/cryptodev.h projects/release-git/sys/opencrypto/ktls_ocf.c projects/release-git/sys/powerpc/aim/mmu_oea.c projects/release-git/sys/powerpc/aim/mmu_oea64.c projects/release-git/sys/powerpc/aim/mmu_radix.c projects/release-git/sys/powerpc/booke/pmap.c projects/release-git/sys/powerpc/conf/GENERIC projects/release-git/sys/powerpc/conf/GENERIC64 projects/release-git/sys/powerpc/powerpc/trap.c projects/release-git/sys/riscv/conf/GENERIC projects/release-git/sys/riscv/riscv/intr_machdep.c projects/release-git/sys/riscv/riscv/machdep.c projects/release-git/sys/riscv/riscv/plic.c projects/release-git/sys/riscv/riscv/trap.c projects/release-git/sys/security/mac/mac_framework.c projects/release-git/sys/security/mac/mac_framework.h projects/release-git/sys/sys/_eventhandler.h projects/release-git/sys/sys/ata.h projects/release-git/sys/sys/blist.h projects/release-git/sys/sys/buf.h projects/release-git/sys/sys/file.h projects/release-git/sys/sys/filedesc.h projects/release-git/sys/sys/interrupt.h projects/release-git/sys/sys/ktls.h projects/release-git/sys/sys/lock.h projects/release-git/sys/sys/lockmgr.h projects/release-git/sys/sys/mount.h projects/release-git/sys/sys/namei.h projects/release-git/sys/sys/param.h projects/release-git/sys/sys/pctrie.h projects/release-git/sys/sys/priv.h projects/release-git/sys/sys/resourcevar.h projects/release-git/sys/sys/seqc.h projects/release-git/sys/sys/sockbuf.h projects/release-git/sys/sys/socketvar.h projects/release-git/sys/sys/sysctl.h projects/release-git/sys/sys/tree.h projects/release-git/sys/sys/vnode.h projects/release-git/sys/tools/vnode_if.awk projects/release-git/sys/ufs/ffs/ffs_vfsops.c projects/release-git/sys/ufs/ffs/ffs_vnops.c projects/release-git/sys/ufs/ufs/inode.h projects/release-git/sys/ufs/ufs/ufs_acl.c projects/release-git/sys/ufs/ufs/ufs_vnops.c projects/release-git/sys/vm/swap_pager.c projects/release-git/sys/vm/vm.h projects/release-git/sys/vm/vm_page.c projects/release-git/sys/vm/vm_page.h projects/release-git/sys/vm/vnode_pager.c projects/release-git/sys/x86/include/acpica_machdep.h projects/release-git/sys/x86/include/apicvar.h projects/release-git/sys/x86/include/bus_dma.h projects/release-git/sys/x86/include/x86_smp.h projects/release-git/sys/x86/iommu/intel_ctx.c projects/release-git/sys/x86/iommu/intel_dmar.h projects/release-git/sys/x86/iommu/intel_drv.c projects/release-git/sys/x86/iommu/intel_fault.c projects/release-git/sys/x86/iommu/intel_idpgtbl.c projects/release-git/sys/x86/iommu/intel_intrmap.c projects/release-git/sys/x86/iommu/intel_qi.c projects/release-git/sys/x86/iommu/intel_quirks.c projects/release-git/sys/x86/iommu/intel_reg.h projects/release-git/sys/x86/iommu/intel_utils.c projects/release-git/sys/x86/x86/busdma_machdep.c projects/release-git/sys/x86/x86/cpu_machdep.c projects/release-git/sys/x86/x86/local_apic.c projects/release-git/sys/x86/x86/mp_x86.c projects/release-git/sys/x86/xen/xen_apic.c projects/release-git/tests/sys/geom/class/eli/onetime_test.sh projects/release-git/tests/sys/geom/class/mirror/10_test.sh projects/release-git/tests/sys/geom/class/mirror/11_test.sh projects/release-git/tests/sys/geom/class/mirror/12_test.sh projects/release-git/tests/sys/geom/class/mirror/13_test.sh projects/release-git/tests/sys/geom/class/mirror/9_test.sh projects/release-git/tests/sys/geom/class/mirror/conf.sh projects/release-git/tests/sys/geom/class/mirror/sync_error.sh projects/release-git/tests/sys/kern/Makefile projects/release-git/tests/sys/opencrypto/Makefile projects/release-git/tests/sys/opencrypto/cryptodev.py projects/release-git/tests/sys/opencrypto/cryptotest.py projects/release-git/tests/sys/opencrypto/runtests.sh projects/release-git/tools/tools/README projects/release-git/usr.bin/at/at.man projects/release-git/usr.bin/calendar/calendars/calendar.freebsd projects/release-git/usr.bin/comm/comm.1 projects/release-git/usr.bin/diff/tests/diff_test.sh projects/release-git/usr.bin/grep/zgrep.1 projects/release-git/usr.bin/grep/zgrep.sh projects/release-git/usr.bin/netstat/netstat.1 projects/release-git/usr.bin/sed/compile.c projects/release-git/usr.bin/sed/tests/sed2_test.sh projects/release-git/usr.bin/truncate/truncate.1 projects/release-git/usr.bin/vmstat/vmstat.8 projects/release-git/usr.sbin/bhyve/bhyve.8 projects/release-git/usr.sbin/bhyve/pci_ahci.c projects/release-git/usr.sbin/ctld/kernel.c projects/release-git/usr.sbin/efibootmgr/efibootmgr.8 projects/release-git/usr.sbin/mountd/mountd.c projects/release-git/usr.sbin/nologin/nologin.8 projects/release-git/usr.sbin/pkg/pkg.c projects/release-git/usr.sbin/rwhod/rwhod.8 projects/release-git/usr.sbin/traceroute6/Makefile projects/release-git/usr.sbin/traceroute6/traceroute6.c Directory Properties: projects/release-git/ (props changed) projects/release-git/cddl/ (props changed) projects/release-git/cddl/contrib/opensolaris/ (props changed) projects/release-git/cddl/contrib/opensolaris/lib/libzfs/ (props changed) projects/release-git/contrib/elftoolchain/ (props changed) projects/release-git/contrib/ipfilter/ (props changed) projects/release-git/contrib/llvm-project/ (props changed) projects/release-git/contrib/netbsd-tests/ (props changed) projects/release-git/contrib/openbsm/ (props changed) projects/release-git/crypto/openssh/ (props changed) projects/release-git/sys/cddl/contrib/opensolaris/ (props changed) projects/release-git/sys/contrib/dev/acpica/ (props changed) projects/release-git/sys/contrib/ipfilter/ (props changed) Modified: projects/release-git/ObsoleteFiles.inc ============================================================================== --- projects/release-git/ObsoleteFiles.inc Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/ObsoleteFiles.inc Fri Jul 31 19:37:45 2020 (r363741) @@ -36,6 +36,14 @@ # xargs -n1 | sort | uniq -d; # done +# 20200729: remove long expired serial drivers +OLD_FILES+=usr/share/man/man4/cy.4.gz +OLD_FILES+=usr/share/man/man4/rc.4.gz +OLD_FILES+=usr/share/man/man4/rp.4.gz + +# 20200715: rework of devstat(9) man page +OLD_FILES+=usr/share/man/man9/devstat_add_entry.9.gz + # 20200714: update byacc to 20200330 OLD_FILES+=usr/tests/usr.bin/yacc/btyacc_calc1.y OLD_FILES+=usr/tests/usr.bin/yacc/btyacc_demo.y Modified: projects/release-git/RELNOTES ============================================================================== --- projects/release-git/RELNOTES Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/RELNOTES Fri Jul 31 19:37:45 2020 (r363741) @@ -10,6 +10,10 @@ newline. Entries should be separated by a newline. Changes to this file should not be MFCed. +r363679: + Applications using regex(3), e.g. sed/grep, will no longer accept + redundant escapes for most ordinary characters. + r363253: SCTP support has been removed from GENERIC kernel configurations. The SCTP stack is now built as sctp.ko and can be dynamically loaded. Modified: projects/release-git/UPDATING ============================================================================== --- projects/release-git/UPDATING Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/UPDATING Fri Jul 31 19:37:45 2020 (r363741) @@ -26,6 +26,18 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20200729: + r363679 has redefined some undefined behavior in regcomp(3); notably, + extraneous escapes of most ordinary characters will no longer be + accepted. An exp-run has identified all of the problems with this in + ports, but other non-ports software may need extra escapes removed to + continue to function. + + Because of this change, installworld may encounter the following error + from rtld: Undefined symbol "regcomp@FBSD_1.6" -- It is imperative that + you do not halt installworld. Instead, let it run to completion (whether + successful or not) and run installworld once more. + 20200627: A new implementation of bc and dc has been imorted in r362681. This implementation corrects non-conformant behavior of the previous bc Modified: projects/release-git/bin/chio/chio.c ============================================================================== --- projects/release-git/bin/chio/chio.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/bin/chio/chio.c Fri Jul 31 19:37:45 2020 (r363741) @@ -1144,7 +1144,7 @@ find_element(char *voltag, uint16_t *et, uint16_t *eu) /* * Now search the list the specified */ - for (elem = 0; elem <= total_elem; ++elem) { + for (elem = 0; elem < total_elem; ++elem) { ces = &ch_ces[elem]; Modified: projects/release-git/bin/ps/ps.c ============================================================================== --- projects/release-git/bin/ps/ps.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/bin/ps/ps.c Fri Jul 31 19:37:45 2020 (r363741) @@ -1264,6 +1264,7 @@ fmt(char **(*fn)(kvm_t *, const struct kinfo_proc *, i static void saveuser(KINFO *ki) { + char tdname[COMMLEN + 1]; char *argsp; if (ki->ki_p->ki_flag & P_INMEM) { @@ -1280,12 +1281,14 @@ saveuser(KINFO *ki) * save arguments if needed */ if (needcomm) { - if (ki->ki_p->ki_stat == SZOMB) + if (ki->ki_p->ki_stat == SZOMB) { ki->ki_args = strdup(""); - else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) + } else if (UREADOK(ki) || (ki->ki_p->ki_args != NULL)) { + (void)snprintf(tdname, sizeof(tdname), "%s%s", + ki->ki_p->ki_tdname, ki->ki_p->ki_moretdname); ki->ki_args = fmt(kvm_getargv, ki, - ki->ki_p->ki_comm, ki->ki_p->ki_tdname, MAXCOMLEN); - else { + ki->ki_p->ki_comm, tdname, COMMLEN * 2 + 1); + } else { asprintf(&argsp, "(%s)", ki->ki_p->ki_comm); ki->ki_args = argsp; } Modified: projects/release-git/bin/sh/main.c ============================================================================== --- projects/release-git/bin/sh/main.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/bin/sh/main.c Fri Jul 31 19:37:45 2020 (r363741) @@ -228,6 +228,10 @@ cmdloop(int top) } } popstackmark(&smark); + if (top && iflag) { + out2c('\n'); + flushout(out2); + } } Modified: projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool.8 ============================================================================== --- projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool.8 Fri Jul 31 19:37:45 2020 (r363741) @@ -134,7 +134,7 @@ .Op Fl gLP .Op Ar pool .Ar ... -.Op Ar inverval Op Ar count +.Op Ar interval Op Ar count .Nm .Cm labelclear .Op Fl f @@ -146,7 +146,7 @@ .Op Fl T Cm d Ns | Ns Cm u .Op Ar pool .Ar ... -.Op Ar inverval Op Ar count +.Op Ar interval Op Ar count .Nm .Cm offline .Op Fl t @@ -1654,7 +1654,7 @@ Treat exported or foreign devices as inactive. .Op Fl T Cm d Ns | Ns Cm u .Op Ar pool .Ar ... -.Op Ar inverval Op Ar count +.Op Ar interval Op Ar count .Xc .Pp Lists the given pools along with a health status and space usage. If no Modified: projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c ============================================================================== --- projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Fri Jul 31 19:37:45 2020 (r363741) @@ -6226,25 +6226,13 @@ typedef struct hist_cbdata { boolean_t internal; } hist_cbdata_t; -/* - * Print out the command history for a specific pool. - */ -static int -get_history_one(zpool_handle_t *zhp, void *data) +static void +print_history_records(nvlist_t *nvhis, hist_cbdata_t *cb) { - nvlist_t *nvhis; nvlist_t **records; uint_t numrecords; - int ret, i; - hist_cbdata_t *cb = (hist_cbdata_t *)data; + int i; - cb->first = B_FALSE; - - (void) printf(gettext("History for '%s':\n"), zpool_get_name(zhp)); - - if ((ret = zpool_get_history(zhp, &nvhis)) != 0) - return (ret); - verify(nvlist_lookup_nvlist_array(nvhis, ZPOOL_HIST_RECORD, &records, &numrecords) == 0); for (i = 0; i < numrecords; i++) { @@ -6344,8 +6332,32 @@ get_history_one(zpool_handle_t *zhp, void *data) (void) printf("]"); (void) printf("\n"); } +} + +/* + * Print out the command history for a specific pool. + */ +static int +get_history_one(zpool_handle_t *zhp, void *data) +{ + nvlist_t *nvhis; + int ret; + hist_cbdata_t *cb = (hist_cbdata_t *)data; + uint64_t off = 0; + boolean_t eof = B_FALSE; + + cb->first = B_FALSE; + + (void) printf(gettext("History for '%s':\n"), zpool_get_name(zhp)); + + while (!eof) { + if ((ret = zpool_get_history(zhp, &nvhis, &off, &eof)) != 0) + return (ret); + + print_history_records(nvhis, cb); + nvlist_free(nvhis); + } (void) printf("\n"); - nvlist_free(nvhis); return (ret); } Modified: projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h ============================================================================== --- projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Fri Jul 31 19:37:45 2020 (r363741) @@ -441,7 +441,8 @@ typedef enum { extern char *zpool_vdev_name(libzfs_handle_t *, zpool_handle_t *, nvlist_t *, int name_flags); extern int zpool_upgrade(zpool_handle_t *, uint64_t); -extern int zpool_get_history(zpool_handle_t *, nvlist_t **); +extern int zpool_get_history(zpool_handle_t *, nvlist_t **, uint64_t *, + boolean_t *); extern int zpool_history_unpack(char *, uint64_t, uint64_t *, nvlist_t ***, uint_t *); extern void zpool_obj_to_path(zpool_handle_t *, uint64_t, uint64_t, char *, Modified: projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c ============================================================================== --- projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Fri Jul 31 19:37:45 2020 (r363741) @@ -4124,33 +4124,37 @@ zpool_history_unpack(char *buf, uint64_t bytes_read, u * Retrieve the command history of a pool. */ int -zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhisp) +zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhisp, uint64_t *off, + boolean_t *eof) { char *buf; uint64_t buflen = HIS_BUF_LEN_DEF; - uint64_t off = 0; nvlist_t **records = NULL; uint_t numrecords = 0; int err, i; + uint64_t start = *off; buf = malloc(buflen); if (buf == NULL) return (ENOMEM); - do { + /* process about 1MB at a time */ + while (*off - start < 1024 * 1024) { uint64_t bytes_read = buflen; uint64_t leftover; - if ((err = get_history(zhp, buf, &off, &bytes_read)) != 0) + if ((err = get_history(zhp, buf, off, &bytes_read)) != 0) break; /* if nothing else was read in, we're at EOF, just return */ - if (bytes_read == 0) + if (bytes_read == 0) { + *eof = B_TRUE; break; + } if ((err = zpool_history_unpack(buf, bytes_read, &leftover, &records, &numrecords)) != 0) break; - off -= leftover; + *off -= leftover; if (leftover == bytes_read) { /* * no progress made, because buffer is not big enough @@ -4165,9 +4169,7 @@ zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhi break; } } - - /* CONSTCOND */ - } while (1); + } free(buf); Modified: projects/release-git/cddl/lib/Makefile ============================================================================== --- projects/release-git/cddl/lib/Makefile Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/lib/Makefile Fri Jul 31 19:37:45 2020 (r363741) @@ -2,10 +2,10 @@ .include -SUBDIR= ${_drti} \ +SUBDIR= drti \ libavl \ libctf \ - ${_libdtrace} \ + libdtrace \ libnvpair \ libumem \ libuutil \ @@ -21,11 +21,6 @@ _libzfs= libzfs .if ${MK_LIBTHR} != "no" _libzpool= libzpool .endif -.endif - -.if ${MACHINE_CPUARCH} != "sparc64" -_drti= drti -_libdtrace= libdtrace .endif SUBDIR_DEPEND_libdtrace= libctf Modified: projects/release-git/cddl/lib/libdtrace/Makefile ============================================================================== --- projects/release-git/cddl/lib/libdtrace/Makefile Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/lib/libdtrace/Makefile Fri Jul 31 19:37:45 2020 (r363741) @@ -103,9 +103,6 @@ CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/powerpc CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/riscv .PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libdtrace/riscv .PATH: ${SRCTOP}/sys/cddl/dev/dtrace/riscv -.elif ${MACHINE_CPUARCH} == "sparc64" -CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/sparc -.PATH: ${SRCTOP}/cddl/contrib/opensolaris/lib/libdtrace/sparc .else # temporary hack CFLAGS+= -I${OPENSOLARIS_SYS_DISTDIR}/uts/intel Modified: projects/release-git/cddl/lib/libzpool/Makefile ============================================================================== --- projects/release-git/cddl/lib/libzpool/Makefile Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/cddl/lib/libzpool/Makefile Fri Jul 31 19:37:45 2020 (r363741) @@ -18,9 +18,7 @@ .if exists(${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH}/opensolaris_atomic.S) .PATH: ${SRCTOP}/sys/cddl/contrib/opensolaris/common/atomic/${MACHINE_ARCH} ATOMIC_SRCS= opensolaris_atomic.S -.if ${MACHINE_ARCH} != "sparc64" ACFLAGS+= -Wa,--noexecstack -.endif .else .PATH: ${SRCTOP}/sys/cddl/compat/opensolaris/kern ATOMIC_SRCS= opensolaris_atomic.c Modified: projects/release-git/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c ============================================================================== --- projects/release-git/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/elftoolchain/libdwarf/libdwarf_elf_init.c Fri Jul 31 19:37:45 2020 (r363741) @@ -260,6 +260,9 @@ _dwarf_elf_init(Dwarf_Debug dbg, Elf *elf, Dwarf_Error goto fail_cleanup; } + if (sh.sh_type == SHT_NOBITS) + continue; + if ((name = elf_strptr(elf, e->eo_strndx, sh.sh_name)) == NULL) { DWARF_SET_ELF_ERROR(dbg, error); @@ -312,6 +315,9 @@ _dwarf_elf_init(Dwarf_Debug dbg, Elf *elf, Dwarf_Error ret = DW_DLE_ELF; goto fail_cleanup; } + + if (sh.sh_type == SHT_NOBITS) + continue; memcpy(&e->eo_shdr[j], &sh, sizeof(sh)); Modified: projects/release-git/contrib/ipfilter/iplang/iplang_y.y ============================================================================== --- projects/release-git/contrib/ipfilter/iplang/iplang_y.y Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/iplang/iplang_y.y Fri Jul 31 19:37:45 2020 (r363741) @@ -45,11 +45,6 @@ #include "ipf.h" #include "iplang.h" -#if !defined(__NetBSD__) && (!defined(__FreeBSD_version) && \ - __FreeBSD_version < 400020) && (!SOLARIS || SOLARIS2 < 10) -extern struct ether_addr *ether_aton __P((char *)); -#endif - extern int opts; extern struct ipopt_names ionames[]; extern int state, state, lineNum, token; @@ -58,11 +53,7 @@ extern char yytext[]; extern FILE *yyin; int yylex __P((void)); #define YYDEBUG 1 -#if !defined(ultrix) && !defined(hpux) int yydebug = 1; -#else -extern int yydebug; -#endif iface_t *iflist = NULL, **iftail = &iflist; iface_t *cifp = NULL; Modified: projects/release-git/contrib/ipfilter/ipsend/arp.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/arp.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/arp.c Fri Jul 31 19:37:45 2020 (r363741) @@ -11,17 +11,13 @@ static const char rcsid[] = "@(#)$Id$"; #endif #include #include -#if !defined(ultrix) && !defined(hpux) && !defined(__hpux) && !defined(__osf__) && !defined(_AIX51) # include -#endif #include #include #include #include #include -#ifndef ultrix # include -#endif #include #include #include Modified: projects/release-git/contrib/ipfilter/ipsend/ipresend.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/ipresend.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/ipresend.c Fri Jul 31 19:37:45 2020 (r363741) @@ -38,15 +38,7 @@ int opts = 0; # ifdef sun char default_device[] = "le0"; # else -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "lan0"; -# endif -# endif # endif #else char default_device[] = DEFAULT_DEVICE; Modified: projects/release-git/contrib/ipfilter/ipsend/ipsend.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/ipsend.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/ipsend.c Fri Jul 31 19:37:45 2020 (r363741) @@ -33,15 +33,7 @@ extern void iplang __P((FILE *)); char options[68]; int opts; -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "le0"; -# endif /* __bsdi__ */ -# endif /* ultrix */ static void usage __P((char *)); Modified: projects/release-git/contrib/ipfilter/ipsend/iptest.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/iptest.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/iptest.c Fri Jul 31 19:37:45 2020 (r363741) @@ -34,15 +34,7 @@ char options[68]; # ifdef sun char default_device[] = "le0"; # else -# ifdef ultrix -char default_device[] = "ln0"; -# else -# ifdef __bsdi__ -char default_device[] = "ef0"; -# else char default_device[] = "lan0"; -# endif -# endif # endif static void usage __P((char *)); Modified: projects/release-git/contrib/ipfilter/ipsend/iptests.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/iptests.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/iptests.c Fri Jul 31 19:37:45 2020 (r363741) @@ -36,18 +36,13 @@ typedef int boolean_t; # endif # undef _KERNEL # undef KERNEL -#if !defined(solaris) && !defined(linux) && !defined(__sgi) +#if !defined(solaris) # include # include # include #endif -#if !defined(ultrix) && !defined(hpux) && !defined(linux) && \ - !defined(__sgi) && !defined(__osf__) && !defined(_AIX51) # include -#endif -#ifndef ultrix # include -#endif #if defined(solaris) # include #else @@ -57,11 +52,9 @@ typedef int boolean_t; #include #include #endif -#if BSD >= 199103 # include # include # include -#endif #include #include #include @@ -74,7 +67,7 @@ typedef int boolean_t; #include #include #include -#if defined(__SVR4) || defined(__svr4__) || defined(__sgi) +#if defined(__SVR4) || defined(__svr4__) # include #endif #include @@ -82,7 +75,7 @@ typedef int boolean_t; #include #include # include -# if !defined(__hpux) && !defined(solaris) +# if !defined(solaris) # include # endif #include "ipsend.h" Modified: projects/release-git/contrib/ipfilter/ipsend/sock.c ============================================================================== --- projects/release-git/contrib/ipfilter/ipsend/sock.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/ipsend/sock.c Fri Jul 31 19:37:45 2020 (r363741) @@ -21,14 +21,8 @@ static const char rcsid[] = "@(#)$Id$"; */ typedef int boolean_t; #endif -#ifndef ultrix #include -#endif -#if (__FreeBSD_version >= 300000) # include -#else -# include -#endif # ifdef __NetBSD__ # include # endif @@ -38,10 +32,6 @@ typedef int boolean_t; # define _KERNEL # define KERNEL # endif -# ifdef ultrix -# undef LOCORE -# include -# endif # include # ifdef __FreeBSD__ # undef _WANT_FILE @@ -54,18 +44,14 @@ typedef int boolean_t; #include #include #include -#if !defined(ultrix) && !defined(hpux) && !defined(__osf__) # include -#endif #ifdef sun #include #include #endif -#if BSD >= 199103 #include #include #include -#endif #include #include #include @@ -143,128 +129,10 @@ int kmemcpy(buf, pos, n) struct nlist names[4] = { { "_proc" }, { "_nproc" }, -#ifdef ultrix - { "_u" }, -#else { NULL }, -#endif { NULL } }; -#if BSD < 199103 -static struct proc *getproc() -{ - struct proc *p; - pid_t pid = getpid(); - int siz, n; - - n = nlist(KERNEL, names); - if (n != 0) - { - fprintf(stderr, "nlist(%#x) == %d\n", names, n); - return NULL; - } - if (KMCPY(&nproc, names[1].n_value, sizeof(nproc)) == -1) - { - fprintf(stderr, "read nproc (%#x)\n", names[1].n_value); - return NULL; - } - siz = nproc * sizeof(struct proc); - if (KMCPY(&p, names[0].n_value, sizeof(p)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) proc\n", - names[0].n_value, &p, sizeof(p)); - return NULL; - } - proc = (struct proc *)malloc(siz); - if (KMCPY(proc, p, siz) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) proc\n", - p, proc, siz); - return NULL; - } - - p = proc; - - for (n = nproc; n; n--, p++) - if (p->p_pid == pid) - break; - if (!n) - return NULL; - - return p; -} - - -struct tcpcb *find_tcp(fd, ti) - int fd; - struct tcpiphdr *ti; -{ - struct tcpcb *t; - struct inpcb *i; - struct socket *s; - struct user *up; - struct proc *p; - struct file *f, **o; - - if (!(p = getproc())) - return NULL; - up = (struct user *)malloc(sizeof(*up)); -#ifndef ultrix - if (KMCPY(up, p->p_uarea, sizeof(*up)) == -1) - { - fprintf(stderr, "read(%#x,%#x) failed\n", p, p->p_uarea); - return NULL; - } -#else - if (KMCPY(up, names[2].n_value, sizeof(*up)) == -1) - { - fprintf(stderr, "read(%#x,%#x) failed\n", p, names[2].n_value); - return NULL; - } -#endif - - o = (struct file **)calloc(up->u_lastfile + 1, sizeof(*o)); - if (KMCPY(o, up->u_ofile, (up->u_lastfile + 1) * sizeof(*o)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - u_ofile - failed\n", - up->u_ofile, o, sizeof(*o)); - return NULL; - } - f = (struct file *)calloc(1, sizeof(*f)); - if (KMCPY(f, o[fd], sizeof(*f)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - o[fd] - failed\n", - up->u_ofile[fd], f, sizeof(*f)); - return NULL; - } - - s = (struct socket *)calloc(1, sizeof(*s)); - if (KMCPY(s, f->f_data, sizeof(*s)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - f_data - failed\n", - o[fd], s, sizeof(*s)); - return NULL; - } - - i = (struct inpcb *)calloc(1, sizeof(*i)); - if (KMCPY(i, s->so_pcb, sizeof(*i)) == -1) - { - fprintf(stderr, "kvm_read(%#x,%#x,%d) - so_pcb - failed\n", - s->so_pcb, i, sizeof(*i)); - return NULL; - } - - t = (struct tcpcb *)calloc(1, sizeof(*t)); - if (KMCPY(t, i->inp_ppcb, sizeof(*t)) == -1) - { - fprintf(stderr, "read(%#x,%#x,%d) - inp_ppcb - failed\n", - i->inp_ppcb, t, sizeof(*t)); - return NULL; - } - return (struct tcpcb *)i->inp_ppcb; -} -#else static struct kinfo_proc *getproc() { static struct kinfo_proc kp; @@ -304,7 +172,7 @@ struct tcpcb *find_tcp(tfd, ti) fd = (struct filedesc *)malloc(sizeof(*fd)); if (fd == NULL) return NULL; -#if defined( __FreeBSD_version) && __FreeBSD_version >= 500013 +#if defined( __FreeBSD_version) if (KMCPY(fd, p->ki_fd, sizeof(*fd)) == -1) { fprintf(stderr, "read(%#lx,%#lx) failed\n", @@ -381,7 +249,6 @@ finderror: free(t); return NULL; } -#endif /* BSD < 199301 */ int do_socket(dev, mtu, ti, gwip) char *dev; Modified: projects/release-git/contrib/ipfilter/man/ipf.8 ============================================================================== --- projects/release-git/contrib/ipfilter/man/ipf.8 Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/man/ipf.8 Fri Jul 31 19:37:45 2020 (r363741) @@ -158,6 +158,15 @@ display the statistics prior to them being zeroed. Zero global statistics held in the kernel for filtering only (this doesn't affect fragment or state statistics). .DT +.SH ENVIRONMENT +.NM utilizes the following environment variable. +.TP +.B IPF_PREDEFINED +ipfilter variables, see VARIABLES in ipf(5), can be specified in this +environment variable providing shell access to ipfilter and ipnat variables. +For example, +.br +IPF_PREDEFINED='my_server="10.1.1.1"; my_client="10.1.1.2";' .SH FILES /dev/ipauth .br Modified: projects/release-git/contrib/ipfilter/man/ipfstat.8 ============================================================================== --- projects/release-git/contrib/ipfilter/man/ipfstat.8 Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/man/ipfstat.8 Fri Jul 31 19:37:45 2020 (r363741) @@ -5,7 +5,7 @@ ipfstat \- reports on packet filter statistics and fil .SH SYNOPSIS .B ipfstat [ -.B \-6aAdfghIilnoRsv +.B \-46aAdfghIilnoRsv ] .br .B ipfstat -t @@ -35,6 +35,11 @@ is to retrieve and display the accumulated statistics accumulated over time as the kernel has put packets through the filter. .SH OPTIONS .TP +.B \-4 +Display filter lists and states for IPv4, if available. This is the default +when displaying states. \fB-4\fP and \fB-6\fP is the default when +displaying lists. +.TP .B \-6 Display filter lists and states for IPv6, if available. .TP @@ -190,4 +195,5 @@ more entries is to resize the screen. .SH SEE ALSO ipf(8) .SH BUGS -none known. +\fB-4\fP and \fB-6\fP are only valid with \fB-i\fP, \fB-o\fP, and \fB-t\fP. +An error should result when used with other arguments. Modified: projects/release-git/contrib/ipfilter/tools/ipfstat.c ============================================================================== --- projects/release-git/contrib/ipfilter/tools/ipfstat.c Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/ipfilter/tools/ipfstat.c Fri Jul 31 19:37:45 2020 (r363741) @@ -57,7 +57,10 @@ static wordtab_t *state_fields = NULL; int nohdrfields = 0; int opts = 0; +#ifdef USE_INET6 +int use_inet4 = 0; int use_inet6 = 0; +#endif int live_kernel = 1; int state_fd = -1; int ipf_fd = -1; @@ -163,16 +166,18 @@ static void usage(name) char *name; { #ifdef USE_INET6 - fprintf(stderr, "Usage: %s [-6aAdfghIilnoRsv]\n", name); + fprintf(stderr, "Usage: %s [-46aAdfghIilnoRsv]\n", name); #else - fprintf(stderr, "Usage: %s [-aAdfghIilnoRsv]\n", name); + fprintf(stderr, "Usage: %s [-4aAdfghIilnoRsv]\n", name); #endif fprintf(stderr, " %s [-M corefile] [-N symbol-list]\n", name); +#ifdef STATETOP #ifdef USE_INET6 - fprintf(stderr, " %s -t [-6C] ", name); + fprintf(stderr, " %s -t [-46C] ", name); #else - fprintf(stderr, " %s -t [-C] ", name); + fprintf(stderr, " %s -t [-4C] ", name); #endif +#endif fprintf(stderr, "[-D destination address] [-P protocol] [-S source address] [-T refresh time]\n"); exit(1); } @@ -206,9 +211,9 @@ int main(argc,argv) u_32_t frf; #ifdef USE_INET6 - options = "6aACdfghIilnostvD:m:M:N:O:P:RS:T:"; + options = "46aACdfghIilnostvD:m:M:N:O:P:RS:T:"; #else - options = "aACdfghIilnostvD:m:M:N:O:P:RS:T:"; + options = "4aACdfghIilnostvD:m:M:N:O:P:RS:T:"; #endif saddr.in4.s_addr = INADDR_ANY; /* default any v4 source addr */ @@ -283,6 +288,9 @@ int main(argc,argv) switch (c) { #ifdef USE_INET6 + case '4' : + use_inet4 = 1; + break; case '6' : use_inet6 = 1; break; @@ -385,6 +393,19 @@ int main(argc,argv) break; } } +#ifdef USE_INET6 + if ((use_inet4 || use_inet6) && + !(opts & (OPT_INQUE | OPT_OUTQUE | OPT_STATETOP))) { +#ifdef STATETOP + FPRINTF(stderr, "No -i, -o, or -t given with -4 or -6\n"); +#else + FPRINTF(stderr, "No -i or -o given with -4 or -6\n"); +#endif + exit(-2); + } + if (use_inet4 == 0 && use_inet6 == 0) + use_inet4 = use_inet6 = 1; +#endif if (live_kernel == 1) { bzero((char *)&fio, sizeof(fio)); @@ -410,8 +431,13 @@ int main(argc,argv) #ifdef STATETOP else if (opts & OPT_STATETOP) topipstates(saddr, daddr, sport, dport, protocol, - use_inet6 ? 6 : 4, refreshtime, topclosed, filter); +#ifdef USE_INET6 + use_inet6 && use_inet4 ? 0 : use_inet6 && !use_inet4 ? 6 : 4, +#else + 4, #endif +#endif + refreshtime, topclosed, filter); else if (opts & OPT_AUTHSTATS) showauthstates(frauthstp); else if (opts & OPT_GROUPS) @@ -805,15 +831,21 @@ printlivelist(fiop, out, set, fp, group, comment) if (rule.iri_rule == NULL) break; #ifdef USE_INET6 - if (use_inet6 != 0) { + if (use_inet6 != 0 && use_inet4 == 0) { if (fp->fr_family != 0 && fp->fr_family != AF_INET6) continue; - } else + } else if (use_inet4 != 0 && use_inet6 == 0) { #endif - { if (fp->fr_family != 0 && fp->fr_family != AF_INET) continue; +#ifdef USE_INET6 + } else { + if (fp->fr_family != 0 && + fp->fr_family != AF_INET && fp->fr_family != AF_INET6) + continue; } +#endif + if (fp->fr_data != NULL) fp->fr_data = (char *)fp + fp->fr_size; @@ -904,13 +936,21 @@ static void printdeadlist(fiop, out, set, fp, group, c return; } fp = &fb; - if (use_inet6 != 0) { - if (fp->fr_family != 0 && fp->fr_family != 6) +#ifdef USE_INET6 + if (use_inet6 != 0 && use_inet4 == 0) { + if (fp->fr_family != 0 && fp->fr_family != AF_INET6) continue; + } else if (use_inet4 != 0 && use_inet6 == 0) { +#endif + if (fp->fr_family != 0 && fp->fr_family != AF_INET) + continue; +#ifdef USE_INET6 } else { - if (fp->fr_family != 0 && fp->fr_family != 4) + if (fp->fr_family != 0 && + fp->fr_family != AF_INET && fp->fr_family != AF_INET6) continue; } +#endif data = NULL; type = fb.fr_type & ~FR_T_BUILTIN; @@ -1338,7 +1378,7 @@ static void topipstates(saddr, daddr, sport, dport, pr if (ipsstp->iss_list == NULL) break; - if (ips.is_v != ver) + if (ver != 0 && ips.is_v != ver) continue; if ((filter != NULL) && @@ -1906,7 +1946,7 @@ static void parse_ipportstr(argument, ip, port) ok = 1; #ifdef USE_INET6 ip->in6 = in6addr_any; - } else if (use_inet6 && inet_pton(AF_INET6, s, &ip->in6)) { + } else if (use_inet6 && !use_inet4 && inet_pton(AF_INET6, s, &ip->in6)) { ok = 1; #endif } else if (inet_aton(s, &ip->in4)) @@ -1944,6 +1984,9 @@ static char *getip(v, addr) static char hostbuf[MAXHOSTNAMELEN+1]; #endif + if (v == 0) + return ("any"); + if (v == 4) return inet_ntoa(addr->in4); @@ -2047,7 +2090,7 @@ static int sort_srcip(a, b) register const statetop_t *bp = b; #ifdef USE_INET6 - if (use_inet6) { + if (use_inet6 && !use_inet4) { if (IP6_EQ(&ap->st_src, &bp->st_src)) return 0; else if (IP6_GT(&ap->st_src, &bp->st_src)) @@ -2087,7 +2130,7 @@ static int sort_dstip(a, b) register const statetop_t *bp = b; #ifdef USE_INET6 - if (use_inet6) { + if (use_inet6 && !use_inet4) { if (IP6_EQ(&ap->st_dst, &bp->st_dst)) return 0; else if (IP6_GT(&ap->st_dst, &bp->st_dst)) Modified: projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/meta.in ============================================================================== --- projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/meta.in Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/meta.in Fri Jul 31 19:37:45 2020 (r363741) @@ -4,7 +4,9 @@ a[bc]d & abd abd a\*c & a*c a*c a\\b & a\b a\b a\\\*b & a\*b a\*b -a\bc & abc abc +# Begin FreeBSD +a\bc &C EESCAPE +# End FreeBSD a\ &C EESCAPE a\\bc & a\bc a\bc \{ bC BADRPT Modified: projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/subexp.in ============================================================================== --- projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/subexp.in Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/netbsd-tests/lib/libc/regex/data/subexp.in Fri Jul 31 19:37:45 2020 (r363741) @@ -12,7 +12,7 @@ a(b+)c - abbbc abbbc bbb a(b*)c - ac ac @c (a|ab)(bc([de]+)f|cde) - abcdef abcdef a,bcdef,de # Begin FreeBSD -a\(b\|c\)d b ab|cd ab|cd b|c +a\(b|c\)d b ab|cd ab|cd b|c # End FreeBSD # the regression tester only asks for 9 subexpressions a(b)(c)(d)(e)(f)(g)(h)(i)(j)k - abcdefghijk abcdefghijk b,c,d,e,f,g,h,i,j Modified: projects/release-git/contrib/netbsd-tests/usr.bin/grep/t_grep.sh ============================================================================== --- projects/release-git/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri Jul 31 19:31:52 2020 (r363740) +++ projects/release-git/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri Jul 31 19:37:45 2020 (r363741) @@ -214,6 +214,89 @@ zgrep_body() atf_check -o file:"$(atf_get_srcdir)/d_zgrep.out" zgrep -h line d_input.gz } +atf_test_case zgrep_combined_flags +zgrep_combined_flags_head() +{ + atf_set "descr" "Checks for zgrep wrapper problems with combined flags (PR 247126)" +} +zgrep_combined_flags_body() +{ + atf_expect_fail "known but unsolved zgrep wrapper script regression" + + echo 'foo bar' > test + + atf_check -o inline:"foo bar\n" zgrep -we foo test + # Avoid hang on reading from stdin in the failure case + atf_check -o inline:"foo bar\n" zgrep -wefoo test < /dev/null +} + +atf_test_case zgrep_eflag +zgrep_eflag_head() +{ + atf_set "descr" "Checks for zgrep wrapper problems with -e PATTERN (PR 247126)" +} +zgrep_eflag_body() +{ + echo 'foo bar' > test + + # Avoid hang on reading from stdin in the failure case + atf_check -o inline:"foo bar\n" zgrep -e 'foo bar' test < /dev/null + atf_check -o inline:"foo bar\n" zgrep --regexp='foo bar' test < /dev/null +} + +atf_test_case zgrep_fflag +zgrep_fflag_head() +{ + atf_set "descr" "Checks for zgrep wrapper problems with -f FILE (PR 247126)" +} +zgrep_fflag_body() +{ + echo foo > pattern + echo foobar > test + + # Avoid hang on reading from stdin in the failure case + atf_check -o inline:"foobar\n" zgrep -f pattern test Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C408A3A2F73 for ; Fri, 31 Jul 2020 21:23:04 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJKy04HTkz3yY9; Fri, 31 Jul 2020 21:23:04 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 733F127E22; Fri, 31 Jul 2020 21:23:04 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VLN4Nr004155; Fri, 31 Jul 2020 21:23:04 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VLN3rF004150; Fri, 31 Jul 2020 21:23:03 GMT (envelope-from dim@FreeBSD.org) Message-Id: <202007312123.06VLN3rF004150@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 31 Jul 2020 21:23:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363742 - in projects/clang1100-import/contrib/llvm-project: . clang/include/clang clang/include/clang-c clang/include/clang/AST clang/include/clang/ASTMatchers clang/include/clang/ASTM... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang1100-import/contrib/llvm-project: . clang/include/clang clang/include/clang-c clang/include/clang/AST clang/include/clang/ASTMatchers clang/include/clang/ASTMatchers/Dynamic clang/inc... X-SVN-Commit-Revision: 363742 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 21:23:04 -0000 Author: dim Date: Fri Jul 31 21:22:58 2020 New Revision: 363742 URL: https://svnweb.freebsd.org/changeset/base/363742 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from which release/11.x was branched. Note that for now, I rolled back all our local changes to make merging easier, and I will reapply the still-relevant ones after updating to 11.0.0-rc1. Added: projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ComputeDependence.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/AST/ComputeDependence.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclObjCCommon.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/AST/DeclObjCCommon.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DependenceFlags.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/AST/DependenceFlags.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ParentMapContext.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/AST/ParentMapContext.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/GtestMatchers.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/ASTMatchers/GtestMatchers.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonDep.def - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/BuiltinsHexagonDep.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsSVE.def - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/BuiltinsSVE.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/FPOptions.def - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/FPOptions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_bf16.td - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/arm_bf16.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_cde.td - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/arm_cde.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_sve.td - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Basic/arm_sve.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Testing/ - copied from r363739, vendor/llvm-project/master/clang/include/clang/Testing/ projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Transformer/Parsing.h - copied unchanged from r363739, vendor/llvm-project/master/clang/include/clang/Tooling/Transformer/Parsing.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ComputeDependence.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/AST/ComputeDependence.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/InterpBlock.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/AST/Interp/InterpBlock.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/InterpBlock.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/AST/Interp/InterpBlock.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ParentMapContext.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/AST/ParentMapContext.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/GtestMatchers.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/ASTMatchers/GtestMatchers.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/ExpressionTraits.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Basic/ExpressionTraits.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/VE.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Basic/Targets/VE.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/VE.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Basic/Targets/VE.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/TypeTraits.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Basic/TypeTraits.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/VE.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Driver/ToolChains/Arch/VE.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/VE.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Driver/ToolChains/Arch/VE.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/ROCm.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Driver/ToolChains/ROCm.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/VEToolchain.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Driver/ToolChains/VEToolchain.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/VEToolchain.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Driver/ToolChains/VEToolchain.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_math.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/__clang_cuda_math.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_hip_libdevice_declares.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/__clang_hip_libdevice_declares.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_hip_math.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/__clang_hip_math.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_hip_runtime_wrapper.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/__clang_hip_runtime_wrapper.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/amxintrin.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/amxintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/cet.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/cet.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/openmp_wrappers/complex projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/openmp_wrappers/complex.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/new - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/openmp_wrappers/new projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/time.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/openmp_wrappers/time.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/serializeintrin.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/serializeintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/tsxldtrkintrin.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/tsxldtrkintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/wasm_simd128.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Headers/wasm_simd128.h projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaAvailability.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Sema/SemaAvailability.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Sema/SemaSYCL.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/UsedDeclVisitor.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Sema/UsedDeclVisitor.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ - copied from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/WebKit/ projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/cert/ - copied from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Checkers/cert/ projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Testing/ - copied from r363739, vendor/llvm-project/master/clang/lib/Testing/ projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/Parsing.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/lib/Tooling/Transformer/Parsing.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/SveEmitter.cpp - copied unchanged from r363739, vendor/llvm-project/master/clang/utils/TableGen/SveEmitter.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/int_div_impl.inc - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/builtins/int_div_impl.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ve/ - copied from r363739, vendor/llvm-project/master/compiler-rt/lib/builtins/ve/ projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerPlatform.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/fuzzer/FuzzerPlatform.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/common.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/common.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/common.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/common.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/crash_handler.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/crash_handler.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/crash_handler.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/crash_handler.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/segv_handler.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/optional/segv_handler.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/segv_handler_posix.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/optional/segv_handler_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/common_posix.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/platform_specific/common_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/utilities.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/gwp_asan/utilities.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_globals.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/hwasan/hwasan_globals.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_globals.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/hwasan/hwasan_globals.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_fuchsia.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/lsan/lsan_common_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_fuchsia.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/lsan/lsan_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_fuchsia.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/lsan/lsan_fuchsia.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_posix.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/lsan/lsan_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_posix.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/lsan/lsan_posix.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBiasVar.c - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/profile/InstrProfilingBiasVar.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.c - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/profile/InstrProfilingInternal.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuzz/ - copied from r363739, vendor/llvm-project/master/compiler-rt/lib/scudo/standalone/fuzz/ projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/include/ - copied from r363739, vendor/llvm-project/master/compiler-rt/lib/scudo/standalone/include/ projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/memtag.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/scudo/standalone/memtag.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/release.cpp - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/scudo/standalone/release.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/stack_depot.h - copied unchanged from r363739, vendor/llvm-project/master/compiler-rt/lib/scudo/standalone/stack_depot.h projects/clang1100-import/contrib/llvm-project/libcxx/include/barrier - copied unchanged from r363739, vendor/llvm-project/master/libcxx/include/barrier projects/clang1100-import/contrib/llvm-project/libcxx/include/concepts - copied unchanged from r363739, vendor/llvm-project/master/libcxx/include/concepts projects/clang1100-import/contrib/llvm-project/libcxx/include/latch - copied unchanged from r363739, vendor/llvm-project/master/libcxx/include/latch projects/clang1100-import/contrib/llvm-project/libcxx/include/numbers - copied unchanged from r363739, vendor/llvm-project/master/libcxx/include/numbers projects/clang1100-import/contrib/llvm-project/libcxx/include/semaphore - copied unchanged from r363739, vendor/llvm-project/master/libcxx/include/semaphore projects/clang1100-import/contrib/llvm-project/libcxx/src/atomic.cpp - copied unchanged from r363739, vendor/llvm-project/master/libcxx/src/atomic.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/barrier.cpp - copied unchanged from r363739, vendor/llvm-project/master/libcxx/src/barrier.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/random_shuffle.cpp - copied unchanged from r363739, vendor/llvm-project/master/libcxx/src/random_shuffle.cpp projects/clang1100-import/contrib/llvm-project/libunwind/src/FrameHeaderCache.hpp - copied unchanged from r363739, vendor/llvm-project/master/libunwind/src/FrameHeaderCache.hpp projects/clang1100-import/contrib/llvm-project/lld/.clang-tidy - copied unchanged from r363739, vendor/llvm-project/master/lld/.clang-tidy projects/clang1100-import/contrib/llvm-project/lld/COFF/LLDMapFile.cpp - copied unchanged from r363739, vendor/llvm-project/master/lld/COFF/LLDMapFile.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/LLDMapFile.h - copied unchanged from r363739, vendor/llvm-project/master/lld/COFF/LLDMapFile.h projects/clang1100-import/contrib/llvm-project/lld/MachO/ - copied from r363739, vendor/llvm-project/master/lld/MachO/ projects/clang1100-import/contrib/llvm-project/lld/docs/ELF/ - copied from r363739, vendor/llvm-project/master/lld/docs/ELF/ projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBCommandInterpreterRunOptions.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBEnvironment.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBReproducer.i projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBCommandInterpreterRunOptions.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/API/SBCommandInterpreterRunOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBEnvironment.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/API/SBEnvironment.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/AssertFrameRecognizer.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/Target/AssertFrameRecognizer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/RegisterContextUnwind.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/Target/RegisterContextUnwind.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStack.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/Target/ThreadPlanStack.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/UnwindLLDB.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/Target/UnwindLLDB.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/XcodeSDK.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/include/lldb/Utility/XcodeSDK.h projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBCommandInterpreterRunOptions.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/API/SBCommandInterpreterRunOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBEnvironment.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/API/SBEnvironment.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/netbsd/HostNetBSD.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Host/netbsd/HostNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/AArch64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/ARC/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/ARM/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/ARM/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/Hexagon/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/Mips/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/Mips/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/PowerPC/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/PowerPC/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SystemZ/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/SystemZ/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ABI/X86/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/Disassembler/LLVMC/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/wasm-DYLD/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/DynamicLoader/wasm-DYLD/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CFBasicHash.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Language/ObjC/CFBasicHash.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CFBasicHash.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Language/ObjC/CFBasicHash.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/ObjectFile/wasm/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Plugins.def.in - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Plugins.def.in projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoAndSetInterface.h - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Plugins/Process/Utility/RegisterInfoAndSetInterface.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/wasm/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/SymbolVendor/wasm/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/TypeSystem/ - copied from r363739, vendor/llvm-project/master/lldb/source/Plugins/TypeSystem/ projects/clang1100-import/contrib/llvm-project/lldb/source/Target/AssertFrameRecognizer.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Target/AssertFrameRecognizer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/RegisterContextUnwind.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Target/RegisterContextUnwind.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStack.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Target/ThreadPlanStack.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/UnwindLLDB.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Target/UnwindLLDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/XcodeSDK.cpp - copied unchanged from r363739, vendor/llvm-project/master/lldb/source/Utility/XcodeSDK.cpp projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/Orc.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm-c/Orc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Bitfields.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ADT/Bitfields.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/CoalescingBitVector.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ADT/CoalescingBitVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/StringMapEntry.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ADT/StringMapEntry.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/TypeSwitch.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ADT/TypeSwitch.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Waymarking.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ADT/Waymarking.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/AssumeBundleQueries.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/AssumeBundleQueries.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/HeatUtils.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/HeatUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/InlineAdvisor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InlineFeaturesAnalysis.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/InlineFeaturesAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopNestAnalysis.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/LoopNestAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MLInlineAdvisor.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/MLInlineAdvisor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MLModelRunner.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/MLModelRunner.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/StackLifetime.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/StackLifetime.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/TFUtils.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Analysis/Utils/TFUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/AntiDepBreaker.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/AntiDepBreaker.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/CommandFlags.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/CommandFlags.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/IndirectThunks.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/IndirectThunks.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveIntervalCalc.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/LiveIntervalCalc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MBFIWrapper.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/MBFIWrapper.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/Spiller.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/CodeGen/Spiller.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFStreamer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DWARFLinker/DWARFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/Directive/ - copied from r363739, vendor/llvm-project/master/llvm/include/llvm/Frontend/Directive/ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenACC/ - copied from r363739, vendor/llvm-project/master/llvm/include/llvm/Frontend/OpenACC/ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMP.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Frontend/OpenMP/OMP.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPContext.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Frontend/OpenMP/OMPContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/AbstractCallSite.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/AbstractCallSite.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilderFolder.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/IRBuilderFolder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagonDep.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/IntrinsicsHexagonDep.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/LLVMRemarkStreamer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/LLVMRemarkStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/MatrixBuilder.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/MatrixBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/PassManagerImpl.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/PassManagerImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/VPIntrinsics.def - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/IR/VPIntrinsics.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Remarks/RemarkStreamer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Remarks/RemarkStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/AllocatorBase.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/AllocatorBase.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Base64.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/Base64.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/CFGDiff.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/CFGDiff.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ELFAttributeParser.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/ELFAttributeParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ELFAttributes.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/ELFAttributes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ExtensibleRTTI.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/ExtensibleRTTI.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/OptimizedStructLayout.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/OptimizedStructLayout.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/RISCVAttributeParser.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/RISCVAttributeParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/RISCVAttributes.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/RISCVAttributes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SuffixTree.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/SuffixTree.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/X86TargetParser.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Support/X86TargetParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/ - copied from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Coroutines/ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/AssumeBundleQueries.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/HeatUtils.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/HeatUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InlineAdvisor.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/InlineAdvisor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InlineFeaturesAnalysis.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/InlineFeaturesAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopNestAnalysis.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/LoopNestAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MLInlineAdvisor.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/MLInlineAdvisor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ReleaseModeModelRunner.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/ReleaseModeModelRunner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ScalarEvolutionDivision.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/ScalarEvolutionDivision.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/StackLifetime.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/StackLifetime.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/TFUtils.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Analysis/TFUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/models/ - copied from r363739, vendor/llvm-project/master/llvm/lib/Analysis/models/ projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/MachO.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/BinaryFormat/MachO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/BBSectionsPrepare.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/BBSectionsPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CommandFlags.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/CommandFlags.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveIntervalCalc.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/LiveIntervalCalc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MBFIWrapper.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/MBFIWrapper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineDebugify.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/MachineDebugify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineStripDebug.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/CodeGen/MachineStripDebug.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DWARFLinker/DWARFStreamer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DWARFLinker/DWARFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ELF.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/ExecutionEngine/JITLink/ELF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Mangling.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/ExecutionEngine/Orc/Mangling.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Frontend/OpenACC/ - copied from r363739, vendor/llvm-project/master/llvm/lib/Frontend/OpenACC/ projects/clang1100-import/contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPContext.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Frontend/OpenMP/OMPContext.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/LLVMRemarkStreamer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/IR/LLVMRemarkStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCInstrInfo.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/MC/MCInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/COFFMasmParser.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/MC/MCParser/COFFMasmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/MasmParser.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/MC/MCParser/MasmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSymbolXCOFF.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/MC/MCSymbolXCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/RemarkStreamer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Remarks/RemarkStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ELFAttributeParser.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/ELFAttributeParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ELFAttributes.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/ELFAttributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ExtensibleRTTI.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/ExtensibleRTTI.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/MemAlloc.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/MemAlloc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/OptimizedStructLayout.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/OptimizedStructLayout.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/RISCVAttributeParser.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/RISCVAttributeParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/RISCVAttributes.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/RISCVAttributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SuffixTree.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/SuffixTree.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/X86TargetParser.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Support/X86TargetParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrGISel.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AArch64/AArch64InstrGISel.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ - copied from r363739, vendor/llvm-project/master/llvm/lib/Target/AArch64/GISel/ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCombine.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPUCombine.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRemoveShortExecBranches.cpp - copied unchanged from r363741, vendor/llvm-project/master/llvm/lib/Target/AMDGPU/SIRemoveShortExecBranches.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrCDE.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/ARM/ARMInstrCDE.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/ARM/MVEVPTOptimisationsPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFPreserveDIType.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/BPF/BPFPreserveDIType.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonArch.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/Hexagon/HexagonArch.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMask.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/Hexagon/HexagonDepMask.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonScheduleV67.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/Hexagon/HexagonScheduleV67.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrPrefix.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/PPCInstrPrefix.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMacroFusion.def - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/PPCMacroFusion.def projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMacroFusion.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/PowerPC/PPCMacroFusion.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoB.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/RISCV/RISCVInstrInfoB.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoV.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/RISCV/RISCVInstrInfoV.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ - copied from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/AsmParser/ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/ - copied from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/Disassembler/ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEMachineFunctionInfo.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/VE/VEMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InsertWait.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/X86InsertWait.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrAMX.td - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/X86InstrAMX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86PartialReduction.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/X86PartialReduction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/IPO/AttributorAttributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/OpenMPOpt.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/IPO/OpenMPOpt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/FixIrreducible.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/FixIrreducible.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VectorCombine.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/lib/Transforms/Vectorize/VectorCombine.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwarfdump/SectionSizes.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-dwarfdump/SectionSizes.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/wasm/ - copied from r363739, vendor/llvm-project/master/llvm/tools/llvm-objcopy/wasm/ projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/COFFDump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/COFFDump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/ELFDump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/ELFDump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/MachODump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/MachODump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/WasmDump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/WasmDump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/XCOFFDump.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/XCOFFDump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/XCOFFDump.h - copied unchanged from r363739, vendor/llvm-project/master/llvm/tools/llvm-objdump/XCOFFDump.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DirectiveEmitter.cpp - copied unchanged from r363739, vendor/llvm-project/master/llvm/utils/TableGen/DirectiveEmitter.cpp Deleted: projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/CC1Options.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/CLCompatOptions.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Block.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Block.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/__clang_openmp_math.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/__clang_openmp_math_declares.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SubEngine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/fabs_opt.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/fma_opt.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/fmax_opt.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/fmin_opt.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/interface.h projects/clang1100-import/contrib/llvm-project/lld/.arcconfig projects/clang1100-import/contrib/llvm-project/lld/Common/Threads.cpp projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Threads.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ClangForward.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/TaskPool.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ClangASTContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ClangASTImporter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ClangASTMetadata.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ClangUtil.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CxxModuleHandler.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/SharingPtr.h projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/TaskPool.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/netbsd/Host.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-arm64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/MacOSX-i386/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arc/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-arm64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-hexagon/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-i386/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-x86_64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ABI/Windows-x86_64/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Disassembler/llvm/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Darwin/ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/UnwindLLDB.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ClangASTContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ClangASTImporter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ClangASTMetadata.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ClangUtil.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CxxModuleHandler.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/SharingPtr.cpp projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-mi/ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/OrderedBasicBlock.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/OrderedInstructions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/CommandFlags.inc projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Types.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/CFGDiff.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/CallSite.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/RemarkStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.inc projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/StringPool.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/OrderedBasicBlock.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/OrderedInstructions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ScalarEvolutionExpander.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AntiDepBreaker.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SafeStackColoring.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SafeStackColoring.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/Spiller.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPConstants.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/AttributesCompatFunc.td projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/RemarkStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/StringPool.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CallLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VIInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrFormatsV5.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/InstPrinter/ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/Utils/ Modified: projects/clang1100-import/contrib/llvm-project/FREEBSD-Xlist projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/BuildSystem.h projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/Index.h projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/Platform.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/APValue.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTConcept.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTContext.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTDumper.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTDumperUtils.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTFwd.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTImporter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTNodeTraverser.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ASTTypeTraits.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Attr.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/BuiltinTypes.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/CanonicalType.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Comment.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/CommentCommands.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/CommentSema.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DataCollection.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Decl.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclBase.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclCXX.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclGroup.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclObjC.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclOpenMP.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/DeclTemplate.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Expr.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ExprCXX.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ExprConcepts.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ExprObjC.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ExprOpenMP.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ExternalASTSource.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/GlobalDecl.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/JSONNodeDumper.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/LocInfoType.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Mangle.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/NestedNameSpecifier.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/NonTrivialTypeVisitor.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/ODRHash.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/OpenMPClause.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/PrettyPrinter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/RawCommentList.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/RecursiveASTVisitor.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Stmt.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/StmtOpenMP.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TemplateBase.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TemplateName.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TextNodeDumper.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/Type.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TypeLoc.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TypeLocVisitor.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/TypeProperties.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/AST/VTableBuilder.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchFinder.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchers.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersInternal.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersMacros.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/Analyses/Dominators.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/Analyses/LiveVariables.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ThreadSafety.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/Analyses/UninitializedValues.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/AnalysisDeclContext.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/AnyCall.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/CFG.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/CallGraph.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/ConstructionContext.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Analysis/PathDiagnostic.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/AArch64SVEACLETypes.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Attr.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/AttrDocs.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/AttributeCommonInfo.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Builtins.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsAMDGPU.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsARM.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsBPF.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagon.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsMips.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsNVPTX.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsPPC.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsWebAssembly.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86_64.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Cuda.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Diagnostic.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticASTKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticCommonKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticDriverKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticFrontendKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticGroups.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticIDs.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticLexKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticOptions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticParseKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/DiagnosticSemaKinds.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/ExpressionTraits.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Features.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/FileManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/FixedPoint.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/IdentifierTable.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/JsonSupport.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/LangOptions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/LangOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/LangStandard.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/LangStandards.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Module.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/ObjCRuntime.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/OpenCLExtensions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/PartialDiagnostic.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/PragmaKinds.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/SanitizerBlacklist.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/SanitizerSpecialCaseList.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Sanitizers.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/SourceLocation.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/SourceManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/Specifiers.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/StmtNodes.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TargetBuiltins.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TargetCXXABI.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TokenKinds.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TokenKinds.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TypeNodes.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/TypeTraits.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/X86Target.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/XRayInstr.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/XRayLists.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_mve.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_mve_defs.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_neon.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Basic/arm_neon_incl.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/CodeGen/CGFunctionInfo.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/CodeGen/CodeGenABITypes.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/CodeGen/ConstantInitBuilder.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/CodeGen/ConstantInitFuture.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/CrossTU/CrossTranslationUnit.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Action.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Distro.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Driver.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Job.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Multilib.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Options.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Phases.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/SanitizerArgs.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Tool.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/ToolChain.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Types.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/XRayArgs.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Format/Format.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/ASTConsumers.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/ASTUnit.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/CommandLineSourceLoc.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/CompilerInstance.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/CompilerInvocation.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/FrontendAction.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/FrontendActions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/FrontendOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/LogDiagnosticPrinter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/PrecompiledPreamble.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Index/IndexSymbol.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Index/IndexingAction.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Index/IndexingOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/DirectoryLookup.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/HeaderSearch.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/HeaderSearchOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/LiteralSupport.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/ModuleMap.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/PPCallbacks.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/Pragma.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/Preprocessor.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Lex/PreprocessorOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Parse/Parser.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Parse/RAIIObjectsForParser.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/DeclSpec.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/ExternalSemaSource.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Initialization.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Lookup.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/MultiplexExternalSemaSource.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Overload.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Ownership.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/ParsedAttr.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/ParsedTemplate.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Scope.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Sema.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/Template.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ASTBitCodes.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ASTRecordReader.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ASTRecordWriter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ASTWriter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/ModuleFile.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Serialization/TypeBitCodes.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/Analyses.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/Checker.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/ASTDiff.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/AllTUsExecution.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Core/Diagnostic.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/DiagnosticsYaml.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ASTSelection.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/AtomicChange.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/ReplacementsYaml.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Syntax/Nodes.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tokens.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tree.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Tooling.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Transformer/RangeSelector.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Transformer/RewriteRule.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Transformer/SourceCode.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/Tooling/Transformer/Stencil.h projects/clang1100-import/contrib/llvm-project/clang/include/clang/module.modulemap projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/ARCMT.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/FileRemapper.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/Internals.h projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/TransGCAttrs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/TransProperties.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/TransProtectedScope.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ARCMigrate/Transforms.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/APValue.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTContext.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTDiagnostic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTDumper.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTImporter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTImporterLookupTable.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTStructuralEquivalence.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ASTTypeTraits.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/AttrImpl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/CommentCommandTraits.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/CommentSema.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ComparisonCategories.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DataCollection.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Decl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclBase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclTemplate.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/DeclarationName.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Expr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprClassification.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConcepts.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConstant.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExternalASTSource.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/FormatString.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Boolean.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/ByteCodeExprGen.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Context.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Disasm.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Integral.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Interp.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Interp.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/InterpFrame.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Pointer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Pointer.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Interp/Source.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/JSONNodeDumper.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Linkage.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Mangle.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/MicrosoftMangle.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/NSAPI.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/NestedNameSpecifier.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ODRHash.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/OSLog.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/OpenMPClause.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/PrintfFormatString.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/RawCommentList.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/RecordLayoutBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Stmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/StmtProfile.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/TemplateBase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/TemplateName.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/TextNodeDumper.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/Type.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/TypeLoc.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/TypePrinter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchFinder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchersInternal.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.h projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Registry.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/AnalysisDeclContext.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/BodyFarm.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/CFG.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/CallGraph.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/CloneDetection.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/ExprMutationAnalyzer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/LiveVariables.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/PathDiagnostic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/PostOrderCFGView.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/ProgramPoint.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/ReachableCode.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/RetainSummaryManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/ThreadSafety.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/UninitializedValues.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Attributes.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/CodeGenOptions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Cuda.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Diagnostic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/DiagnosticIDs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/FileManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/FixedPoint.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/IdentifierTable.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/LangOptions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Module.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/OpenMPKinds.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/SanitizerBlacklist.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/SourceManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/TargetInfo.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/AArch64.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/AArch64.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/ARC.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/ARM.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/ARM.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/AVR.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/BPF.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/Lanai.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/MSP430.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/Mips.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/PNaCl.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/PPC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/PPC.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/SPIR.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/SPIR.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/Sparc.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/X86.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/X86.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/XCore.h projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Version.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Warnings.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/XRayInstr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/XRayLists.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGBlocks.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCUDARuntime.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCall.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCleanup.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCleanup.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGCoroutine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGException.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExprAgg.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExprComplex.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGGPUBuiltin.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGLoopInfo.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGNonTrivialStruct.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGVTables.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGValue.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenABITypes.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenTypeCache.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/ConstantEmitter.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/ConstantInitBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/EHScopeStack.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/PatternInit.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/SanitizerMetadata.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/SanitizerMetadata.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/SwiftCallingConv.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/TargetInfo.h projects/clang1100-import/contrib/llvm-project/clang/lib/CrossTU/CrossTranslationUnit.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/DirectoryWatcher/DirectoryScanner.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/DirectoryWatcher/DirectoryScanner.h projects/clang1100-import/contrib/llvm-project/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Action.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Compilation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Distro.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Driver.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Job.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Multilib.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Tool.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChain.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Ananas.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Ananas.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/PPC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/SystemZ.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CrossWindows.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CrossWindows.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/DragonFly.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/DragonFly.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/InterfaceStubs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Minix.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Minix.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/MipsLinux.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Myriad.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Myriad.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/NaCl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/NaCl.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/NetBSD.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/NetBSD.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/PS4CPU.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/PS4CPU.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/RISCVToolchain.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/RISCVToolchain.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Solaris.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.h projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/XCore.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Types.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/BreakableToken.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/ContinuationIndenter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/ContinuationIndenter.h projects/clang1100-import/contrib/llvm-project/clang/lib/Format/Format.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/FormatToken.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/FormatToken.h projects/clang1100-import/contrib/llvm-project/clang/lib/Format/FormatTokenLexer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/FormatTokenLexer.h projects/clang1100-import/contrib/llvm-project/clang/lib/Format/NamespaceEndCommentsFixer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/SortJavaScriptImports.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/TokenAnalyzer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/TokenAnnotator.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.h projects/clang1100-import/contrib/llvm-project/clang/lib/Format/WhitespaceManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Format/WhitespaceManager.h projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/ASTConsumers.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/ASTUnit.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/ChainedIncludesSource.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInstance.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/DependencyFile.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/DependencyGraph.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/FrontendAction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/FrontendActions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/FrontendOptions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/HeaderIncludeGen.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/InitHeaderSearch.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/InitPreprocessor.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/LogDiagnosticPrinter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/ModuleDependencyCollector.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/PrecompiledPreamble.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/Rewrite/FixItRewriter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/Rewrite/FrontendActions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/TextDiagnosticBuffer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_cmath.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_complex_builtins.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_device_functions.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_libdevice_declares.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_math_forward_declares.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/__clang_cuda_runtime_wrapper.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/altivec.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/arm_acle.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/avx2intrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/avx512bwintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/avx512fintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/avx512vlbwintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/avx512vlintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/bmiintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/cldemoteintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/cpuid.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/emmintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/immintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/intrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/module.modulemap projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/msa.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/opencl-c.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/cmath projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/math.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/vecintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/x86intrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Headers/xmmintrin.h projects/clang1100-import/contrib/llvm-project/clang/lib/Index/CommentToXML.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/FileIndexRecord.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexBody.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexSymbol.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexTypeSourceInfo.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexingAction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/IndexingContext.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Index/USRGeneration.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/HeaderSearch.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/Lexer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/LiteralSupport.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/PPCallbacks.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/PPDirectives.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/PPLexerChange.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/Pragma.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/Preprocessor.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Lex/TokenConcatenation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseExprCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseInit.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParsePragma.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseStmtAsm.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseTemplate.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/ParseTentative.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Parse/Parser.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/CodeCompleteConsumer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/JumpDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/MultiplexExternalSemaSource.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/OpenCLBuiltins.td projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/Sema.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaCast.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaConcept.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaCoroutine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprObjC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaInit.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaObjCProperty.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaStmtAsm.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaStmtAttr.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaTemplateVariadic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaType.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/TreeTransform.h projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTCommon.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTReaderStmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTWriterDecl.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/GeneratePCH.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/GlobalModuleIndex.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Serialization/ModuleManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Iterator.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Yaml.h projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporter.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicType.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Environment.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/MemRegion.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ProgramState.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Store.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ASTDiff.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/AllTUsExecution.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/ArgumentsAdjusters.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/CompilationDatabase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Core/Diagnostic.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Core/Lookup.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Core/Replacement.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Execution.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/FileMatchTrie.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/JSONCompilationDatabase.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/ASTSelection.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/AtomicChange.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/RefactoringCallbacks.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Syntax/BuildTree.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Syntax/Mutations.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Syntax/Nodes.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Syntax/Tokens.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Syntax/Tree.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Tooling.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/RangeSelector.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/RewriteRule.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/SourceCode.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/Stencil.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Tooling/Transformer/Transformer.cpp projects/clang1100-import/contrib/llvm-project/clang/tools/driver/cc1_main.cpp projects/clang1100-import/contrib/llvm-project/clang/tools/driver/cc1as_main.cpp projects/clang1100-import/contrib/llvm-project/clang/tools/driver/cc1gen_reproducer_main.cpp projects/clang1100-import/contrib/llvm-project/clang/tools/driver/driver.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangASTNodesEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangAttrEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangOptionDocEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/ClangSACheckersEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/MveEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/NeonEmitter.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/TableGen.cpp projects/clang1100-import/contrib/llvm-project/clang/utils/TableGen/TableGenBackends.h projects/clang1100-import/contrib/llvm-project/compiler-rt/include/fuzzer/FuzzedDataProvider.h projects/clang1100-import/contrib/llvm-project/compiler-rt/include/profile/InstrProfData.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/include/sanitizer/linux_syscall_hooks.h projects/clang1100-import/contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_internal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_report.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_rtems.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_thread.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/asan/asan_win.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/README.txt projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/absvsi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ashldi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ashrdi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/atomic.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/clear_cache.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/clzdi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/clzsi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/clzti2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/cpu_model.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ctzdi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ctzsi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ctzti2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ffsdi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ffssi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/ffsti2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatdidf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatdisf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatsidf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatundidf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatundisf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/floatunsidf.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/fp_extend.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/fp_lib.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/gcc_personality_v0.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/dffma.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/i386/floatdidf.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/i386/floatdixf.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/int_lib.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/int_types.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/lshrdi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/paritydi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/paritysi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/parityti2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/popcountdi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/popcountsi2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/popcountti2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/powidf2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/powisf2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/powitf2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/powixf2.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/udivdi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/udivmoddi4.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/udivmodti4.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/udivsi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/umoddi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/builtins/umodsi3.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/dfsan/done_abilist.txt projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltins.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerCorpus.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDefs.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtFunctionsDlsym.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWindows.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFlags.def projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFork.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIOWindows.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerOptions.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerSHA1.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilDarwin.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerValueBitMap.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/definitions.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/backtrace.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/backtrace_linux_libc.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/backtrace_sanitizer_common.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/options_parser.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/options.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/options.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/random.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/gwp_asan/random.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_report.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_interceptors.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan_interface_internal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/msan/msan_origin.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/GCDAProfiling.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBuffer.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingFile.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingRuntime.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_file.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/scudo_allocator.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/scudo_utils.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/allocator_config.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/atomic_helpers.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/bytemap.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/checksum.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/combined.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/common.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuchsia.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/internal_defs.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/local_cache.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/mutex.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary32.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary64.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/quarantine.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/release.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/secondary.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/size_class_map.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/stats.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_exclusive.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_shared.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c_bionic.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_cpp.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/go/test.c projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/go/tsan_go.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan.syms.extra projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_flags.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stat.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_checks.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_handlers.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_handlers.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_init.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_interface.inc projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_AArch64.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_arm.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_init.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_interface.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_interface_internal.h projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_powerpc64.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_AArch64.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_arm.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_x86_64.S projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_utils.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/xray/xray_x86_64.cpp projects/clang1100-import/contrib/llvm-project/libcxx/CREDITS.TXT projects/clang1100-import/contrib/llvm-project/libcxx/include/__config projects/clang1100-import/contrib/llvm-project/libcxx/include/__errc projects/clang1100-import/contrib/llvm-project/libcxx/include/__functional_base projects/clang1100-import/contrib/llvm-project/libcxx/include/__libcpp_version projects/clang1100-import/contrib/llvm-project/libcxx/include/__locale projects/clang1100-import/contrib/llvm-project/libcxx/include/__string projects/clang1100-import/contrib/llvm-project/libcxx/include/__threading_support projects/clang1100-import/contrib/llvm-project/libcxx/include/array projects/clang1100-import/contrib/llvm-project/libcxx/include/atomic projects/clang1100-import/contrib/llvm-project/libcxx/include/bit projects/clang1100-import/contrib/llvm-project/libcxx/include/charconv projects/clang1100-import/contrib/llvm-project/libcxx/include/chrono projects/clang1100-import/contrib/llvm-project/libcxx/include/cmath projects/clang1100-import/contrib/llvm-project/libcxx/include/compare projects/clang1100-import/contrib/llvm-project/libcxx/include/complex projects/clang1100-import/contrib/llvm-project/libcxx/include/cstddef projects/clang1100-import/contrib/llvm-project/libcxx/include/cstdio projects/clang1100-import/contrib/llvm-project/libcxx/include/deque projects/clang1100-import/contrib/llvm-project/libcxx/include/errno.h projects/clang1100-import/contrib/llvm-project/libcxx/include/forward_list projects/clang1100-import/contrib/llvm-project/libcxx/include/functional projects/clang1100-import/contrib/llvm-project/libcxx/include/ios projects/clang1100-import/contrib/llvm-project/libcxx/include/iterator projects/clang1100-import/contrib/llvm-project/libcxx/include/list projects/clang1100-import/contrib/llvm-project/libcxx/include/map projects/clang1100-import/contrib/llvm-project/libcxx/include/math.h projects/clang1100-import/contrib/llvm-project/libcxx/include/memory projects/clang1100-import/contrib/llvm-project/libcxx/include/module.modulemap projects/clang1100-import/contrib/llvm-project/libcxx/include/ostream projects/clang1100-import/contrib/llvm-project/libcxx/include/random projects/clang1100-import/contrib/llvm-project/libcxx/include/regex projects/clang1100-import/contrib/llvm-project/libcxx/include/set projects/clang1100-import/contrib/llvm-project/libcxx/include/span projects/clang1100-import/contrib/llvm-project/libcxx/include/stddef.h projects/clang1100-import/contrib/llvm-project/libcxx/include/stdlib.h projects/clang1100-import/contrib/llvm-project/libcxx/include/string projects/clang1100-import/contrib/llvm-project/libcxx/include/thread projects/clang1100-import/contrib/llvm-project/libcxx/include/type_traits projects/clang1100-import/contrib/llvm-project/libcxx/include/typeinfo projects/clang1100-import/contrib/llvm-project/libcxx/include/unordered_map projects/clang1100-import/contrib/llvm-project/libcxx/include/unordered_set projects/clang1100-import/contrib/llvm-project/libcxx/include/variant projects/clang1100-import/contrib/llvm-project/libcxx/include/vector projects/clang1100-import/contrib/llvm-project/libcxx/include/version projects/clang1100-import/contrib/llvm-project/libcxx/include/wchar.h projects/clang1100-import/contrib/llvm-project/libcxx/src/algorithm.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/charconv.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/chrono.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/filesystem/operations.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/include/apple_availability.h projects/clang1100-import/contrib/llvm-project/libcxx/src/locale.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/string.cpp projects/clang1100-import/contrib/llvm-project/libcxx/src/thread.cpp projects/clang1100-import/contrib/llvm-project/libunwind/include/__libunwind_config.h projects/clang1100-import/contrib/llvm-project/libunwind/include/libunwind.h projects/clang1100-import/contrib/llvm-project/libunwind/include/unwind.h projects/clang1100-import/contrib/llvm-project/libunwind/src/AddressSpace.hpp projects/clang1100-import/contrib/llvm-project/libunwind/src/DwarfParser.hpp projects/clang1100-import/contrib/llvm-project/libunwind/src/EHHeaderParser.hpp projects/clang1100-import/contrib/llvm-project/libunwind/src/Registers.hpp projects/clang1100-import/contrib/llvm-project/libunwind/src/Unwind-EHABI.cpp projects/clang1100-import/contrib/llvm-project/libunwind/src/Unwind-seh.cpp projects/clang1100-import/contrib/llvm-project/libunwind/src/Unwind-sjlj.c projects/clang1100-import/contrib/llvm-project/libunwind/src/UnwindCursor.hpp projects/clang1100-import/contrib/llvm-project/libunwind/src/UnwindLevel1-gcc-ext.c projects/clang1100-import/contrib/llvm-project/libunwind/src/UnwindLevel1.c projects/clang1100-import/contrib/llvm-project/libunwind/src/UnwindRegistersRestore.S projects/clang1100-import/contrib/llvm-project/libunwind/src/UnwindRegistersSave.S projects/clang1100-import/contrib/llvm-project/libunwind/src/Unwind_AppleExtras.cpp projects/clang1100-import/contrib/llvm-project/libunwind/src/assembly.h projects/clang1100-import/contrib/llvm-project/libunwind/src/config.h projects/clang1100-import/contrib/llvm-project/libunwind/src/libunwind.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Chunks.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Chunks.h projects/clang1100-import/contrib/llvm-project/lld/COFF/Config.h projects/clang1100-import/contrib/llvm-project/lld/COFF/DebugTypes.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/DebugTypes.h projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.h projects/clang1100-import/contrib/llvm-project/lld/COFF/DriverUtils.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/ICF.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.h projects/clang1100-import/contrib/llvm-project/lld/COFF/LTO.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/LTO.h projects/clang1100-import/contrib/llvm-project/lld/COFF/MapFile.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/MinGW.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Options.td projects/clang1100-import/contrib/llvm-project/lld/COFF/PDB.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.h projects/clang1100-import/contrib/llvm-project/lld/COFF/Symbols.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Symbols.h projects/clang1100-import/contrib/llvm-project/lld/COFF/TypeMerger.h projects/clang1100-import/contrib/llvm-project/lld/COFF/Writer.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/ErrorHandler.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/Filesystem.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/Reproduce.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/Strings.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/TargetOptionsCommandFlags.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/Timer.cpp projects/clang1100-import/contrib/llvm-project/lld/Common/Version.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/AArch64ErrataFix.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/ARMErrataFix.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/AArch64.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/AMDGPU.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/ARM.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/AVR.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/Hexagon.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/MSP430.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/Mips.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/MipsArchTree.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/PPC.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/PPC64.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/RISCV.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/SPARCV9.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/X86.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Arch/X86_64.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/CallGraphSort.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Config.h projects/clang1100-import/contrib/llvm-project/lld/ELF/DWARF.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/DWARF.h projects/clang1100-import/contrib/llvm-project/lld/ELF/Driver.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/DriverUtils.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/EhFrame.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/ICF.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/InputFiles.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/InputFiles.h projects/clang1100-import/contrib/llvm-project/lld/ELF/InputSection.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/InputSection.h projects/clang1100-import/contrib/llvm-project/lld/ELF/LTO.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/LinkerScript.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/LinkerScript.h projects/clang1100-import/contrib/llvm-project/lld/ELF/MapFile.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/MapFile.h projects/clang1100-import/contrib/llvm-project/lld/ELF/MarkLive.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Options.td projects/clang1100-import/contrib/llvm-project/lld/ELF/OutputSections.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/OutputSections.h projects/clang1100-import/contrib/llvm-project/lld/ELF/Relocations.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Relocations.h projects/clang1100-import/contrib/llvm-project/lld/ELF/ScriptLexer.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/ScriptLexer.h projects/clang1100-import/contrib/llvm-project/lld/ELF/ScriptParser.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/ScriptParser.h projects/clang1100-import/contrib/llvm-project/lld/ELF/SymbolTable.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Symbols.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Symbols.h projects/clang1100-import/contrib/llvm-project/lld/ELF/SyntheticSections.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/SyntheticSections.h projects/clang1100-import/contrib/llvm-project/lld/ELF/Target.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Target.h projects/clang1100-import/contrib/llvm-project/lld/ELF/Thunks.cpp projects/clang1100-import/contrib/llvm-project/lld/ELF/Writer.cpp projects/clang1100-import/contrib/llvm-project/lld/docs/AtomLLD.rst projects/clang1100-import/contrib/llvm-project/lld/docs/NewLLD.rst projects/clang1100-import/contrib/llvm-project/lld/docs/ReleaseNotes.rst projects/clang1100-import/contrib/llvm-project/lld/docs/WebAssembly.rst projects/clang1100-import/contrib/llvm-project/lld/docs/conf.py projects/clang1100-import/contrib/llvm-project/lld/docs/design.rst projects/clang1100-import/contrib/llvm-project/lld/docs/development.rst projects/clang1100-import/contrib/llvm-project/lld/docs/getting_started.rst projects/clang1100-import/contrib/llvm-project/lld/docs/index.rst projects/clang1100-import/contrib/llvm-project/lld/docs/ld.lld.1 projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/DWARF.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Driver.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Memory.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Strings.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Timer.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Common/Version.inc.in projects/clang1100-import/contrib/llvm-project/lld/include/lld/Core/File.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/Core/Reference.h projects/clang1100-import/contrib/llvm-project/lld/include/lld/ReaderWriter/MachOLinkingContext.h projects/clang1100-import/contrib/llvm-project/lld/lib/Core/Error.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/Core/Resolver.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/Driver/DarwinLdDriver.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/Atoms.h projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/File.h projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/GOTPass.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/LayoutPass.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/MachO/TLVPass.cpp projects/clang1100-import/contrib/llvm-project/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp projects/clang1100-import/contrib/llvm-project/lld/tools/lld/lld.cpp projects/clang1100-import/contrib/llvm-project/lldb/bindings/headers.swig projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBAddress.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBBlock.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBBreakpoint.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBCommandInterpreter.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBExpressionOptions.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBFile.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBLaunchInfo.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBModule.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBPlatform.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBProcess.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBStream.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interface/SBTarget.i projects/clang1100-import/contrib/llvm-project/lldb/bindings/interfaces.swig projects/clang1100-import/contrib/llvm-project/lldb/bindings/python.swig projects/clang1100-import/contrib/llvm-project/lldb/bindings/python/python-typemaps.swig projects/clang1100-import/contrib/llvm-project/lldb/bindings/python/python-wrapper.swig projects/clang1100-import/contrib/llvm-project/lldb/docs/man/lldb.rst projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/LLDB.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBAddress.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBAttachInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBBlock.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBBreakpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBBreakpointLocation.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBBreakpointName.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBBroadcaster.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBCommandInterpreter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBCommandReturnObject.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBCommunication.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBCompileUnit.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBData.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBDebugger.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBDeclaration.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBDefines.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBError.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBEvent.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBExecutionContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBExpressionOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBFileSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBFileSpecList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBFrame.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBFunction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBHostOS.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBInstruction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBInstructionList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBLanguageRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBLaunchInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBLineEntry.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBListener.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBMemoryRegionInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBMemoryRegionInfoList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBModule.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBModuleSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBPlatform.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBProcess.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBProcessInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBQueue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBQueueItem.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBReproducer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBSection.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBSourceManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBStream.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBStringList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBStructuredData.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBSymbol.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBSymbolContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBSymbolContextList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTarget.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBThread.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBThreadCollection.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBThreadPlan.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTrace.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTraceOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBType.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeCategory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeEnumMember.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeFilter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeFormat.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeNameSpecifier.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeSummary.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBTypeSynthetic.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBUnixSignals.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBValue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBValueList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBVariablesOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/API/SBWatchpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/Breakpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointIDList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointLocation.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointLocationList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointName.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointPrecondition.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolver.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolverName.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointResolverScripted.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointSite.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/BreakpointSiteList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/Stoppoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/StoppointCallbackContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/StoppointLocation.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/Watchpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/WatchpointList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Breakpoint/WatchpointOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Address.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/AddressRange.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/AddressResolver.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/AddressResolverFileLine.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/AddressResolverName.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Communication.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Debugger.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Disassembler.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/EmulateInstruction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/FileLineResolver.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/FileSpecList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/FormatEntity.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Highlighter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/IOHandler.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/IOHandlerCursesGUI.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/LoadedModuleInfoList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Mangled.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/MappedHash.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Module.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ModuleChild.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ModuleList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ModuleSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Opcode.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/PluginInterface.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/PluginManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/PropertiesBase.td projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/RichManglingContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/SearchFilter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Section.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/SourceManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/StreamAsynchronousIO.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/StreamBuffer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/StreamFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/StructuredDataImpl.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ThreadSafeDenseMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ThreadSafeValue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/UniqueCStringMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/UserSettingsController.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/Value.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObject.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectCast.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectChild.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectConstResult.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectConstResultCast.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectConstResultChild.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectConstResultImpl.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectDynamicValue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectMemory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectRegister.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/ValueObjectVariable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Core/dwarf.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/CXXFunctionPointer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/DataVisualization.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/FormatCache.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/FormatClasses.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/FormatManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/FormattersContainer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/FormattersHelpers.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/LanguageCategory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/StringPrinter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/TypeCategory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/TypeCategoryMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/TypeFormat.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/TypeSummary.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/TypeSynthetic.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/VectorIterator.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/DataFormatters/VectorType.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/DWARFExpression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/DiagnosticManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/DynamicCheckerFunctions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/Expression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/ExpressionParser.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/ExpressionSourceCode.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/ExpressionVariable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/FunctionCaller.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/IRExecutionUnit.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/IRInterpreter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/IRMemoryMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/LLVMUserExpression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/Materializer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/REPL.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/UserExpression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Expression/UtilityFunction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Config.h.cmake projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/ConnectionFileDescriptor.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Debug.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Editline.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/File.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/FileCache.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/FileSystem.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Host.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostGetOpt.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostInfoBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostNativeProcess.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostNativeProcessBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostNativeThread.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostNativeThreadBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostNativeThreadForward.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostProcess.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/HostThread.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/LZMA.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/LockFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/LockFileBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/MainLoop.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/MainLoopBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/MonitoringProcessLauncher.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/OptionParser.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Pipe.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/PipeBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/PosixApi.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/ProcessLaunchInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/ProcessLauncher.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/ProcessRunLock.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/PseudoTerminal.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/SafeMachO.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Socket.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/SocketAddress.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/StringConvert.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Terminal.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/ThreadLauncher.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/Time.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/XML.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/GetOptInc.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/NativeBreakpointList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/NativeProcessProtocol.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/NativeRegisterContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/NativeThreadProtocol.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/NativeWatchpointList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/TCPSocket.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/common/UDPSocket.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/DomainSocket.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/HostInfoPosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/HostProcessPosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/HostThreadPosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/LockFilePosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/PipePosix.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Host/posix/ProcessLauncherPosixFork.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Initialization/SystemInitializer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Initialization/SystemInitializerCommon.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Initialization/SystemLifetimeManager.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandAlias.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandCompletions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandHistory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandInterpreter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandObject.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandObjectMultiword.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandOptionValidators.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/CommandReturnObject.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupBoolean.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupFormat.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupOutputFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupPlatform.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupString.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupUInt64.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupUUID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupVariable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionGroupWatchpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueArch.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueArgs.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueArray.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueBoolean.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueChar.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueDictionary.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueEnumeration.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueFileSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueFormat.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueLanguage.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValuePathMappings.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueProperties.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueRegex.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueSInt64.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueString.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueUInt64.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValueUUID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/OptionValues.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/Options.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/Property.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Interpreter/ScriptInterpreter.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ArmUnwindInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Block.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CallFrameInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CompactUnwindInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CompileUnit.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CompilerDecl.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CompilerDeclContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/CompilerType.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/DebugMacros.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/DeclVendor.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Declaration.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/FuncUnwinders.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Function.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/LineEntry.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/LineTable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/LocateSymbolFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ObjectContainer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/ObjectFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/SourceModule.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Symbol.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/SymbolContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/SymbolContextScope.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/SymbolFile.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/SymbolVendor.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Symtab.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/TaggedASTType.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Type.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/TypeList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/TypeMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/TypeSystem.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/UnwindPlan.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/UnwindTable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/Variable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Symbol/VariableList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ABI.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/DynamicLoader.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ExecutionContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ExecutionContextScope.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/InstrumentationRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/JITLoader.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/JITLoaderList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Language.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/LanguageRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Memory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/MemoryHistory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/MemoryRegionInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ModuleCache.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/OperatingSystem.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/PathMappingList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Platform.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Process.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ProcessStructReader.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Queue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/QueueItem.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/QueueList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/RegisterCheckpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/RegisterContext.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/RegisterNumber.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/RemoteAwarePlatform.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/SectionLoadHistory.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/SectionLoadList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StackFrame.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StackFrameList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StackFrameRecognizer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StackID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StopInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/StructuredDataPlugin.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/SystemRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Target.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/TargetList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Thread.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadCollection.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlan.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanBase.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanCallFunction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanPython.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanRunToAddress.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanShouldStopHere.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepInRange.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepInstruction.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepOut.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepOverRange.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepRange.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepThrough.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanStepUntil.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadPlanTracer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/ThreadSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/UnixSignals.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/Unwind.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Target/UnwindAssembly.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/AnsiTerminal.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/ArchSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Args.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Baton.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Broadcaster.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/CompletionRequest.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Connection.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/ConstString.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/DataBuffer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/DataBufferHeap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/DataBufferLLVM.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/DataEncoder.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/DataExtractor.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Endian.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Environment.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Event.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/FileSpec.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Flags.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/GDBRemote.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/IOObject.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Iterable.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/LLDBAssert.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Listener.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Predicate.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/ProcessInfo.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/RangeMap.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/RegisterValue.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/RegularExpression.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Reproducer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/ReproducerInstrumentation.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Scalar.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/SelectHelper.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/SharedCluster.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Status.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Stream.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StreamCallback.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StreamString.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StreamTee.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StringExtractor.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StringLexer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StringList.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/StructuredData.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/TildeExpressionResolver.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Timeout.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/Timer.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/TraceOptions.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/UUID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/UriParser.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/UserID.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/UserIDResolver.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/VASPrintf.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/Utility/VMRange.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-defines.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-enumerations.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-forward.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private-defines.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private-enumerations.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private-forward.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private-interfaces.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private-types.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-private.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-public.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-types.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/lldb-versioning.h projects/clang1100-import/contrib/llvm-project/lldb/include/lldb/module.modulemap projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBAddress.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBAttachInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBlock.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBreakpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBreakpointLocation.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBreakpointName.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBreakpointOptionCommon.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBreakpointOptionCommon.h projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBBroadcaster.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBCommandInterpreter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBCommandReturnObject.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBCommunication.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBCompileUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBData.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBDebugger.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBDeclaration.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBError.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBEvent.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBExecutionContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBExpressionOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBFileSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBFileSpecList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBFrame.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBFunction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBHostOS.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBInstruction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBInstructionList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBLanguageRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBLaunchInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBLineEntry.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBListener.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBMemoryRegionInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBMemoryRegionInfoList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBModule.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBModuleSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBPlatform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBProcess.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBProcessInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBQueue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBQueueItem.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBReproducer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBReproducerPrivate.h projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBSection.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBSourceManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBStream.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBStringList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBStructuredData.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBSymbol.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBSymbolContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBSymbolContextList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTarget.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBThread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBThreadCollection.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBThreadPlan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTrace.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTraceOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBType.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeCategory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeEnumMember.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeFilter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeFormat.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeNameSpecifier.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeSummary.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBTypeSynthetic.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBUnixSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBValueList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBVariablesOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SBWatchpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SystemInitializerFull.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/API/SystemInitializerFull.h projects/clang1100-import/contrib/llvm-project/lldb/source/API/Utils.h projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/Breakpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointIDList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointLocation.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointLocationCollection.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointLocationList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointName.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointPrecondition.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolver.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolverAddress.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolverName.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointResolverScripted.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointSite.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/BreakpointSiteList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/Stoppoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/StoppointCallbackContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/StoppointLocation.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/Watchpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/WatchpointList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Breakpoint/WatchpointOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandCompletions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectApropos.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectApropos.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectBreakpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectBreakpoint.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectBreakpointCommand.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectBreakpointCommand.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectCommands.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectCommands.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectDisassemble.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectDisassemble.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectExpression.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectFrame.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectFrame.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectGUI.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectGUI.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectHelp.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectHelp.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectLanguage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectLanguage.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectLog.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectLog.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectMemory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectMemory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectMultiword.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectPlatform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectPlatform.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectPlugin.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectPlugin.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectProcess.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectProcess.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectQuit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectQuit.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectRegister.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectRegister.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectReproducer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectReproducer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectSettings.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectSettings.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectSource.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectSource.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectStats.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectStats.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectTarget.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectTarget.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectThread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectThread.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectType.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectType.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectVersion.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectVersion.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectWatchpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectWatchpoint.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectWatchpointCommand.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/CommandObjectWatchpointCommand.h projects/clang1100-import/contrib/llvm-project/lldb/source/Commands/Options.td projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Address.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/AddressRange.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/AddressResolver.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/AddressResolverFileLine.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/AddressResolverName.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Communication.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/CoreProperties.td projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Debugger.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Disassembler.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/DumpDataExtractor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/DumpRegisterValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/DynamicLoader.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/EmulateInstruction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/FileLineResolver.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/FileSpecList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/FormatEntity.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Highlighter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/IOHandler.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/IOHandlerCursesGUI.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Mangled.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Module.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ModuleChild.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ModuleList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Opcode.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/PluginManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/RichManglingContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/SearchFilter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Section.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/SourceManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/StreamAsynchronousIO.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/StreamFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/UserSettingsController.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/Value.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObject.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectCast.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectChild.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectConstResult.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectConstResultCast.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectConstResultChild.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectConstResultImpl.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectDynamicValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectMemory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectRegister.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectSyntheticFilter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Core/ValueObjectVariable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/CXXFunctionPointer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/DataVisualization.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/DumpValueObjectOptions.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/FormatCache.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/FormatClasses.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/FormatManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/FormattersHelpers.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/LanguageCategory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/StringPrinter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/TypeCategory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/TypeCategoryMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/TypeFormat.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/TypeSummary.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/TypeSynthetic.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/ValueObjectPrinter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/DataFormatters/VectorType.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/DWARFExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/DiagnosticManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/Expression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/ExpressionVariable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/FunctionCaller.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/IRExecutionUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/IRInterpreter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/IRMemoryMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/LLVMUserExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/Materializer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/REPL.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/UserExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Expression/UtilityFunction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/Editline.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/File.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/FileAction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/FileCache.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/FileSystem.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/GetOptInc.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/Host.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/HostInfoBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/HostNativeThreadBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/HostProcess.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/HostThread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/LZMA.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/LockFileBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/MainLoop.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/MonitoringProcessLauncher.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/NativeProcessProtocol.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/NativeRegisterContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/NativeThreadProtocol.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/NativeWatchpointList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/OptionParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/PipeBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/ProcessLaunchInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/ProcessRunLock.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/PseudoTerminal.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/Socket.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/SocketAddress.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/StringConvert.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/TCPSocket.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/Terminal.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/ThreadLauncher.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/UDPSocket.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/common/XML.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/freebsd/Host.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/freebsd/HostInfoFreeBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/netbsd/HostInfoNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/openbsd/Host.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/openbsd/HostInfoOpenBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/DomainSocket.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/FileSystemPosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/HostInfoPosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/HostProcessPosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/HostThreadPosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/LockFilePosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/PipePosix.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Initialization/SystemInitializer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Initialization/SystemInitializerCommon.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Initialization/SystemLifetimeManager.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandAlias.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandHistory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandInterpreter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandObject.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandObjectRegexCommand.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandObjectScript.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandObjectScript.h projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandOptionValidators.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/CommandReturnObject.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionArgParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupArchitecture.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupBoolean.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupFormat.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupOutputFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupPlatform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupPythonClassWithDict.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupString.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupUInt64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupUUID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupVariable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionGroupWatchpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueArch.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueArgs.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueArray.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueBoolean.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueChar.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueDictionary.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueEnumeration.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueFileSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueFormat.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueFormatEntity.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueLanguage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValuePathMappings.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueProperties.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueRegex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueSInt64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueString.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueUInt64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/OptionValueUUID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/Options.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/Property.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/ScriptInterpreter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Interpreter/embedded_interpreter.py projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ModuleDependencyCollector.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/Cocoa.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/Cocoa.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/CoreMedia.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSArray.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSDictionary.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSError.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSException.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSSet.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSSet.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSString.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/NSString.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/CrashReason.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/NativeProcessELF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/NativeProcessELF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ARMDefines.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ARMUtils.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/AuxVector.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/AuxVector.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/FreeBSDSignals.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/HistoryThread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/HistoryThread.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/HistoryUnwind.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/InstructionUtils.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/LinuxProcMaps.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/LinuxSignals.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/NetBSDSignals.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwinConstants.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContext_s390x.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterContext_x86.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/StopInfoMachException.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ThreadMemory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-ppc64-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-s390x-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.td projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/MinidumpParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/MinidumpTypes.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/NtStructures.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ProcessMinidump.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ThreadMinidump.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DIERef.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ArmUnwindInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Block.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CompactUnwindInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CompileUnit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CompilerDecl.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CompilerDeclContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/CompilerType.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/DWARFCallFrameInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/DebugMacros.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/DeclVendor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Declaration.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/FuncUnwinders.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Function.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/LineEntry.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/LineTable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/LocateSymbolFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/ObjectFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/PostfixExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Symbol.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/SymbolContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/SymbolFile.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/SymbolVendor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Symtab.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Type.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/TypeList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/TypeMap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/TypeSystem.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/UnwindPlan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/UnwindTable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/Variable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Symbol/VariableList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ABI.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ExecutionContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/InstrumentationRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/InstrumentationRuntimeStopInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/JITLoader.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/JITLoaderList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Language.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/LanguageRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Memory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/MemoryHistory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/MemoryRegionInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ModuleCache.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/OperatingSystem.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/PathMappingList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Platform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Process.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Queue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/QueueItem.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/QueueList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/RegisterContext.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/RegisterNumber.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/RemoteAwarePlatform.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/SectionLoadHistory.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/SectionLoadList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StackFrame.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StackFrameList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StackFrameRecognizer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StackID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StopInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/StructuredDataPlugin.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/SystemRuntime.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Target.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/TargetList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/TargetProperties.td projects/clang1100-import/contrib/llvm-project/lldb/source/Target/Thread.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadCollection.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlan.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanBase.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanCallFunction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanCallOnFunctionExit.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanCallUserExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanPython.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanRunToAddress.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanShouldStopHere.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepInRange.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepInstruction.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepOut.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepOverRange.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepRange.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepThrough.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanStepUntil.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadPlanTracer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/ThreadSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/UnixSignals.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Target/UnwindAssembly.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ARM64_DWARF_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ARM64_ehframe_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ARM_DWARF_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ARM_ehframe_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ArchSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Args.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Baton.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Broadcaster.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/CompletionRequest.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Connection.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ConstString.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/DataBufferHeap.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/DataBufferLLVM.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/DataEncoder.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/DataExtractor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Environment.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Event.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/FileSpec.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/IOObject.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/LLDBAssert.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Listener.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Log.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Logging.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/NameMatches.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/PPC64LE_DWARF_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/PPC64_DWARF_Registers.h projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ProcessInfo.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/RegisterValue.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/RegularExpression.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Reproducer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/ReproducerInstrumentation.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Scalar.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/SelectHelper.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/State.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Status.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Stream.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StreamCallback.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StreamString.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StringExtractor.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StringExtractorGDBRemote.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StringLexer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StringList.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/StructuredData.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/TildeExpressionResolver.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/Timer.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/UUID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/UriParser.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/UserID.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/UserIDResolver.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/VASprintf.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Utility/VMRange.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/lldb.cpp projects/clang1100-import/contrib/llvm-project/lldb/tools/driver/Driver.cpp projects/clang1100-import/contrib/llvm-project/lldb/tools/driver/Driver.h projects/clang1100-import/contrib/llvm-project/lldb/tools/driver/Options.td projects/clang1100-import/contrib/llvm-project/lldb/tools/driver/Platform.h projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-instr/Instrument.cpp projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-server/Acceptor.cpp projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-server/Acceptor.h projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-server/LLDBServerUtilities.h projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-server/SystemInitializerLLGS.h projects/clang1100-import/contrib/llvm-project/lldb/tools/lldb-server/lldb-platform.cpp projects/clang1100-import/contrib/llvm-project/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp projects/clang1100-import/contrib/llvm-project/lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp projects/clang1100-import/contrib/llvm-project/lldb/utils/TableGen/LLDBTableGenBackends.h projects/clang1100-import/contrib/llvm-project/lldb/utils/TableGen/LLDBTableGenUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/Core.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/DataTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/DebugInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/ExecutionEngine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/Transforms/Coroutines.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm-c/lto.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/APFloat.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/APInt.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/AllocatorList.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Any.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ArrayRef.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/BitVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/BitmaskEnum.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/CachedHashString.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/DeltaAlgorithm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/DenseMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/DenseMapInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/DenseSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/EnumeratedArray.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/FloatingPointMode.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/FoldingSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/FunctionExtras.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Hashing.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ImmutableMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ImmutableSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/IntervalMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Optional.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PointerEmbeddedInt.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PointerSumType.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PointerUnion.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PostOrderIterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/PriorityWorklist.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SCCIterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/STLExtras.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ScopedHashTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SetOperations.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SetVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SmallBitVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SmallPtrSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SmallString.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SmallVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SparseMultiSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/SparseSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/StringExtras.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/StringMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/StringRef.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/StringSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/TinyPtrVector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Triple.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/Twine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/bit.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/fallible_iterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ilist.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/ilist_iterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ADT/iterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/AliasAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/AliasSetTracker.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/AssumptionCache.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/BasicAliasAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/BranchProbabilityInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CFG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CFGPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CGSCCPassManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CallGraph.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CallGraphSCCPass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CaptureTracking.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/CodeMetrics.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ConstantFolding.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DDG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DependenceAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DependenceGraphBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DivergenceAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DomTreeUpdater.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/DominanceFrontier.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/EHPersonalities.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/GlobalsModRef.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/IVDescriptors.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/IndirectCallVisitor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InlineCost.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/InstructionSimplify.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LazyValueInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/Loads.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopAccessAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopAnalysisManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopInfoImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/LoopPass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MemoryBuiltins.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MemoryLocation.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSA.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MemorySSAUpdater.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/MustExecute.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ObjCARCInstKind.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/Passes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/PhiValues.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/PostDominators.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ProfileSummaryInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/PtrUseVisitor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/RegionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/RegionInfoImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/RegionPass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolution.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ScopedNoAliasAA.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/StackSafetyAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/SyntheticCountsUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TargetFolder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TargetLibraryInfo.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TargetLibraryInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/TypeMetadataUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/Local.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ValueLattice.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/ValueTracking.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/VecFuncs.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/AsmParser/Parser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/COFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/Dwarf.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/Dwarf.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/MachO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/Magic.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/MsgPackDocument.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/MsgPackReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/Wasm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/WasmRelocs.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/BinaryFormat/XCOFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Bitcode/BitcodeReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Bitcode/LLVMBitCodes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Bitstream/BitstreamReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/Analysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/AsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/AsmPrinterHandler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/CallingConvLower.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/DIE.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/DebugHandlerBase.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/EdgeBundles.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ExecutionDomainFix.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/FastISel.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/Utils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ISDOpcodes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/IntrinsicLowering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LexicalScopes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveInterval.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveIntervals.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveRangeCalc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveRangeEdit.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/LiveVariables.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/MIParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRYamlMapping.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineBasicBlock.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineCombinerPattern.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineConstantPool.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineDominators.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineFrameInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineFunction.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstr.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstrBundle.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineMemOperand.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineModuleInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineOperand.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachinePipeliner.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachinePostDominators.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineSSAUpdater.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineScheduler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/MachineSizeOpts.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ModuloSchedule.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ParallelCG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/Passes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/PseudoSourceValue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/Register.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ScheduleDAG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ScheduleDFS.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGISel.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGNodes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/SlotIndexes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/StackMaps.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/StackProtector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TailDuplicator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetCallingConv.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetPassConfig.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ValueTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/ValueTypes.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/VirtRegMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFLinker.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DIContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/LineTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/Range.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/GenericError.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Demangle/Demangle.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Demangle/ItaniumDemangle.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITSymbol.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ObjectCache.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Core.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Layer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Legacy.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCSerialization.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/RPCUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/RawByteChannel.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/FuzzMutate/FuzzerCLI.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/FuzzMutate/Random.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Argument.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Attributes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Attributes.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/AutoUpgrade.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/BasicBlock.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/CFG.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Constant.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ConstantFolder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ConstantRange.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Constants.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ConstrainedOps.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DIBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DataLayout.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DebugInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DebugInfoMetadata.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DebugLoc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DerivedTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/DiagnosticInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Dominators.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/FPEnv.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Function.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/GetElementPtrTypeIterator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/GlobalObject.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/GlobalValue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/GlobalVariable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRPrintingPasses.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/InlineAsm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/InstVisitor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/InstrTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Instruction.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Instructions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicInst.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Intrinsics.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Intrinsics.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsAArch64.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsAMDGPU.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsARM.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsBPF.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsHexagon.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsMips.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsNVVM.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsPowerPC.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsRISCV.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsSystemZ.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsWebAssembly.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsX86.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IntrinsicsXCore.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/LLVMContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/LegacyPassManagers.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/LegacyPassNameParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Mangler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Metadata.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Module.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/NoFolder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Operator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/PassInstrumentation.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/PassManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/PassTimingInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ProfileSummary.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/RuntimeLibcalls.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Statepoint.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Type.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Use.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/User.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/Value.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ValueHandle.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/ValueMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IRReader/IRReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/InitializePasses.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LTO/Config.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LTO/LTO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LTO/LTOBackend.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LTO/legacy/LTOModule.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/LinkAllPasses.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/ConstantPools.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/LaneBitmask.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCAsmBackend.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCAsmInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCAsmLayout.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCAssembler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCContext.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCDirectives.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCDwarf.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCELFObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCExpr.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCFixup.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCFragment.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCInstrDesc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCInstrItineraries.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCMachObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCObjectFileInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCObjectStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCParser/AsmLexer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCParser/MCAsmParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCRegister.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSchedule.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSection.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSectionCOFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSectionELF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSectionMachO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSectionWasm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSectionXCOFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSubtargetInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSymbolWasm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCSymbolXCOFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCTargetOptions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCValue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCWasmObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCWasmStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCWinCOFFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCXCOFFObjectWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/MCXCOFFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/StringTableBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MC/SubtargetFeature.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/CodeEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/Pipeline.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/MCA/Stages/DispatchStage.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ArchiveWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/Binary.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/COFF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/COFFImportFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ELF.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ELFObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ELFTypes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/Error.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/IRObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/IRSymtab.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/MachO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/MachOUniversal.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ModuleSymbolTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/ObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/SymbolicFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/TapiFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/TapiUniversal.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/Wasm.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Object/XCOFFObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/DWARFEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/DWARFYAML.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ELFYAML.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/MachOYAML.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/WasmYAML.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ObjectYAML/yaml2obj.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Option/OptParser.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Option/Option.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Pass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/PassAnalysisSupport.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/PassSupport.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Passes/PassBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/GCOV.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/InstrProfData.inc projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/ProfileCommon.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/SampleProf.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/SampleProfReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/ProfileData/SampleProfWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Remarks/Remark.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Remarks/RemarkLinker.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Remarks/RemarkStringTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/AArch64TargetParser.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/AArch64TargetParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/AMDGPUMetadata.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ARMAttributeParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ARMBuildAttributes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ARMTargetParser.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ARMTargetParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Alignment.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Allocator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/AtomicOrdering.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/BinaryStreamArray.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/BinaryStreamReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/BinaryStreamWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/BranchProbability.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/CFGUpdate.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/CachePruning.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Casting.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/CheckedArithmetic.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Chrono.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/CommandLine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Compiler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/DataExtractor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/DebugCounter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Endian.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Errno.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Error.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ErrorHandling.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ErrorOr.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FileCheck.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FileCollector.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FileOutputBuffer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FormatAdapters.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FormatProviders.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FormatVariadic.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FormatVariadicDetails.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/FormattedStream.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/GenericDomTree.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/GenericDomTreeConstruction.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/GlobPattern.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/GraphWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Host.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/JSON.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/LEB128.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/LockFileManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/LowLevelTypeImpl.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MD5.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MSVCErrorWorkarounds.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MachineValueType.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MathExtras.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MemAlloc.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/MemoryBuffer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/NativeFormatting.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Parallel.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Path.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/PointerLikeTypeTraits.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/PrettyStackTrace.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Process.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Program.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Regex.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SHA1.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ScaledNumber.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SourceMgr.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SpecialCaseList.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SwapByteOrder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/SystemUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetOpcodes.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TaskQueue.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ThreadPool.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Threading.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TimeProfiler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/ToolOutputFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TrailingObjects.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TrigramIndex.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TypeSize.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/VersionTuple.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/VirtualFileSystem.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/Windows/WindowsSupport.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/WithColor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/X86TargetParser.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/YAMLParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/YAMLTraits.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/circular_raw_ostream.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/raw_ostream.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/type_traits.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TableGen/Main.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TableGen/Record.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TableGen/StringToOffsetTable.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/GenericOpcodes.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/Combine.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/Target.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/Target.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetIntrinsicInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetItinerary.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetLoweringObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetOptions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetSchedule.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Target/TargetSelectionDAG.td projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Testing/Support/Annotations.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Testing/Support/Error.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/ELF/TBEHandler.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/Architecture.def projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/Architecture.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/ArchitectureSet.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/InterfaceFile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/PackedVersion.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/TextAPIReader.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/TextAPIWriter.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Attributor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/FunctionImport.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Inliner.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/InstCombine.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/Float2Int.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/GVN.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/GVNExpression.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/JumpThreading.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/Reassociate.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Cloning.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CodeExtractor.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Debugify.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Evaluator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/FunctionComparator.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Local.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/LoopSimplify.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/LoopUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/LoopVersioning.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ModuleUtils.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/PredicateInfo.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/SizeOpts.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/UnrollLoop.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/VNCoercion.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/XRay/Graph.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/XRay/InstrumentationMap.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/module.modulemap projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AliasAnalysisSummary.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AliasAnalysisSummary.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AliasSetTracker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumptionCache.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BlockFrequencyInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BranchProbabilityInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CFG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CFGPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CGSCCPassManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CallGraph.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CallGraphSCCPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CallPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CaptureTracking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/CodeMetrics.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DDG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DependenceGraphBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DivergenceAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DomPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/DomTreeUpdater.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/GlobalsModRef.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/GuardUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InlineCost.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LazyCallGraph.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LazyValueInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/Lint.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/Loads.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopAnalysisManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopCacheAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemDepPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemDerefPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemoryBuiltins.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemoryLocation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemorySSA.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MemorySSAUpdater.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/MustExecute.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ObjCARCInstKind.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ProfileSummaryInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/RegionPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/StackSafetyAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/SyncDependenceAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/SyntheticCountsUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/TargetLibraryInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/TypeMetadataUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/VFABIDemangling.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ValueLattice.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ValueLatticeUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/LLLexer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/LLLexer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/LLParser.h projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/LLToken.h projects/clang1100-import/contrib/llvm-project/llvm/lib/AsmParser/Parser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/Dwarf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/Magic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/MsgPackDocument.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/Wasm.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/BinaryFormat/XCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Reader/ValueList.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Bitstream/Reader/BitstreamReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AllocationOrder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/Analysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DIE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DIEHash.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfException.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WinException.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/WinException.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/BranchFolding.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/BranchRelaxation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/BreakFalseDeps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CFIInstrInserter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CalcSpillWeights.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CallingConvLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CodeGen.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/CriticalAntiDepBreaker.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/DwarfEHPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/EarlyIfConversion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/EdgeBundles.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ExpandMemCmp.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ExpandReductions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/FEntryInserter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/FaultMaps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GCMetadata.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GCRootLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/Localizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/Utils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/GlobalMerge.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/HardwareLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/IfConversion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ImplicitNullChecks.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/InlineSpiller.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/InterferenceCache.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/InterleavedAccessPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/IntrinsicLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LLVMTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LexicalScopes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugVariables.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugVariables.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveIntervals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LivePhysRegs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveRangeCalc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveRangeEdit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveRangeShrink.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LiveVariables.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LowLevelType.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LowerEmuTLS.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MILexer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MILexer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIRParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MIRVRegNamerUtils.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineBasicBlock.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineBlockPlacement.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineCSE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineCopyPropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineFrameInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineInstrBundle.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineLICM.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineLoopUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineModuleInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineOperand.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineOutliner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineSSAUpdater.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineScheduler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineSink.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineSizeOpts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ModuloSchedule.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PHIElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PHIEliminationUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ParallelCG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PatchableFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PeepholeOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PostRASchedulerList.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/PrologEpilogInserter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ReachingDefAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocBase.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocBasic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocFast.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegAllocPBQP.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegisterCoalescer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegisterPressure.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/RegisterScavenging.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SafeStack.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SafeStackLayout.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SafeStackLayout.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ShrinkWrap.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SjLjEHPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SlotIndexes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SplitKit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SplitKit.h projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/StackColoring.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/StackMaps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/StackProtector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/StackSlotColoring.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SwitchLoweringUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TailDuplication.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TailDuplicator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetOptionsImpl.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetPassConfig.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TargetRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/UnreachableBlockElim.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/ValueTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/VirtRegMap.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/WasmEHPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/WinEHPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/XRayInstrumentation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/RecordName.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/GsymReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/LookupResult.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/Range.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/PDB/PDB.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Demangle/Demangle.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Demangle/ItaniumDemangle.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Demangle/MicrosoftDemangle.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Core.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Layer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Speculation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/OrcError/OrcError.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/FuzzMutate/FuzzerCLI.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/FuzzMutate/Operations.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/AbstractCallSite.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/AttributeImpl.h projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Attributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/BasicBlock.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ConstantFold.h projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ConstantRange.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Constants.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ConstantsContext.h projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Core.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DIBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DataLayout.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DebugInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DebugLoc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/DiagnosticInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Dominators.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/FPEnv.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Function.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Globals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/IRBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/InlineAsm.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Instruction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Instructions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/LLVMContext.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/LLVMContextImpl.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/LLVMContextImpl.h projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/LegacyPassManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/MDBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Mangler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Metadata.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Module.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ModuleSummaryIndex.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Operator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Pass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/PassManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/PassRegistry.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/PassTimingInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ProfileSummary.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/SafepointIRVerifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Statepoint.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/SymbolTableListTraitsImpl.h projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Type.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Use.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/User.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Value.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ValueSymbolTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Verifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IRReader/IRReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/Caching.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/LTO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/LTOBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/LTOCodeGenerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/LTOModule.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/ThinLTOCodeGenerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LTO/UpdateCompilerUsed.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/LineEditor/LineEditor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Linker/IRMover.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/ConstantPools.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/ELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAsmInfoCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAsmInfoDarwin.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAsmInfoXCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAsmStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCAssembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCCodeView.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCContext.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCDwarf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCExpr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCFragment.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCInstrAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCInstrDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCMachOStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCNullStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCObjectFileInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCObjectStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/AsmLexer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/AsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/COFFAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/DarwinAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/ELFAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/MCAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/WasmAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSection.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSectionCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSectionELF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSectionMachO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSectionWasm.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSectionXCOFF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCSubtargetInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCTargetOptions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCWasmStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCWin64EH.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCWinCOFFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCXCOFFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MachObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/SubtargetFeature.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WasmObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WinCOFFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/XCOFFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MCA/CodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/LSUnit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MCA/InstrBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/Archive.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/ArchiveWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/COFFImportFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/COFFModuleDefinition.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/COFFObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/ELF.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/ELFObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/Error.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/IRObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/IRSymtab.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/MachOObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/ModuleSymbolTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/ObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/RecordStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/RecordStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/RelocationResolver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/SymbolSize.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/TapiFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/TapiUniversal.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/WasmObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/WindowsResource.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/XCOFFObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/COFFEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/DWARFEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/DWARFVisitor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/DWARFVisitor.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/DWARFYAML.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/ELFEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/ELFYAML.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/MachOEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/MachOYAML.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/WasmEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/WasmYAML.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ObjectYAML/yaml2obj.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Option/Arg.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Option/ArgList.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Option/OptTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Passes/PassBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Passes/PassRegistry.def projects/clang1100-import/contrib/llvm-project/llvm/lib/Passes/StandardInstrumentations.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/GCOV.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/InstrProf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/InstrProfReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/SampleProf.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/SampleProfReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ProfileData/SampleProfWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/BitstreamRemarkParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/Remark.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/RemarkLinker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/RemarkStringTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/YAMLRemarkParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Remarks/YAMLRemarkParser.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/AArch64TargetParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/AMDGPUMetadata.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/APFloat.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/APInt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/APSInt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ARMAttributeParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ARMBuildAttrs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ARMTargetParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/BranchProbability.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/CachePruning.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/CodeGenCoverage.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/CommandLine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Compression.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ConvertUTFWrapper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/DataExtractor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Debug.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/DebugCounter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ErrorHandling.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FileCheck.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FileCheckImpl.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FileCollector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FileOutputBuffer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FileUtilities.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FoldingSet.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FormatVariadic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/FormattedStream.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/GraphWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Host.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/IntEqClasses.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/IntervalMap.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/KnownBits.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/LockFileManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/MD5.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/MemoryBuffer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/NativeFormatting.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Parallel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Path.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/PrettyStackTrace.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Process.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Program.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Regex.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SHA1.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Signals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SmallVector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SourceMgr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SpecialCaseList.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Statistic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/StringExtras.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/StringMap.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/StringRef.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/SystemUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/TarWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/TargetParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ThreadPool.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Threading.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/TimeProfiler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Timer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/ToolOutputFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/TrigramIndex.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Triple.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Host.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Memory.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Path.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Process.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Program.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Threading.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Unix/Unix.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/VersionTuple.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/VirtualFileSystem.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Windows/Path.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Windows/Process.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Windows/Program.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Windows/Signals.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Windows/Threading.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/WithColor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/YAMLParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/YAMLTraits.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/Z3Solver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/raw_ostream.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/Main.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/Record.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/SetTheory.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/TGLexer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/TGLexer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/TGParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/TGParser.h projects/clang1100-import/contrib/llvm-project/llvm/lib/TableGen/TableGenBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CallingConvention.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64Combine.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedA57.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedCyclone.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StackOffset.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StackTagging.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64Subtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64Subtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SystemOperands.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/SVEInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/BUFInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/CaymanInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/DSInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/EvergreenInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/FLATInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNProcessors.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNRegBankReassign.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNRegPressure.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/MIMGInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600AsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600Instructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600RegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/R600RegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIAddIMGInit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIDefines.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFixupVectorISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineScheduler.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIModeRegister.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SISchedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SMInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/SOPInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOP1Instructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOP2Instructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOP3Instructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOP3PInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOPCInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AMDGPU/VOPInstructions.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/ARCTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARM.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARM.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMBasicBlockInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMCallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMCallingConv.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMConstantPoolValue.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMFastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrMVE.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrNEON.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrThumb.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrThumb2.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstrVFP.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMLegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMParallelDSP.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMPredicates.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMScheduleA57.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMScheduleSwift.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MVETailPredication.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb1FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb1InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb2InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/ThumbRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRDevices.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPF.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFCORE.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFMCInstLower.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFMIPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BPFTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BTFDebug.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/BTFDebug.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/BitTracker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/Hexagon.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepArch.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepArch.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepITypes.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepITypes.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepMappings.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepOperands.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonIICScalar.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonIntrinsics.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonPatterns.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonPseudo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSchedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVExtract.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/Lanai.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiMCInstLower.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiTargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430ISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430MCInstLower.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430RegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430Subtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MicroMipsInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MicroMipsInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16HardFloat.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16InstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips16RegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/Mips64InstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsBranchExpansion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsCCState.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsCallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsDSPInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsFastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrFPU.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsInstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsLegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsMSAInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsMachineFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsMachineFunction.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsRegisterBankInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSEInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSERegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSchedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsScheduleGeneric.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsScheduleP5600.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Mips/MipsTargetStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTX.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPC.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPC.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrAltivec.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrHTM.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrQPX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrSPE.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrVSX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCMachineScheduler.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCScheduleP9.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoA.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoD.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoF.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSchedRocket32.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSchedRocket64.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSchedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVSystemOperands.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/LeonFeatures.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/Sparc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/Sparc.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcCallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrAliases.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcSchedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZ.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZCallingConv.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZFeatures.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrFP.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZInstrVector.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZOperands.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZOperators.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZPatterns.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZProcessors.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZSubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTDC.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/Target.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/TargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/TargetMachineC.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VE.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VE.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VECallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VEMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VERegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VERegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VERegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VESubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VESubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VETargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/VE/VETargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssembly.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssembly.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISD.def projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/X86Operand.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/ImmutableGraph.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86AsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86AsmPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86CallFrameOptimization.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86CallLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86CallLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86CallingConv.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86CallingConv.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86DomainReassignment.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86EvexToVex.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ExpandPseudo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FastISel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FixupBWInsts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FixupLEAs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FixupSetCC.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FloatingPoint.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86IndirectThunks.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InsertPrefetch.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrAVX512.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrArithmetic.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrCompiler.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrControl.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFMA.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFMA3Info.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFMA3Info.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFPStack.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFoldTables.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrMMX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrSGX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrSSE.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrShiftRotate.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrSystem.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrTSX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrVMX.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrXOP.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstructionSelector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InterleavedAccess.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86IntrinsicsInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86LegalizerInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86LegalizerInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86MCInstLower.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86MachineFunctionInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86MacroFusion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86MacroFusion.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86OptimizeLEAs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86PadShortFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86PfmCounters.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86RegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SchedBroadwell.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SchedHaswell.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SchedSandyBridge.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SchedSkylakeClient.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SchedSkylakeServer.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86Schedule.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleAtom.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleBdVer2.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleBtVer2.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleSLM.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleZnver1.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ScheduleZnver2.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86Subtarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86Subtarget.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetMachine.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86TargetTransformInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86VZeroUpper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86WinAllocaExpander.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86WinEHState.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCore.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreInstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreInstrInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreMCInstLower.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreRegisterInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreRegisterInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreTargetMachine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/XCore/XCoreTargetObjectFile.h projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/Architecture.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/ArchitectureSet.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/InterfaceFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/TextAPIContext.h projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/TextStub.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/TextStubCommon.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/TextAPI/MachO/TextStubCommon.h projects/clang1100-import/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/Options.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/CFGuard/CFGuard.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroEarly.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroElide.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroFrame.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroInstr.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroInternal.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Coroutines/Coroutines.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/AlwaysInliner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/BlockExtractor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/ConstantMerge.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/ExtractGV.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionImport.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalDCE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalSplit.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/HotColdSplitting.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/IPO.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/InlineSimple.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/Inliner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/LoopExtractor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/MergeFunctions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/PartialInlining.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/PruneEH.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/StripSymbols.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/CFGMST.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/CGProfile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARC.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/ADCE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/BDCE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/DCE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/DivRemPairs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/Float2Int.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNHoist.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/GVNSink.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDeletion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopDistribute.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopFuse.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInterchange.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPassManager.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopPredication.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopRotation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerAtomic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SCCP.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/Sink.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/BuildLibCalls.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CloneFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CodeExtractor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/Debugify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/Evaluator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/FlattenCFG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/FunctionComparator.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/GlobalStatus.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/InlineFunction.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/InstructionNamer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LCSSA.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnroll.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LoopVersioning.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LowerInvoke.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/LowerSwitch.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/ModuleUtils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/PredicateInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SSAUpdater.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SizeOpts.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/StripGCRelocates.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/SymbolRewriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/Utils.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/VNCoercion.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Utils/ValueMapper.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanTransforms.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanValue.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlanVerifier.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/Vectorize.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/XRay/FDRTraceExpander.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/XRay/FDRTraceWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/XRay/InstrumentationMap.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/XRay/Trace.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/ExecutionDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/Miscompilation.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/OptimizerDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/ToolRunner.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/ToolRunner.h projects/clang1100-import/contrib/llvm-project/llvm/tools/bugpoint/bugpoint.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llc/llc.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/lli/lli.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-as/llvm-as.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CodeCoverage.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterJson.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageExporterLcov.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageFilters.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageFilters.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageReport.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/SourceCoverageView.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cov/gcov.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-diff/DiffConsumer.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-diff/DifferenceEngine.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwarfdump/Statistics.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwp/DWPStringPool.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-dwp/llvm-dwp.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-extract/llvm-extract.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-link/llvm-link.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-lto/llvm-lto.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-lto2/llvm-lto2.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-mc/Disassembler.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-mc/llvm-mc.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-mca/CodeRegion.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-mca/CodeRegionGenerator.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-mca/llvm-mca.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-nm/llvm-nm.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/Reader.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/Writer.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/Writer.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/CopyConfig.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/CopyConfig.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/Object.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/Object.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/InstallNameToolOpts.td projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOReader.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/MachOWriter.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/Object.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/Object.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/StripOpts.td projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objcopy/llvm-objcopy.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/COFFDump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/ELFDump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/MachODump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/WasmDump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/llvm-objdump.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-objdump/llvm-objdump.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/FormatUtil.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/FormatUtil.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/StreamUtil.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-pdbutil/llvm-pdbutil.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-profdata/llvm-profdata.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/COFFDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/ELFDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/ObjDumper.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/WasmDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/XCOFFDumper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-readobj/llvm-readobj.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-size/llvm-size.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-stress/llvm-stress.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/trie-node.h projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/xray-color-helper.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/xray-extract.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/xray-graph-diff.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/xray-graph.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/llvm-xray/xray-stacks.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/AnalysisWrappers.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/NewPMDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/NewPMDriver.h projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/PassPrinters.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/PassPrinters.h projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/PrintSCC.cpp projects/clang1100-import/contrib/llvm-project/llvm/tools/opt/opt.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/AsmMatcherEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/AsmWriterEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/AsmWriterInst.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/AsmWriterInst.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/Attributes.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CallingConvEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeEmitterGen.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenDAGPatterns.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenHwModes.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenHwModes.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenInstruction.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenInstruction.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenIntrinsics.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenMapTable.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenRegisters.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenRegisters.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenSchedule.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenSchedule.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/CodeGenTarget.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DAGISelMatcherGen.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DFAEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DFAEmitter.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DFAPacketizerEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/DisassemblerEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/ExegesisEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/FastISelEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/GICombinerEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/GlobalISelEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/InstrDocsEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/InstrInfoEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/IntrinsicEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/OptParserEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/OptRSTEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/RegisterBankEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/RegisterInfoEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/SearchableTableEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/SequenceToOffsetTable.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/SubtargetEmitter.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/SubtargetFeatureInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/TableGen.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/TableGenBackends.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86DisassemblerTables.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86ModRMFilters.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86ModRMFilters.h projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86RecognizableInstr.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86RecognizableInstr.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/dllexports projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/exports_so.txt projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/i18n/en_US.txt projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/include/omp.h.var projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/include/omp_lib.f.var projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/include/omp_lib.f90.var projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/include/omp_lib.h.var projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_affinity.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_affinity.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_alloc.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_barrier.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_csupport.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_dispatch.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_dispatch.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_dispatch_hier.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_environment.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_ftn_entry.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_ftn_os.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_gsupport.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_i18n.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_i18n.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_lock.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_lock.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_omp.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_runtime.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_sched.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_settings.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_settings.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_stats.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_stats.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_str.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_stub.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_taskdeps.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_tasking.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_utility.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_version.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_wrapper_malloc.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/ompt-internal.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/ompt-specific.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/ompt-specific.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/ittnotify.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/thirdparty/ittnotify/ittnotify_static.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/z_Linux_util.cpp Directory Properties: projects/clang1100-import/contrib/llvm-project/ (props changed) projects/clang1100-import/contrib/llvm-project/clang/ (props changed) projects/clang1100-import/contrib/llvm-project/compiler-rt/ (props changed) projects/clang1100-import/contrib/llvm-project/libcxx/ (props changed) projects/clang1100-import/contrib/llvm-project/libunwind/ (props changed) projects/clang1100-import/contrib/llvm-project/lld/ (props changed) projects/clang1100-import/contrib/llvm-project/lldb/ (props changed) projects/clang1100-import/contrib/llvm-project/llvm/ (props changed) projects/clang1100-import/contrib/llvm-project/openmp/ (props changed) Modified: projects/clang1100-import/contrib/llvm-project/FREEBSD-Xlist ============================================================================== --- projects/clang1100-import/contrib/llvm-project/FREEBSD-Xlist Fri Jul 31 19:37:45 2020 (r363741) +++ projects/clang1100-import/contrib/llvm-project/FREEBSD-Xlist Fri Jul 31 21:22:58 2020 (r363742) @@ -1,13 +1,12 @@ # $FreeBSD$ .arcconfig +.arclint .clang-format .clang-tidy .git-blame-ignore-revs -.github/ .gitignore CONTRIBUTING.md README.md -clang/.arcconfig clang/.clang-format clang/.clang-tidy clang/.gitignore @@ -66,6 +65,7 @@ clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt clang/lib/StaticAnalyzer/Core/CMakeLists.txt clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt clang/lib/StaticAnalyzer/README.txt +clang/lib/Testing/CMakeLists.txt clang/lib/Tooling/ASTDiff/CMakeLists.txt clang/lib/Tooling/CMakeLists.txt clang/lib/Tooling/Core/CMakeLists.txt @@ -137,7 +137,6 @@ clang/utils/token-delta.py clang/utils/valgrind/ clang/www/ clang-tools-extra/ -compiler-rt/.arcconfig compiler-rt/.gitignore compiler-rt/CMakeLists.txt compiler-rt/CODE_OWNERS.TXT @@ -189,7 +188,9 @@ compiler-rt/lib/sanitizer_common/tests/ compiler-rt/lib/scudo/CMakeLists.txt compiler-rt/lib/scudo/standalone/CMakeLists.txt compiler-rt/lib/scudo/standalone/benchmarks/ +compiler-rt/lib/scudo/standalone/fuzz/CMakeLists.txt compiler-rt/lib/scudo/standalone/tests/ +compiler-rt/lib/scudo/standalone/tools/ compiler-rt/lib/stats/CMakeLists.txt compiler-rt/lib/tsan/.clang-format compiler-rt/lib/tsan/CMakeLists.txt @@ -210,9 +211,9 @@ compiler-rt/unittests/ compiler-rt/utils/ compiler-rt/www/ debuginfo-tests/ +flang/ libc/ libclc/ -libcxx/.arcconfig libcxx/.clang-format libcxx/.gitignore libcxx/CMakeLists.txt @@ -235,7 +236,6 @@ libcxx/test/ libcxx/utils/ libcxx/www/ libcxxabi/ -libunwind/.arcconfig libunwind/.clang-format libunwind/CMakeLists.txt libunwind/cmake/ @@ -246,6 +246,7 @@ lld/CMakeLists.txt lld/COFF/CMakeLists.txt lld/Common/CMakeLists.txt lld/ELF/CMakeLists.txt +lld/MachO/CMakeLists.txt lld/MinGW/ lld/cmake/ lld/docs/CMakeLists.txt @@ -260,8 +261,8 @@ lld/tools/lld/CMakeLists.txt lld/unittests/ lld/utils/ lld/wasm/ -lldb/.arcconfig lldb/.clang-format +lldb/.clang-tidy lldb/.gitignore lldb/CMakeLists.txt lldb/CODE_OWNERS.txt @@ -304,29 +305,22 @@ lldb/source/Host/macosx/ lldb/source/Host/windows/ lldb/source/Initialization/CMakeLists.txt lldb/source/Interpreter/CMakeLists.txt +lldb/source/Plugins/ABI/AArch64/CMakeLists.txt +lldb/source/Plugins/ABI/ARC/CMakeLists.txt +lldb/source/Plugins/ABI/ARM/CMakeLists.txt lldb/source/Plugins/ABI/CMakeLists.txt -lldb/source/Plugins/ABI/MacOSX-arm/CMakeLists.txt -lldb/source/Plugins/ABI/MacOSX-arm64/CMakeLists.txt -lldb/source/Plugins/ABI/MacOSX-i386/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-arc/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-arm/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-arm64/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-hexagon/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-i386/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-mips/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-mips64/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-ppc/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-ppc64/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-s390x/CMakeLists.txt -lldb/source/Plugins/ABI/SysV-x86_64/CMakeLists.txt -lldb/source/Plugins/ABI/Windows-x86_64/CMakeLists.txt +lldb/source/Plugins/ABI/Hexagon/CMakeLists.txt +lldb/source/Plugins/ABI/Mips/CMakeLists.txt +lldb/source/Plugins/ABI/PowerPC/CMakeLists.txt +lldb/source/Plugins/ABI/SystemZ/CMakeLists.txt +lldb/source/Plugins/ABI/X86/CMakeLists.txt lldb/source/Plugins/Architecture/Arm/CMakeLists.txt lldb/source/Plugins/Architecture/CMakeLists.txt lldb/source/Plugins/Architecture/Mips/CMakeLists.txt lldb/source/Plugins/Architecture/PPC64/CMakeLists.txt lldb/source/Plugins/CMakeLists.txt lldb/source/Plugins/Disassembler/CMakeLists.txt -lldb/source/Plugins/Disassembler/llvm/CMakeLists.txt +lldb/source/Plugins/Disassembler/LLVMC/CMakeLists.txt lldb/source/Plugins/DynamicLoader/CMakeLists.txt lldb/source/Plugins/DynamicLoader/Darwin-Kernel/ lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeLists.txt @@ -334,6 +328,7 @@ lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeLists.txt lldb/source/Plugins/DynamicLoader/Static/CMakeLists.txt lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeLists.txt +lldb/source/Plugins/DynamicLoader/wasm-DYLD/CMakeLists.txt lldb/source/Plugins/ExpressionParser/CMakeLists.txt lldb/source/Plugins/ExpressionParser/Clang/CMakeLists.txt lldb/source/Plugins/Instruction/ARM/CMakeLists.txt @@ -357,7 +352,6 @@ lldb/source/Plugins/Language/ObjCPlusPlus/CMakeLists.t lldb/source/Plugins/LanguageRuntime/CMakeLists.txt lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeLists.txt lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeLists.txt -lldb/source/Plugins/LanguageRuntime/Go/ lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeLists.txt lldb/source/Plugins/LanguageRuntime/ObjC/CMakeLists.txt lldb/source/Plugins/LanguageRuntime/RenderScript/CMakeLists.txt @@ -373,6 +367,7 @@ lldb/source/Plugins/ObjectFile/ELF/CMakeLists.txt lldb/source/Plugins/ObjectFile/JIT/CMakeLists.txt lldb/source/Plugins/ObjectFile/Mach-O/ lldb/source/Plugins/ObjectFile/PECOFF/ +lldb/source/Plugins/ObjectFile/wasm/CMakeLists.txt lldb/source/Plugins/OperatingSystem/CMakeLists.txt lldb/source/Plugins/OperatingSystem/Python/CMakeLists.txt lldb/source/Plugins/Platform/Android/ @@ -412,7 +407,10 @@ lldb/source/Plugins/SymbolFile/Symtab/CMakeLists.txt lldb/source/Plugins/SymbolVendor/CMakeLists.txt lldb/source/Plugins/SymbolVendor/ELF/CMakeLists.txt lldb/source/Plugins/SymbolVendor/MacOSX/ +lldb/source/Plugins/SymbolVendor/wasm/CMakeLists.txt lldb/source/Plugins/SystemRuntime/ +lldb/source/Plugins/TypeSystem/CMakeLists.txt +lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt lldb/source/Plugins/UnwindAssembly/CMakeLists.txt lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeLists.txt lldb/source/Plugins/UnwindAssembly/x86/CMakeLists.txt @@ -436,13 +434,13 @@ lldb/tools/lldb-test/ lldb/tools/lldb-vscode/ lldb/unittests/ lldb/use_lldb_suite_root.py +lldb/utils/CMakeLists.txt lldb/utils/TableGen/CMakeLists.txt lldb/utils/lit-cpuid/ lldb/utils/lldb-dotest/ +lldb/utils/lldb-repro/ lldb/utils/lui/ lldb/utils/test/ -llgo/ -llvm/.arcconfig llvm/.clang-format llvm/.clang-tidy llvm/.gitattributes @@ -461,6 +459,9 @@ llvm/docs/ llvm/examples/ llvm/include/llvm/CMakeLists.txt llvm/include/llvm/Config/ +llvm/include/llvm/Frontend/CMakeLists.txt +llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt +llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt llvm/include/llvm/IR/CMakeLists.txt llvm/include/llvm/Support/CMakeLists.txt llvm/include/llvm/Support/LICENSE.TXT @@ -534,6 +535,7 @@ llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt llvm/lib/Extensions/ llvm/lib/Frontend/CMakeLists.txt llvm/lib/Frontend/LLVMBuild.txt +llvm/lib/Frontend/OpenACC/CMakeLists.txt llvm/lib/Frontend/OpenMP/CMakeLists.txt llvm/lib/Frontend/OpenMP/LLVMBuild.txt llvm/lib/FuzzMutate/CMakeLists.txt @@ -738,9 +740,11 @@ llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt +llvm/lib/Target/VE/AsmParser/CMakeLists.txt +llvm/lib/Target/VE/AsmParser/LLVMBuild.txt llvm/lib/Target/VE/CMakeLists.txt -llvm/lib/Target/VE/InstPrinter/CMakeLists.txt -llvm/lib/Target/VE/InstPrinter/LLVMBuild.txt +llvm/lib/Target/VE/Disassembler/CMakeLists.txt +llvm/lib/Target/VE/Disassembler/LLVMBuild.txt llvm/lib/Target/VE/LLVMBuild.txt llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt llvm/lib/Target/VE/MCTargetDesc/LLVMBuild.txt @@ -770,8 +774,6 @@ llvm/lib/Target/X86/README-X86-64.txt llvm/lib/Target/X86/README.txt llvm/lib/Target/X86/TargetInfo/CMakeLists.txt llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt -llvm/lib/Target/X86/Utils/CMakeLists.txt -llvm/lib/Target/X86/Utils/LLVMBuild.txt llvm/lib/Target/XCore/CMakeLists.txt llvm/lib/Target/XCore/Disassembler/CMakeLists.txt llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt @@ -871,6 +873,7 @@ llvm/tools/llvm-exegesis/ llvm/tools/llvm-extract/CMakeLists.txt llvm/tools/llvm-extract/LLVMBuild.txt llvm/tools/llvm-go/ +llvm/tools/llvm-gsymutil/ llvm/tools/llvm-ifs/ llvm/tools/llvm-isel-fuzzer/ llvm/tools/llvm-itanium-demangle-fuzzer/ @@ -890,6 +893,7 @@ llvm/tools/llvm-mc-disassemble-fuzzer/ llvm/tools/llvm-mca/CMakeLists.txt llvm/tools/llvm-mca/LLVMBuild.txt llvm/tools/llvm-microsoft-demangle-fuzzer/ +llvm/tools/llvm-ml/ llvm/tools/llvm-modextract/CMakeLists.txt llvm/tools/llvm-modextract/LLVMBuild.txt llvm/tools/llvm-mt/ @@ -942,7 +946,6 @@ llvm/utils/DSAclean.py llvm/utils/DSAextract.py llvm/utils/FileCheck/ llvm/utils/GenLibDeps.pl -llvm/utils/GetRepositoryPath llvm/utils/GetSourceVersion llvm/utils/KillTheDoctor/ llvm/utils/LLVMBuild.txt @@ -965,6 +968,7 @@ llvm/utils/bisect-skip-count llvm/utils/bugpoint/ llvm/utils/bugpoint_gisel_reducer.py llvm/utils/check-each-file +llvm/utils/check_ninja_deps.py llvm/utils/chunk-print-before-all.py llvm/utils/clang-parse-diagnostics-file llvm/utils/codegen-diff @@ -984,7 +988,7 @@ llvm/utils/findsym.pl llvm/utils/fpcmp/ llvm/utils/gdb-scripts/ llvm/utils/getsrcs.sh -llvm/utils/git-svn/ +llvm/utils/git/ llvm/utils/gn/ llvm/utils/indirect_calls.py llvm/utils/jedit/ @@ -1025,11 +1029,11 @@ llvm/utils/vscode/ llvm/utils/wciia.py llvm/utils/yaml-bench/ mlir/ -openmp/.arcconfig openmp/.gitignore openmp/CMakeLists.txt openmp/README.rst openmp/cmake/ +openmp/docs/ openmp/libomptarget/ openmp/runtime/.clang-format openmp/runtime/CMakeLists.txt @@ -1044,3 +1048,4 @@ openmp/www/ parallel-libs/ polly/ pstl/ +utils/ Modified: projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/BuildSystem.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/BuildSystem.h Fri Jul 31 19:37:45 2020 (r363741) +++ projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/BuildSystem.h Fri Jul 31 21:22:58 2020 (r363742) @@ -117,7 +117,7 @@ clang_ModuleMapDescriptor_setFrameworkModuleName(CXMod const char *name); /** - * Sets the umbrealla header name that the module.map describes. + * Sets the umbrella header name that the module.map describes. * \returns 0 for success, non-zero to indicate an error. */ CINDEX_LINKAGE enum CXErrorCode Modified: projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/Index.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/Index.h Fri Jul 31 19:37:45 2020 (r363741) +++ projects/clang1100-import/contrib/llvm-project/clang/include/clang-c/Index.h Fri Jul 31 21:22:58 2020 (r363742) @@ -33,24 +33,19 @@ * compatible, thus CINDEX_VERSION_MAJOR is expected to remain stable. */ #define CINDEX_VERSION_MAJOR 0 -#define CINDEX_VERSION_MINOR 59 +#define CINDEX_VERSION_MINOR 60 -#define CINDEX_VERSION_ENCODE(major, minor) ( \ - ((major) * 10000) \ - + ((minor) * 1)) +#define CINDEX_VERSION_ENCODE(major, minor) (((major)*10000) + ((minor)*1)) -#define CINDEX_VERSION CINDEX_VERSION_ENCODE( \ - CINDEX_VERSION_MAJOR, \ - CINDEX_VERSION_MINOR ) +#define CINDEX_VERSION \ + CINDEX_VERSION_ENCODE(CINDEX_VERSION_MAJOR, CINDEX_VERSION_MINOR) -#define CINDEX_VERSION_STRINGIZE_(major, minor) \ - #major"."#minor -#define CINDEX_VERSION_STRINGIZE(major, minor) \ - CINDEX_VERSION_STRINGIZE_(major, minor) +#define CINDEX_VERSION_STRINGIZE_(major, minor) #major "." #minor +#define CINDEX_VERSION_STRINGIZE(major, minor) \ + CINDEX_VERSION_STRINGIZE_(major, minor) -#define CINDEX_VERSION_STRING CINDEX_VERSION_STRINGIZE( \ - CINDEX_VERSION_MAJOR, \ - CINDEX_VERSION_MINOR) +#define CINDEX_VERSION_STRING \ + CINDEX_VERSION_STRINGIZE(CINDEX_VERSION_MAJOR, CINDEX_VERSION_MINOR) LLVM_CLANG_C_EXTERN_C_BEGIN @@ -382,7 +377,7 @@ typedef struct { * \param outID stores the returned CXFileUniqueID. * \returns If there was a failure getting the unique ID, returns non-zero, * otherwise returns 0. -*/ + */ CINDEX_LINKAGE int clang_getFileUniqueID(CXFile file, CXFileUniqueID *outID); /** @@ -390,8 +385,8 @@ CINDEX_LINKAGE int clang_getFileUniqueID(CXFile file, * multiple inclusions, either with the conventional * \#ifndef/\#define/\#endif macro guards or with \#pragma once. */ -CINDEX_LINKAGE unsigned -clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu, CXFile file); +CINDEX_LINKAGE unsigned clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu, + CXFile file); /** * Retrieve a file handle within the given translation unit. @@ -496,8 +491,7 @@ CINDEX_LINKAGE unsigned clang_equalLocations(CXSourceL * in a particular translation unit. */ CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu, - CXFile file, - unsigned line, + CXFile file, unsigned line, unsigned column); /** * Retrieves the source location associated with a given character offset @@ -566,8 +560,7 @@ CINDEX_LINKAGE int clang_Range_isNull(CXSourceRange ra * buffer to which the given source location points. */ CINDEX_LINKAGE void clang_getExpansionLocation(CXSourceLocation location, - CXFile *file, - unsigned *line, + CXFile *file, unsigned *line, unsigned *column, unsigned *offset); @@ -613,8 +606,7 @@ CINDEX_LINKAGE void clang_getExpansionLocation(CXSourc */ CINDEX_LINKAGE void clang_getPresumedLocation(CXSourceLocation location, CXString *filename, - unsigned *line, - unsigned *column); + unsigned *line, unsigned *column); /** * Legacy API to retrieve the file, line, column, and offset represented @@ -625,8 +617,7 @@ CINDEX_LINKAGE void clang_getPresumedLocation(CXSource * details. */ CINDEX_LINKAGE void clang_getInstantiationLocation(CXSourceLocation location, - CXFile *file, - unsigned *line, + CXFile *file, unsigned *line, unsigned *column, unsigned *offset); @@ -653,8 +644,7 @@ CINDEX_LINKAGE void clang_getInstantiationLocation(CXS * buffer to which the given source location points. */ CINDEX_LINKAGE void clang_getSpellingLocation(CXSourceLocation location, - CXFile *file, - unsigned *line, + CXFile *file, unsigned *line, unsigned *column, unsigned *offset); @@ -682,10 +672,8 @@ CINDEX_LINKAGE void clang_getSpellingLocation(CXSource * buffer to which the given source location points. */ CINDEX_LINKAGE void clang_getFileLocation(CXSourceLocation location, - CXFile *file, - unsigned *line, - unsigned *column, - unsigned *offset); + CXFile *file, unsigned *line, + unsigned *column, unsigned *offset); /** * Retrieve a source location representing the first character within a @@ -727,7 +715,8 @@ CINDEX_LINKAGE CXSourceRangeList *clang_getSkippedRang * The preprocessor will skip lines when they are surrounded by an * if/ifdef/ifndef directive whose condition does not evaluate to true. */ -CINDEX_LINKAGE CXSourceRangeList *clang_getAllSkippedRanges(CXTranslationUnit tu); +CINDEX_LINKAGE CXSourceRangeList * +clang_getAllSkippedRanges(CXTranslationUnit tu); /** * Destroy the given \c CXSourceRangeList. @@ -758,7 +747,7 @@ enum CXDiagnosticSeverity { * This diagnostic is a note that should be attached to the * previous (non-note) diagnostic. */ - CXDiagnostic_Note = 1, + CXDiagnostic_Note = 1, /** * This diagnostic indicates suspicious code that may not be @@ -769,14 +758,14 @@ enum CXDiagnosticSeverity { /** * This diagnostic indicates that the code is ill-formed. */ - CXDiagnostic_Error = 3, + CXDiagnostic_Error = 3, /** * This diagnostic indicates that the code is ill-formed such * that future parser recovery is unlikely to produce useful * results. */ - CXDiagnostic_Fatal = 4 + CXDiagnostic_Fatal = 4 }; /** @@ -849,9 +838,8 @@ enum CXLoadDiag_Error { * \returns A loaded CXDiagnosticSet if successful, and NULL otherwise. These * diagnostics should be released using clang_disposeDiagnosticSet(). */ -CINDEX_LINKAGE CXDiagnosticSet clang_loadDiagnostics(const char *file, - enum CXLoadDiag_Error *error, - CXString *errorString); +CINDEX_LINKAGE CXDiagnosticSet clang_loadDiagnostics( + const char *file, enum CXLoadDiag_Error *error, CXString *errorString); /** * Release a CXDiagnosticSet and all of its contained diagnostics. @@ -891,7 +879,7 @@ CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTran * \param Unit the translation unit to query. */ CINDEX_LINKAGE CXDiagnosticSet - clang_getDiagnosticSetFromTU(CXTranslationUnit Unit); +clang_getDiagnosticSetFromTU(CXTranslationUnit Unit); /** * Destroy a diagnostic. @@ -997,7 +985,7 @@ CINDEX_LINKAGE unsigned clang_defaultDiagnosticDisplay * Determine the severity of the given diagnostic. */ CINDEX_LINKAGE enum CXDiagnosticSeverity -clang_getDiagnosticSeverity(CXDiagnostic); + clang_getDiagnosticSeverity(CXDiagnostic); /** * Retrieve the source location of the given diagnostic. @@ -1049,8 +1037,8 @@ CINDEX_LINKAGE unsigned clang_getDiagnosticCategory(CX * * \returns The name of the given diagnostic category. */ -CINDEX_DEPRECATED CINDEX_LINKAGE -CXString clang_getDiagnosticCategoryName(unsigned Category); +CINDEX_DEPRECATED CINDEX_LINKAGE CXString +clang_getDiagnosticCategoryName(unsigned Category); /** * Retrieve the diagnostic category text for a given diagnostic. @@ -1112,9 +1100,8 @@ CINDEX_LINKAGE unsigned clang_getDiagnosticNumFixIts(C * \returns A string containing text that should be replace the source * code indicated by the \c ReplacementRange. */ -CINDEX_LINKAGE CXString clang_getDiagnosticFixIt(CXDiagnostic Diagnostic, - unsigned FixIt, - CXSourceRange *ReplacementRange); +CINDEX_LINKAGE CXString clang_getDiagnosticFixIt( + CXDiagnostic Diagnostic, unsigned FixIt, CXSourceRange *ReplacementRange); /** * @} @@ -1177,12 +1164,9 @@ clang_getTranslationUnitSpelling(CXTranslationUnit CTU * guarantee their validity until the call to this function returns. */ CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile( - CXIndex CIdx, - const char *source_filename, - int num_clang_command_line_args, - const char * const *clang_command_line_args, - unsigned num_unsaved_files, - struct CXUnsavedFile *unsaved_files); + CXIndex CIdx, const char *source_filename, int num_clang_command_line_args, + const char *const *clang_command_line_args, unsigned num_unsaved_files, + struct CXUnsavedFile *unsaved_files); /** * Same as \c clang_createTranslationUnit2, but returns @@ -1190,9 +1174,8 @@ CINDEX_LINKAGE CXTranslationUnit clang_createTranslati * routine returns a \c NULL \c CXTranslationUnit, without further detailed * error codes. */ -CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnit( - CXIndex CIdx, - const char *ast_filename); +CINDEX_LINKAGE CXTranslationUnit +clang_createTranslationUnit(CXIndex CIdx, const char *ast_filename); /** * Create a translation unit from an AST file (\c -emit-ast). @@ -1202,10 +1185,9 @@ CINDEX_LINKAGE CXTranslationUnit clang_createTranslati * * \returns Zero on success, otherwise returns an error code. */ -CINDEX_LINKAGE enum CXErrorCode clang_createTranslationUnit2( - CXIndex CIdx, - const char *ast_filename, - CXTranslationUnit *out_TU); +CINDEX_LINKAGE enum CXErrorCode +clang_createTranslationUnit2(CXIndex CIdx, const char *ast_filename, + CXTranslationUnit *out_TU); /** * Flags that control the creation of translation units. @@ -1383,14 +1365,11 @@ CINDEX_LINKAGE unsigned clang_defaultEditingTranslatio * routine returns a \c NULL \c CXTranslationUnit, without further detailed * error codes. */ -CINDEX_LINKAGE CXTranslationUnit -clang_parseTranslationUnit(CXIndex CIdx, - const char *source_filename, - const char *const *command_line_args, - int num_command_line_args, - struct CXUnsavedFile *unsaved_files, - unsigned num_unsaved_files, - unsigned options); +CINDEX_LINKAGE CXTranslationUnit clang_parseTranslationUnit( + CXIndex CIdx, const char *source_filename, + const char *const *command_line_args, int num_command_line_args, + struct CXUnsavedFile *unsaved_files, unsigned num_unsaved_files, + unsigned options); /** * Parse the given source file and the translation unit corresponding @@ -1436,15 +1415,11 @@ clang_parseTranslationUnit(CXIndex CIdx, * * \returns Zero on success, otherwise returns an error code. */ -CINDEX_LINKAGE enum CXErrorCode -clang_parseTranslationUnit2(CXIndex CIdx, - const char *source_filename, - const char *const *command_line_args, - int num_command_line_args, - struct CXUnsavedFile *unsaved_files, - unsigned num_unsaved_files, - unsigned options, - CXTranslationUnit *out_TU); +CINDEX_LINKAGE enum CXErrorCode clang_parseTranslationUnit2( + CXIndex CIdx, const char *source_filename, + const char *const *command_line_args, int num_command_line_args, + struct CXUnsavedFile *unsaved_files, unsigned num_unsaved_files, + unsigned options, CXTranslationUnit *out_TU); /** * Same as clang_parseTranslationUnit2 but requires a full command line @@ -1623,14 +1598,14 @@ CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CX * \c clang_disposeTranslationUnit(TU). The error codes returned by this * routine are described by the \c CXErrorCode enum. */ -CINDEX_LINKAGE int clang_reparseTranslationUnit(CXTranslationUnit TU, - unsigned num_unsaved_files, - struct CXUnsavedFile *unsaved_files, - unsigned options); +CINDEX_LINKAGE int +clang_reparseTranslationUnit(CXTranslationUnit TU, unsigned num_unsaved_files, + struct CXUnsavedFile *unsaved_files, + unsigned options); /** - * Categorizes how memory is being used by a translation unit. - */ + * Categorizes how memory is being used by a translation unit. + */ enum CXTUResourceUsageKind { CXTUResourceUsage_AST = 1, CXTUResourceUsage_Identifiers = 2, @@ -1648,16 +1623,16 @@ enum CXTUResourceUsageKind { CXTUResourceUsage_Preprocessor_HeaderSearch = 14, CXTUResourceUsage_MEMORY_IN_BYTES_BEGIN = CXTUResourceUsage_AST, CXTUResourceUsage_MEMORY_IN_BYTES_END = - CXTUResourceUsage_Preprocessor_HeaderSearch, + CXTUResourceUsage_Preprocessor_HeaderSearch, CXTUResourceUsage_First = CXTUResourceUsage_AST, CXTUResourceUsage_Last = CXTUResourceUsage_Preprocessor_HeaderSearch }; /** - * Returns the human-readable null-terminated C string that represents - * the name of the memory category. This string should never be freed. - */ + * Returns the human-readable null-terminated C string that represents + * the name of the memory category. This string should never be freed. + */ CINDEX_LINKAGE const char *clang_getTUResourceUsageName(enum CXTUResourceUsageKind kind); @@ -1670,8 +1645,8 @@ typedef struct CXTUResourceUsageEntry { } CXTUResourceUsageEntry; /** - * The memory usage of a CXTranslationUnit, broken into categories. - */ + * The memory usage of a CXTranslationUnit, broken into categories. + */ typedef struct CXTUResourceUsage { /* Private data member, used for queries. */ void *data; @@ -1686,10 +1661,11 @@ typedef struct CXTUResourceUsage { } CXTUResourceUsage; /** - * Return the memory usage of a translation unit. This object - * should be released with clang_disposeCXTUResourceUsage(). - */ -CINDEX_LINKAGE CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU); + * Return the memory usage of a translation unit. This object + * should be released with clang_disposeCXTUResourceUsage(). + */ +CINDEX_LINKAGE CXTUResourceUsage +clang_getCXTUResourceUsage(CXTranslationUnit TU); CINDEX_LINKAGE void clang_disposeCXTUResourceUsage(CXTUResourceUsage usage); @@ -1704,24 +1680,21 @@ clang_getTranslationUnitTargetInfo(CXTranslationUnit C /** * Destroy the CXTargetInfo object. */ -CINDEX_LINKAGE void -clang_TargetInfo_dispose(CXTargetInfo Info); +CINDEX_LINKAGE void clang_TargetInfo_dispose(CXTargetInfo Info); /** * Get the normalized target triple as a string. * * Returns the empty string in case of any error. */ -CINDEX_LINKAGE CXString -clang_TargetInfo_getTriple(CXTargetInfo Info); +CINDEX_LINKAGE CXString clang_TargetInfo_getTriple(CXTargetInfo Info); /** * Get the pointer width of the target in bits. * * Returns -1 in case of error. */ -CINDEX_LINKAGE int -clang_TargetInfo_getPointerWidth(CXTargetInfo Info); +CINDEX_LINKAGE int clang_TargetInfo_getPointerWidth(CXTargetInfo Info); /** * @} @@ -1741,95 +1714,95 @@ enum CXCursorKind { * spelling, find their definitions, etc. However, the specific kind * of the declaration is not reported. */ - CXCursor_UnexposedDecl = 1, + CXCursor_UnexposedDecl = 1, /** A C or C++ struct. */ - CXCursor_StructDecl = 2, + CXCursor_StructDecl = 2, /** A C or C++ union. */ - CXCursor_UnionDecl = 3, + CXCursor_UnionDecl = 3, /** A C++ class. */ - CXCursor_ClassDecl = 4, + CXCursor_ClassDecl = 4, /** An enumeration. */ - CXCursor_EnumDecl = 5, + CXCursor_EnumDecl = 5, /** * A field (in C) or non-static data member (in C++) in a * struct, union, or C++ class. */ - CXCursor_FieldDecl = 6, + CXCursor_FieldDecl = 6, /** An enumerator constant. */ - CXCursor_EnumConstantDecl = 7, + CXCursor_EnumConstantDecl = 7, /** A function. */ - CXCursor_FunctionDecl = 8, + CXCursor_FunctionDecl = 8, /** A variable. */ - CXCursor_VarDecl = 9, + CXCursor_VarDecl = 9, /** A function or method parameter. */ - CXCursor_ParmDecl = 10, + CXCursor_ParmDecl = 10, /** An Objective-C \@interface. */ - CXCursor_ObjCInterfaceDecl = 11, + CXCursor_ObjCInterfaceDecl = 11, /** An Objective-C \@interface for a category. */ - CXCursor_ObjCCategoryDecl = 12, + CXCursor_ObjCCategoryDecl = 12, /** An Objective-C \@protocol declaration. */ - CXCursor_ObjCProtocolDecl = 13, + CXCursor_ObjCProtocolDecl = 13, /** An Objective-C \@property declaration. */ - CXCursor_ObjCPropertyDecl = 14, + CXCursor_ObjCPropertyDecl = 14, /** An Objective-C instance variable. */ - CXCursor_ObjCIvarDecl = 15, + CXCursor_ObjCIvarDecl = 15, /** An Objective-C instance method. */ - CXCursor_ObjCInstanceMethodDecl = 16, + CXCursor_ObjCInstanceMethodDecl = 16, /** An Objective-C class method. */ - CXCursor_ObjCClassMethodDecl = 17, + CXCursor_ObjCClassMethodDecl = 17, /** An Objective-C \@implementation. */ - CXCursor_ObjCImplementationDecl = 18, + CXCursor_ObjCImplementationDecl = 18, /** An Objective-C \@implementation for a category. */ - CXCursor_ObjCCategoryImplDecl = 19, + CXCursor_ObjCCategoryImplDecl = 19, /** A typedef. */ - CXCursor_TypedefDecl = 20, + CXCursor_TypedefDecl = 20, /** A C++ class method. */ - CXCursor_CXXMethod = 21, + CXCursor_CXXMethod = 21, /** A C++ namespace. */ - CXCursor_Namespace = 22, + CXCursor_Namespace = 22, /** A linkage specification, e.g. 'extern "C"'. */ - CXCursor_LinkageSpec = 23, + CXCursor_LinkageSpec = 23, /** A C++ constructor. */ - CXCursor_Constructor = 24, + CXCursor_Constructor = 24, /** A C++ destructor. */ - CXCursor_Destructor = 25, + CXCursor_Destructor = 25, /** A C++ conversion function. */ - CXCursor_ConversionFunction = 26, + CXCursor_ConversionFunction = 26, /** A C++ template type parameter. */ - CXCursor_TemplateTypeParameter = 27, + CXCursor_TemplateTypeParameter = 27, /** A C++ non-type template parameter. */ - CXCursor_NonTypeTemplateParameter = 28, + CXCursor_NonTypeTemplateParameter = 28, /** A C++ template template parameter. */ - CXCursor_TemplateTemplateParameter = 29, + CXCursor_TemplateTemplateParameter = 29, /** A C++ function template. */ - CXCursor_FunctionTemplate = 30, + CXCursor_FunctionTemplate = 30, /** A C++ class template. */ - CXCursor_ClassTemplate = 31, + CXCursor_ClassTemplate = 31, /** A C++ class template partial specialization. */ CXCursor_ClassTemplatePartialSpecialization = 32, /** A C++ namespace alias declaration. */ - CXCursor_NamespaceAlias = 33, + CXCursor_NamespaceAlias = 33, /** A C++ using directive. */ - CXCursor_UsingDirective = 34, + CXCursor_UsingDirective = 34, /** A C++ using declaration. */ - CXCursor_UsingDeclaration = 35, + CXCursor_UsingDeclaration = 35, /** A C++ alias declaration */ - CXCursor_TypeAliasDecl = 36, + CXCursor_TypeAliasDecl = 36, /** An Objective-C \@synthesize definition. */ - CXCursor_ObjCSynthesizeDecl = 37, + CXCursor_ObjCSynthesizeDecl = 37, /** An Objective-C \@dynamic definition. */ - CXCursor_ObjCDynamicDecl = 38, + CXCursor_ObjCDynamicDecl = 38, /** An access specifier. */ - CXCursor_CXXAccessSpecifier = 39, + CXCursor_CXXAccessSpecifier = 39, - CXCursor_FirstDecl = CXCursor_UnexposedDecl, - CXCursor_LastDecl = CXCursor_CXXAccessSpecifier, + CXCursor_FirstDecl = CXCursor_UnexposedDecl, + CXCursor_LastDecl = CXCursor_CXXAccessSpecifier, /* References */ - CXCursor_FirstRef = 40, /* Decl references */ - CXCursor_ObjCSuperClassRef = 40, - CXCursor_ObjCProtocolRef = 41, - CXCursor_ObjCClassRef = 42, + CXCursor_FirstRef = 40, /* Decl references */ + CXCursor_ObjCSuperClassRef = 40, + CXCursor_ObjCProtocolRef = 41, + CXCursor_ObjCClassRef = 42, /** * A reference to a type declaration. * @@ -1845,22 +1818,22 @@ enum CXCursorKind { * while the type of the variable "size" is referenced. The cursor * referenced by the type of size is the typedef for size_type. */ - CXCursor_TypeRef = 43, - CXCursor_CXXBaseSpecifier = 44, + CXCursor_TypeRef = 43, + CXCursor_CXXBaseSpecifier = 44, /** * A reference to a class template, function template, template * template parameter, or class template partial specialization. */ - CXCursor_TemplateRef = 45, + CXCursor_TemplateRef = 45, /** * A reference to a namespace or namespace alias. */ - CXCursor_NamespaceRef = 46, + CXCursor_NamespaceRef = 46, /** * A reference to a member of a struct, union, or class that occurs in * some non-expression context, e.g., a designated initializer. */ - CXCursor_MemberRef = 47, + CXCursor_MemberRef = 47, /** * A reference to a labeled statement. * @@ -1876,7 +1849,7 @@ enum CXCursorKind { * * A label reference cursor refers to a label statement. */ - CXCursor_LabelRef = 48, + CXCursor_LabelRef = 48, /** * A reference to a set of overloaded functions or function templates @@ -1914,26 +1887,26 @@ enum CXCursorKind { * \c clang_getOverloadedDecl() can be used to retrieve the definitions * referenced by this cursor. */ - CXCursor_OverloadedDeclRef = 49, + CXCursor_OverloadedDeclRef = 49, /** * A reference to a variable that occurs in some non-expression * context, e.g., a C++ lambda capture list. */ - CXCursor_VariableRef = 50, + CXCursor_VariableRef = 50, - CXCursor_LastRef = CXCursor_VariableRef, + CXCursor_LastRef = CXCursor_VariableRef, /* Error conditions */ - CXCursor_FirstInvalid = 70, - CXCursor_InvalidFile = 70, - CXCursor_NoDeclFound = 71, - CXCursor_NotImplemented = 72, - CXCursor_InvalidCode = 73, - CXCursor_LastInvalid = CXCursor_InvalidCode, + CXCursor_FirstInvalid = 70, + CXCursor_InvalidFile = 70, + CXCursor_NoDeclFound = 71, + CXCursor_NotImplemented = 72, + CXCursor_InvalidCode = 73, + CXCursor_LastInvalid = CXCursor_InvalidCode, /* Expressions */ - CXCursor_FirstExpr = 100, + CXCursor_FirstExpr = 100, /** * An expression whose specific kind is not exposed via this @@ -1944,104 +1917,104 @@ enum CXCursorKind { * spelling, children, etc. However, the specific kind of the * expression is not reported. */ - CXCursor_UnexposedExpr = 100, + CXCursor_UnexposedExpr = 100, /** * An expression that refers to some value declaration, such * as a function, variable, or enumerator. */ - CXCursor_DeclRefExpr = 101, + CXCursor_DeclRefExpr = 101, /** * An expression that refers to a member of a struct, union, * class, Objective-C class, etc. */ - CXCursor_MemberRefExpr = 102, + CXCursor_MemberRefExpr = 102, /** An expression that calls a function. */ - CXCursor_CallExpr = 103, + CXCursor_CallExpr = 103, /** An expression that sends a message to an Objective-C object or class. */ - CXCursor_ObjCMessageExpr = 104, + CXCursor_ObjCMessageExpr = 104, /** An expression that represents a block literal. */ - CXCursor_BlockExpr = 105, + CXCursor_BlockExpr = 105, /** An integer literal. */ - CXCursor_IntegerLiteral = 106, + CXCursor_IntegerLiteral = 106, /** A floating point number literal. */ - CXCursor_FloatingLiteral = 107, + CXCursor_FloatingLiteral = 107, /** An imaginary number literal. */ - CXCursor_ImaginaryLiteral = 108, + CXCursor_ImaginaryLiteral = 108, /** A string literal. */ - CXCursor_StringLiteral = 109, + CXCursor_StringLiteral = 109, /** A character literal. */ - CXCursor_CharacterLiteral = 110, + CXCursor_CharacterLiteral = 110, /** A parenthesized expression, e.g. "(1)". * * This AST node is only formed if full location information is requested. */ - CXCursor_ParenExpr = 111, + CXCursor_ParenExpr = 111, /** This represents the unary-expression's (except sizeof and * alignof). */ - CXCursor_UnaryOperator = 112, + CXCursor_UnaryOperator = 112, /** [C99 6.5.2.1] Array Subscripting. */ - CXCursor_ArraySubscriptExpr = 113, + CXCursor_ArraySubscriptExpr = 113, /** A builtin binary operation expression such as "x + y" or * "x <= y". */ - CXCursor_BinaryOperator = 114, + CXCursor_BinaryOperator = 114, /** Compound assignment such as "+=". */ - CXCursor_CompoundAssignOperator = 115, + CXCursor_CompoundAssignOperator = 115, /** The ?: ternary operator. */ - CXCursor_ConditionalOperator = 116, + CXCursor_ConditionalOperator = 116, /** An explicit cast in C (C99 6.5.4) or a C-style cast in C++ * (C++ [expr.cast]), which uses the syntax (Type)expr. * * For example: (int)f. */ - CXCursor_CStyleCastExpr = 117, + CXCursor_CStyleCastExpr = 117, /** [C99 6.5.2.5] */ - CXCursor_CompoundLiteralExpr = 118, + CXCursor_CompoundLiteralExpr = 118, /** Describes an C or C++ initializer list. */ - CXCursor_InitListExpr = 119, + CXCursor_InitListExpr = 119, /** The GNU address of label extension, representing &&label. */ - CXCursor_AddrLabelExpr = 120, + CXCursor_AddrLabelExpr = 120, /** This is the GNU Statement Expression extension: ({int X=4; X;}) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Jul 31 21:44:01 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id ED3B23A4125 for ; Fri, 31 Jul 2020 21:44:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJLQ961RRz40mN; Fri, 31 Jul 2020 21:44:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B0AE68358; Fri, 31 Jul 2020 21:44:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VLi1rB016065; Fri, 31 Jul 2020 21:44:01 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VLhua7016011; Fri, 31 Jul 2020 21:43:56 GMT (envelope-from dim@FreeBSD.org) Message-Id: <202007312143.06VLhua7016011@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 31 Jul 2020 21:43:56 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363743 - in projects/clang1100-import/contrib/llvm-project: clang/include/clang/Driver clang/include/clang/Sema clang/lib/AST clang/lib/Basic/Targets clang/lib/CodeGen clang/lib/Driver... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang1100-import/contrib/llvm-project: clang/include/clang/Driver clang/include/clang/Sema clang/lib/AST clang/lib/Basic/Targets clang/lib/CodeGen clang/lib/Driver clang/lib/Driver/ToolCha... X-SVN-Commit-Revision: 363743 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 21:44:02 -0000 Author: dim Date: Fri Jul 31 21:43:56 2020 New Revision: 363743 URL: https://svnweb.freebsd.org/changeset/base/363743 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp release/11.x llvmorg-11-init-20933-g3c1fca803bc. Added: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/RISCVTargetParser.def - copied unchanged from r363742, vendor/llvm-project/release-11.x/llvm/include/llvm/Support/RISCVTargetParser.def Modified: projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Options.td projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/SemaInternal.h projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConstant.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Types.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.cpp projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetParser.h projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/IRBuilder.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/IR/Verifier.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/MCParser/MasmParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Object/RelocationResolver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Support/TargetParser.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstr64Bit.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCV.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/X86Operand.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86InstrSystem.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp projects/clang1100-import/contrib/llvm-project/llvm/utils/TableGen/X86RecognizableInstr.cpp Directory Properties: projects/clang1100-import/contrib/llvm-project/ (props changed) projects/clang1100-import/contrib/llvm-project/clang/ (props changed) projects/clang1100-import/contrib/llvm-project/compiler-rt/ (props changed) projects/clang1100-import/contrib/llvm-project/lld/ (props changed) projects/clang1100-import/contrib/llvm-project/lldb/ (props changed) projects/clang1100-import/contrib/llvm-project/llvm/ (props changed) Modified: projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Options.td ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Options.td Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/include/clang/Driver/Options.td Fri Jul 31 21:43:56 2020 (r363743) @@ -1440,6 +1440,10 @@ def fpch_instantiate_templates: def fno_pch_instantiate_templates: Flag <["-"], "fno-pch-instantiate-templates">, Group, Flags<[CC1Option]>; +defm pch_codegen: OptInFFlag<"pch-codegen", "Generate ", "Do not generate ", + "code for uses of this PCH that assumes an explicit object file will be built for the PCH">; +defm pch_debuginfo: OptInFFlag<"pch-debuginfo", "Generate ", "Do not generate ", + "debug info for types in an object file built from this PCH and do not generate them elsewhere">; def fmodules : Flag <["-"], "fmodules">, Group, Flags<[DriverOption, CC1Option]>, Modified: projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/SemaInternal.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/SemaInternal.h Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/include/clang/Sema/SemaInternal.h Fri Jul 31 21:43:56 2020 (r363743) @@ -168,6 +168,11 @@ class TypoCorrectionConsumer : public VisibleDeclConsu return TC; } + /// In the case of deeply invalid expressions, `getNextCorrection()` will + /// never be called since the transform never makes progress. If we don't + /// detect this we risk trying to correct typos forever. + bool hasMadeAnyCorrectionProgress() const { return CurrentTCIndex != 0; } + /// Reset the consumer's position in the stream of viable corrections /// (i.e. getNextCorrection() will return each of the previously returned /// corrections in order before returning any new corrections). Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConstant.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConstant.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/AST/ExprConstant.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -9930,8 +9930,7 @@ namespace { const ConstantArrayType *CAT = Info.Ctx.getAsConstantArrayType(E->getType()); if (!CAT) { - if (const IncompleteArrayType *IAT = - Info.Ctx.getAsIncompleteArrayType(E->getType())) { + if (E->getType()->isIncompleteArrayType()) { // We can be asked to zero-initialize a flexible array member; this // is represented as an ImplicitValueInitExpr of incomplete array // type. In this case, the array has zero elements. Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -13,6 +13,7 @@ #include "RISCV.h" #include "clang/Basic/MacroBuilder.h" #include "llvm/ADT/StringSwitch.h" +#include "llvm/Support/TargetParser.h" using namespace clang; using namespace clang::targets; @@ -165,4 +166,24 @@ bool RISCVTargetInfo::handleTargetFeatures(std::vector } return true; +} + +bool RISCV32TargetInfo::isValidCPUName(StringRef Name) const { + return llvm::RISCV::checkCPUKind(llvm::RISCV::parseCPUKind(Name), + /*Is64Bit=*/false); +} + +void RISCV32TargetInfo::fillValidCPUList( + SmallVectorImpl &Values) const { + llvm::RISCV::fillValidCPUArchList(Values, false); +} + +bool RISCV64TargetInfo::isValidCPUName(StringRef Name) const { + return llvm::RISCV::checkCPUKind(llvm::RISCV::parseCPUKind(Name), + /*Is64Bit=*/true); +} + +void RISCV64TargetInfo::fillValidCPUList( + SmallVectorImpl &Values) const { + llvm::RISCV::fillValidCPUArchList(Values, true); } Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h Fri Jul 31 21:43:56 2020 (r363743) @@ -24,7 +24,7 @@ namespace targets { // RISC-V Target class RISCVTargetInfo : public TargetInfo { protected: - std::string ABI; + std::string ABI, CPU; bool HasM; bool HasA; bool HasF; @@ -44,6 +44,13 @@ class RISCVTargetInfo : public TargetInfo { (public) WIntType = UnsignedInt; } + bool setCPU(const std::string &Name) override { + if (!isValidCPUName(Name)) + return false; + CPU = Name; + return true; + } + StringRef getABI() const override { return ABI; } void getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const override; @@ -97,6 +104,9 @@ class LLVM_LIBRARY_VISIBILITY RISCV32TargetInfo : publ return false; } + bool isValidCPUName(StringRef Name) const override; + void fillValidCPUList(SmallVectorImpl &Values) const override; + void setMaxAtomicWidth() override { MaxAtomicPromoteWidth = 128; @@ -120,6 +130,9 @@ class LLVM_LIBRARY_VISIBILITY RISCV64TargetInfo : publ } return false; } + + bool isValidCPUName(StringRef Name) const override; + void fillValidCPUList(SmallVectorImpl &Values) const override; void setMaxAtomicWidth() override { MaxAtomicPromoteWidth = 128; Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -886,8 +886,11 @@ void ReductionCodeGen::emitInitialization( SharedType, SharedAddresses[N].first.getBaseInfo(), CGF.CGM.getTBAAInfoForSubobject(SharedAddresses[N].first, SharedType)); if (CGF.getContext().getAsArrayType(PrivateVD->getType())) { + if (DRD && DRD->getInitializer()) + (void)DefaultInit(CGF); emitAggregateInitialization(CGF, N, PrivateAddr, SharedLVal, DRD); } else if (DRD && (DRD->getInitializer() || !PrivateVD->hasInit())) { + (void)DefaultInit(CGF); emitInitWithReductionInitializer(CGF, DRD, ClausesData[N].ReductionOp, PrivateAddr, SharedLVal.getAddress(CGF), SharedLVal.getType()); Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -4770,6 +4770,7 @@ Address CGOpenMPRuntimeNVPTX::getAddressOfLocalVariabl const VarDecl *VD) { if (VD && VD->hasAttr()) { const auto *A = VD->getAttr(); + auto AS = LangAS::Default; switch (A->getAllocatorType()) { // Use the default allocator here as by default local vars are // threadlocal. @@ -4783,42 +4784,30 @@ Address CGOpenMPRuntimeNVPTX::getAddressOfLocalVariabl case OMPAllocateDeclAttr::OMPUserDefinedMemAlloc: // TODO: implement aupport for user-defined allocators. return Address::invalid(); - case OMPAllocateDeclAttr::OMPConstMemAlloc: { - llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); - auto *GV = new llvm::GlobalVariable( - CGM.getModule(), VarTy, /*isConstant=*/false, - llvm::GlobalValue::InternalLinkage, - llvm::Constant::getNullValue(VarTy), VD->getName(), - /*InsertBefore=*/nullptr, llvm::GlobalValue::NotThreadLocal, - CGM.getContext().getTargetAddressSpace(LangAS::cuda_constant)); - CharUnits Align = CGM.getContext().getDeclAlign(VD); - GV->setAlignment(Align.getAsAlign()); - return Address(GV, Align); - } - case OMPAllocateDeclAttr::OMPPTeamMemAlloc: { - llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); - auto *GV = new llvm::GlobalVariable( - CGM.getModule(), VarTy, /*isConstant=*/false, - llvm::GlobalValue::InternalLinkage, - llvm::Constant::getNullValue(VarTy), VD->getName(), - /*InsertBefore=*/nullptr, llvm::GlobalValue::NotThreadLocal, - CGM.getContext().getTargetAddressSpace(LangAS::cuda_shared)); - CharUnits Align = CGM.getContext().getDeclAlign(VD); - GV->setAlignment(Align.getAsAlign()); - return Address(GV, Align); - } + case OMPAllocateDeclAttr::OMPConstMemAlloc: + AS = LangAS::cuda_constant; + break; + case OMPAllocateDeclAttr::OMPPTeamMemAlloc: + AS = LangAS::cuda_shared; + break; case OMPAllocateDeclAttr::OMPLargeCapMemAlloc: - case OMPAllocateDeclAttr::OMPCGroupMemAlloc: { - llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); - auto *GV = new llvm::GlobalVariable( - CGM.getModule(), VarTy, /*isConstant=*/false, - llvm::GlobalValue::InternalLinkage, - llvm::Constant::getNullValue(VarTy), VD->getName()); - CharUnits Align = CGM.getContext().getDeclAlign(VD); - GV->setAlignment(Align.getAsAlign()); - return Address(GV, Align); + case OMPAllocateDeclAttr::OMPCGroupMemAlloc: + break; } - } + llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); + auto *GV = new llvm::GlobalVariable( + CGM.getModule(), VarTy, /*isConstant=*/false, + llvm::GlobalValue::InternalLinkage, llvm::Constant::getNullValue(VarTy), + VD->getName(), + /*InsertBefore=*/nullptr, llvm::GlobalValue::NotThreadLocal, + CGM.getContext().getTargetAddressSpace(AS)); + CharUnits Align = CGM.getContext().getDeclAlign(VD); + GV->setAlignment(Align.getAsAlign()); + return Address( + CGF.Builder.CreatePointerBitCastOrAddrSpaceCast( + GV, VarTy->getPointerTo(CGM.getContext().getTargetAddressSpace( + VD->getType().getAddressSpace()))), + Align); } if (getDataSharingMode(CGM) != CGOpenMPRuntimeNVPTX::Generic) Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -2154,39 +2154,13 @@ void CodeGenFunction::emitAlignmentAssumption(llvm::Va SourceLocation AssumptionLoc, llvm::Value *Alignment, llvm::Value *OffsetValue) { - if (Alignment->getType() != IntPtrTy) - Alignment = - Builder.CreateIntCast(Alignment, IntPtrTy, false, "casted.align"); - if (OffsetValue && OffsetValue->getType() != IntPtrTy) - OffsetValue = - Builder.CreateIntCast(OffsetValue, IntPtrTy, true, "casted.offset"); - llvm::Value *TheCheck = nullptr; + llvm::Value *TheCheck; + llvm::Instruction *Assumption = Builder.CreateAlignmentAssumption( + CGM.getDataLayout(), PtrValue, Alignment, OffsetValue, &TheCheck); if (SanOpts.has(SanitizerKind::Alignment)) { - llvm::Value *PtrIntValue = - Builder.CreatePtrToInt(PtrValue, IntPtrTy, "ptrint"); - - if (OffsetValue) { - bool IsOffsetZero = false; - if (const auto *CI = dyn_cast(OffsetValue)) - IsOffsetZero = CI->isZero(); - - if (!IsOffsetZero) - PtrIntValue = Builder.CreateSub(PtrIntValue, OffsetValue, "offsetptr"); - } - - llvm::Value *Zero = llvm::ConstantInt::get(IntPtrTy, 0); - llvm::Value *Mask = - Builder.CreateSub(Alignment, llvm::ConstantInt::get(IntPtrTy, 1)); - llvm::Value *MaskedPtr = Builder.CreateAnd(PtrIntValue, Mask, "maskedptr"); - TheCheck = Builder.CreateICmpEQ(MaskedPtr, Zero, "maskcond"); + emitAlignmentAssumptionCheck(PtrValue, Ty, Loc, AssumptionLoc, Alignment, + OffsetValue, TheCheck, Assumption); } - llvm::Instruction *Assumption = Builder.CreateAlignmentAssumption( - CGM.getDataLayout(), PtrValue, Alignment, OffsetValue); - - if (!SanOpts.has(SanitizerKind::Alignment)) - return; - emitAlignmentAssumptionCheck(PtrValue, Ty, Loc, AssumptionLoc, Alignment, - OffsetValue, TheCheck, Assumption); } void CodeGenFunction::emitAlignmentAssumption(llvm::Value *PtrValue, Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -446,6 +446,19 @@ static bool getArchFeatures(const Driver &D, StringRef return true; } +// Get features except standard extension feature +void getRISCFeaturesFromMcpu(const Driver &D, const llvm::Triple &Triple, + const llvm::opt::ArgList &Args, + const llvm::opt::Arg *A, StringRef Mcpu, + std::vector &Features) { + bool Is64Bit = (Triple.getArch() == llvm::Triple::riscv64); + llvm::RISCV::CPUKind CPUKind = llvm::RISCV::parseCPUKind(Mcpu); + if (!llvm::RISCV::checkCPUKind(CPUKind, Is64Bit) || + !llvm::RISCV::getCPUFeaturesExceptStdExt(CPUKind, Features)) { + D.Diag(clang::diag::err_drv_clang_unsupported) << A->getAsString(Args); + } +} + void riscv::getRISCVTargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, std::vector &Features) { @@ -454,6 +467,11 @@ void riscv::getRISCVTargetFeatures(const Driver &D, co if (!getArchFeatures(D, MArch, Features, Args)) return; + // If users give march and mcpu, get std extension feature from MArch + // and other features (ex. mirco architecture feature) from mcpu + if (Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) + getRISCFeaturesFromMcpu(D, Triple, Args, A, A->getValue(), Features); + // Handle features corresponding to "-ffixed-X" options if (Args.hasArg(options::OPT_ffixed_x1)) Features.push_back("+reserve-x1"); @@ -543,11 +561,9 @@ StringRef riscv::getRISCVABI(const ArgList &Args, cons // GCC's logic around choosing a default `-mabi=` is complex. If GCC is not // configured using `--with-abi=`, then the logic for the default choice is - // defined in config.gcc. This function is based on the logic in GCC 9.2.0. We - // deviate from GCC's default only on baremetal targets (UnknownOS) where - // neither `-march` nor `-mabi` is specified. + // defined in config.gcc. This function is based on the logic in GCC 9.2.0. // - // The logic uses the following, in order: + // The logic used in GCC 9.2.0 is the following, in order: // 1. Explicit choices using `--with-abi=` // 2. A default based on `--with-arch=`, if provided // 3. A default based on the target triple's arch @@ -556,38 +572,40 @@ StringRef riscv::getRISCVABI(const ArgList &Args, cons // // Clang does not have `--with-arch=` or `--with-abi=`, so we use `-march=` // and `-mabi=` respectively instead. + // + // In order to make chosing logic more clear, Clang uses the following logic, + // in order: + // 1. Explicit choices using `-mabi=` + // 2. A default based on the architecture as determined by getRISCVArch + // 3. Choose a default based on the triple // 1. If `-mabi=` is specified, use it. if (const Arg *A = Args.getLastArg(options::OPT_mabi_EQ)) return A->getValue(); - // 2. Choose a default based on `-march=` + // 2. Choose a default based on the target architecture. // // rv32g | rv32*d -> ilp32d // rv32e -> ilp32e // rv32* -> ilp32 // rv64g | rv64*d -> lp64d // rv64* -> lp64 - if (const Arg *A = Args.getLastArg(options::OPT_march_EQ)) { - StringRef MArch = A->getValue(); + StringRef MArch = getRISCVArch(Args, Triple); - if (MArch.startswith_lower("rv32")) { - // FIXME: parse `March` to find `D` extension properly - if (MArch.substr(4).contains_lower("d") || - MArch.startswith_lower("rv32g")) - return "ilp32d"; - else if (MArch.startswith_lower("rv32e")) - return "ilp32e"; - else - return "ilp32"; - } else if (MArch.startswith_lower("rv64")) { - // FIXME: parse `March` to find `D` extension properly - if (MArch.substr(4).contains_lower("d") || - MArch.startswith_lower("rv64g")) - return "lp64d"; - else - return "lp64"; - } + if (MArch.startswith_lower("rv32")) { + // FIXME: parse `March` to find `D` extension properly + if (MArch.substr(4).contains_lower("d") || MArch.startswith_lower("rv32g")) + return "ilp32d"; + else if (MArch.startswith_lower("rv32e")) + return "ilp32e"; + else + return "ilp32"; + } else if (MArch.startswith_lower("rv64")) { + // FIXME: parse `March` to find `D` extension properly + if (MArch.substr(4).contains_lower("d") || MArch.startswith_lower("rv64g")) + return "lp64d"; + else + return "lp64"; } // 3. Choose a default based on the triple @@ -617,10 +635,11 @@ StringRef riscv::getRISCVArch(const llvm::opt::ArgList // GCC's logic around choosing a default `-march=` is complex. If GCC is not // configured using `--with-arch=`, then the logic for the default choice is // defined in config.gcc. This function is based on the logic in GCC 9.2.0. We - // deviate from GCC's default only on baremetal targets (UnknownOS) where - // neither `-march` nor `-mabi` is specified. + // deviate from GCC's default on additional `-mcpu` option (GCC does not + // support `-mcpu`) and baremetal targets (UnknownOS) where neither `-march` + // nor `-mabi` is specified. // - // The logic uses the following, in order: + // The logic used in GCC 9.2.0 is the following, in order: // 1. Explicit choices using `--with-arch=` // 2. A default based on `--with-abi=`, if provided // 3. A default based on the target triple's arch @@ -630,6 +649,12 @@ StringRef riscv::getRISCVArch(const llvm::opt::ArgList // Clang does not have `--with-arch=` or `--with-abi=`, so we use `-march=` // and `-mabi=` respectively instead. // + // Clang uses the following logic, in order: + // 1. Explicit choices using `-march=` + // 2. Based on `-mcpu` if the target CPU has a default ISA string + // 3. A default based on `-mabi`, if provided + // 4. A default based on the target triple's arch + // // Clang does not yet support MULTILIB_REUSE, so we use `rv{XLEN}imafdc` // instead of `rv{XLEN}gc` though they are (currently) equivalent. @@ -637,7 +662,15 @@ StringRef riscv::getRISCVArch(const llvm::opt::ArgList if (const Arg *A = Args.getLastArg(options::OPT_march_EQ)) return A->getValue(); - // 2. Choose a default based on `-mabi=` + // 2. Get march (isa string) based on `-mcpu=` + if (const Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) { + StringRef MArch = llvm::RISCV::getMArchFromMcpu(A->getValue()); + // Bypass if target cpu's default march is empty. + if (MArch != "") + return MArch; + } + + // 3. Choose a default based on `-mabi=` // // ilp32e -> rv32e // ilp32 | ilp32f | ilp32d -> rv32imafdc @@ -653,7 +686,7 @@ StringRef riscv::getRISCVArch(const llvm::opt::ArgList return "rv64imafdc"; } - // 3. Choose a default based on the triple + // 4. Choose a default based on the triple // // We deviate from GCC's defaults here: // - On `riscv{XLEN}-unknown-elf` we default to `rv{XLEN}imac` Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -5627,6 +5627,12 @@ void Clang::ConstructJob(Compilation &C, const JobActi if (Args.hasFlag(options::OPT_fpch_instantiate_templates, options::OPT_fno_pch_instantiate_templates, false)) CmdArgs.push_back("-fpch-instantiate-templates"); + if (Args.hasFlag(options::OPT_fpch_codegen, options::OPT_fno_pch_codegen, + false)) + CmdArgs.push_back("-fmodules-codegen"); + if (Args.hasFlag(options::OPT_fpch_debuginfo, options::OPT_fno_pch_debuginfo, + false)) + CmdArgs.push_back("-fmodules-debuginfo"); Args.AddLastArg(CmdArgs, options::OPT_fexperimental_new_pass_manager, options::OPT_fno_experimental_new_pass_manager); Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -333,6 +333,11 @@ std::string tools::getCPUName(const ArgList &Args, con return TargetCPUName; } + case llvm::Triple::riscv32: + case llvm::Triple::riscv64: + if (const Arg *A = Args.getLastArg(options::OPT_mcpu_EQ)) + return A->getValue(); + return ""; case llvm::Triple::bpfel: case llvm::Triple::bpfeb: Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Types.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Types.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Driver/Types.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -141,7 +141,7 @@ bool types::isAcceptedByClang(ID Id) { case TY_CXXHeader: case TY_PP_CXXHeader: case TY_ObjCXXHeader: case TY_PP_ObjCXXHeader: case TY_CXXModule: case TY_PP_CXXModule: - case TY_AST: case TY_ModuleFile: + case TY_AST: case TY_ModuleFile: case TY_PCH: case TY_LLVM_IR: case TY_LLVM_BC: return true; } Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -2022,8 +2022,9 @@ static InputKind ParseFrontendArgs(FrontendOptions &Op // FIXME: Supporting '-header-cpp-output' would be useful. bool Preprocessed = XValue.consume_back("-cpp-output"); bool ModuleMap = XValue.consume_back("-module-map"); - IsHeaderFile = - !Preprocessed && !ModuleMap && XValue.consume_back("-header"); + IsHeaderFile = !Preprocessed && !ModuleMap && + XValue != "precompiled-header" && + XValue.consume_back("-header"); // Principal languages. DashX = llvm::StringSwitch(XValue) @@ -2050,7 +2051,7 @@ static InputKind ParseFrontendArgs(FrontendOptions &Op DashX = llvm::StringSwitch(XValue) .Case("cpp-output", InputKind(Language::C).getPreprocessed()) .Case("assembler-with-cpp", Language::Asm) - .Cases("ast", "pcm", + .Cases("ast", "pcm", "precompiled-header", InputKind(Language::Unknown, InputKind::Precompiled)) .Case("ir", Language::LLVM_IR) .Default(Language::Unknown); Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -7977,19 +7977,26 @@ class TransformTypos : public TreeTransformhasMadeAnyCorrectionProgress()) + return false; if (!State.Consumer->finished()) return true; State.Consumer->resetCorrectionStream(); Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -15153,6 +15153,7 @@ static bool actOnOMPReductionKindClause( auto *DRDRef = DeclareReductionRef.getAs(); auto *DRD = cast(DRDRef->getDecl()); if (DRD->getInitializer()) { + S.ActOnUninitializedDecl(PrivateVD); Init = DRDRef; RHSVD->setInit(DRDRef); RHSVD->setInitStyle(VarDecl::CallInit); @@ -15259,10 +15260,19 @@ static bool actOnOMPReductionKindClause( llvm_unreachable("Unexpected reduction operation"); } } - if (Init && DeclareReductionRef.isUnset()) + if (Init && DeclareReductionRef.isUnset()) { S.AddInitializerToDecl(RHSVD, Init, /*DirectInit=*/false); - else if (!Init) + // Store initializer for single element in private copy. Will be used + // during codegen. + PrivateVD->setInit(RHSVD->getInit()); + PrivateVD->setInitStyle(RHSVD->getInitStyle()); + } else if (!Init) { S.ActOnUninitializedDecl(RHSVD); + // Store initializer for single element in private copy. Will be used + // during codegen. + PrivateVD->setInit(RHSVD->getInit()); + PrivateVD->setInitStyle(RHSVD->getInitStyle()); + } if (RHSVD->isInvalidDecl()) continue; if (!RHSVD->hasInit() && @@ -15276,10 +15286,6 @@ static bool actOnOMPReductionKindClause( << D; continue; } - // Store initializer for single element in private copy. Will be used during - // codegen. - PrivateVD->setInit(RHSVD->getInit()); - PrivateVD->setInitStyle(RHSVD->getInitStyle()); DeclRefExpr *PrivateDRE = buildDeclRefExpr(S, PrivateVD, PrivateTy, ELoc); ExprResult ReductionOp; if (DeclareReductionRef.isUsable()) { Modified: projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -439,65 +439,61 @@ void RestoreStack(int tid, const u64 epoch, VarSizeSta ExtractTagFromStack(stk, tag); } -static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2], - uptr addr_min, uptr addr_max) { - bool equal_stack = false; +static bool FindRacyStacks(const RacyStacks &hash) { + for (uptr i = 0; i < ctx->racy_stacks.Size(); i++) { + if (hash == ctx->racy_stacks[i]) { + VPrintf(2, "ThreadSanitizer: suppressing report as doubled (stack)\n"); + return true; + } + } + return false; +} + +static bool HandleRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2]) { + if (!flags()->suppress_equal_stacks) + return false; RacyStacks hash; - bool equal_address = false; - RacyAddress ra0 = {addr_min, addr_max}; + hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); + hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); { ReadLock lock(&ctx->racy_mtx); - if (flags()->suppress_equal_stacks) { - hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); - hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); - for (uptr i = 0; i < ctx->racy_stacks.Size(); i++) { - if (hash == ctx->racy_stacks[i]) { - VPrintf(2, - "ThreadSanitizer: suppressing report as doubled (stack)\n"); - equal_stack = true; - break; - } - } + if (FindRacyStacks(hash)) + return true; + } + Lock lock(&ctx->racy_mtx); + if (FindRacyStacks(hash)) + return true; + ctx->racy_stacks.PushBack(hash); + return false; +} + +static bool FindRacyAddress(const RacyAddress &ra0) { + for (uptr i = 0; i < ctx->racy_addresses.Size(); i++) { + RacyAddress ra2 = ctx->racy_addresses[i]; + uptr maxbeg = max(ra0.addr_min, ra2.addr_min); + uptr minend = min(ra0.addr_max, ra2.addr_max); + if (maxbeg < minend) { + VPrintf(2, "ThreadSanitizer: suppressing report as doubled (addr)\n"); + return true; } - if (flags()->suppress_equal_addresses) { - for (uptr i = 0; i < ctx->racy_addresses.Size(); i++) { - RacyAddress ra2 = ctx->racy_addresses[i]; - uptr maxbeg = max(ra0.addr_min, ra2.addr_min); - uptr minend = min(ra0.addr_max, ra2.addr_max); - if (maxbeg < minend) { - VPrintf(2, "ThreadSanitizer: suppressing report as doubled (addr)\n"); - equal_address = true; - break; - } - } - } } - if (!equal_stack && !equal_address) - return false; - if (!equal_stack) { - Lock lock(&ctx->racy_mtx); - ctx->racy_stacks.PushBack(hash); - } - if (!equal_address) { - Lock lock(&ctx->racy_mtx); - ctx->racy_addresses.PushBack(ra0); - } - return true; + return false; } -static void AddRacyStacks(ThreadState *thr, VarSizeStackTrace traces[2], - uptr addr_min, uptr addr_max) { - Lock lock(&ctx->racy_mtx); - if (flags()->suppress_equal_stacks) { - RacyStacks hash; - hash.hash[0] = md5_hash(traces[0].trace, traces[0].size * sizeof(uptr)); - hash.hash[1] = md5_hash(traces[1].trace, traces[1].size * sizeof(uptr)); - ctx->racy_stacks.PushBack(hash); +static bool HandleRacyAddress(ThreadState *thr, uptr addr_min, uptr addr_max) { + if (!flags()->suppress_equal_addresses) + return false; + RacyAddress ra0 = {addr_min, addr_max}; + { + ReadLock lock(&ctx->racy_mtx); + if (FindRacyAddress(ra0)) + return true; } - if (flags()->suppress_equal_addresses) { - RacyAddress ra0 = {addr_min, addr_max}; - ctx->racy_addresses.PushBack(ra0); - } + Lock lock(&ctx->racy_mtx); + if (FindRacyAddress(ra0)) + return true; + ctx->racy_addresses.PushBack(ra0); + return false; } bool OutputReport(ThreadState *thr, const ScopedReport &srep) { @@ -618,6 +614,8 @@ void ReportRace(ThreadState *thr) { if (IsExpectedReport(addr_min, addr_max - addr_min)) return; } + if (HandleRacyAddress(thr, addr_min, addr_max)) + return; ReportType typ = ReportTypeRace; if (thr->is_vptr_access && freed) @@ -668,7 +666,7 @@ void ReportRace(ThreadState *thr) { if (IsFiredSuppression(ctx, typ, traces[1])) return; - if (HandleRacyStacks(thr, traces, addr_min, addr_max)) + if (HandleRacyStacks(thr, traces)) return; // If any of the accesses has a tag, treat this as an "external" race. @@ -711,7 +709,6 @@ void ReportRace(ThreadState *thr) { if (!OutputReport(thr, rep)) return; - AddRacyStacks(thr, traces, addr_min, addr_max); } void PrintCurrentStack(ThreadState *thr, uptr pc) { Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/SymbolTable.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -136,12 +136,16 @@ getFileLine(const SectionChunk *c, uint32_t addr) { // of all references to that symbol from that file. If no debug information is // available, returns just the name of the file, else one string per actual // reference as described in the debug info. -std::vector getSymbolLocations(ObjFile *file, uint32_t symIndex) { +// Returns up to maxStrings string descriptions, along with the total number of +// locations found. +static std::pair, size_t> +getSymbolLocations(ObjFile *file, uint32_t symIndex, size_t maxStrings) { struct Location { Symbol *sym; std::pair fileLine; }; std::vector locations; + size_t numLocations = 0; for (Chunk *c : file->getChunks()) { auto *sc = dyn_cast(c); @@ -150,6 +154,10 @@ std::vector getSymbolLocations(ObjFile *f for (const coff_relocation &r : sc->getRelocs()) { if (r.SymbolTableIndex != symIndex) continue; + numLocations++; + if (locations.size() >= maxStrings) + continue; + Optional> fileLine = getFileLine(sc, r.VirtualAddress); Symbol *sym = getSymbol(sc, r.VirtualAddress); @@ -160,9 +168,13 @@ std::vector getSymbolLocations(ObjFile *f } } - if (locations.empty()) - return std::vector({"\n>>> referenced by " + toString(file)}); + if (maxStrings == 0) + return std::make_pair(std::vector(), numLocations); + if (numLocations == 0) + return std::make_pair( + std::vector{"\n>>> referenced by " + toString(file)}, 1); + std::vector symbolLocations(locations.size()); size_t i = 0; for (Location loc : locations) { @@ -175,17 +187,26 @@ std::vector getSymbolLocations(ObjFile *f if (loc.sym) os << ":(" << toString(*loc.sym) << ')'; } - return symbolLocations; + return std::make_pair(symbolLocations, numLocations); } -std::vector getSymbolLocations(InputFile *file, - uint32_t symIndex) { +std::vector getSymbolLocations(ObjFile *file, uint32_t symIndex) { + return getSymbolLocations(file, symIndex, SIZE_MAX).first; +} + +static std::pair, size_t> +getSymbolLocations(InputFile *file, uint32_t symIndex, size_t maxStrings) { if (auto *o = dyn_cast(file)) - return getSymbolLocations(o, symIndex); - if (auto *b = dyn_cast(file)) - return getSymbolLocations(b); + return getSymbolLocations(o, symIndex, maxStrings); + if (auto *b = dyn_cast(file)) { + std::vector symbolLocations = getSymbolLocations(b); + size_t numLocations = symbolLocations.size(); + if (symbolLocations.size() > maxStrings) + symbolLocations.resize(maxStrings); + return std::make_pair(symbolLocations, numLocations); + } llvm_unreachable("unsupported file type passed to getSymbolLocations"); - return {}; + return std::make_pair(std::vector(), (size_t)0); } // For an undefined symbol, stores all files referencing it and the index of @@ -205,20 +226,21 @@ static void reportUndefinedSymbol(const UndefinedDiag os << "undefined symbol: " << toString(*undefDiag.sym); const size_t maxUndefReferences = 3; - size_t i = 0, numRefs = 0; + size_t numDisplayedRefs = 0, numRefs = 0; for (const UndefinedDiag::File &ref : undefDiag.files) { - std::vector symbolLocations = - getSymbolLocations(ref.file, ref.symIndex); - numRefs += symbolLocations.size(); + std::vector symbolLocations; + size_t totalLocations = 0; + std::tie(symbolLocations, totalLocations) = getSymbolLocations( + ref.file, ref.symIndex, maxUndefReferences - numDisplayedRefs); + + numRefs += totalLocations; + numDisplayedRefs += symbolLocations.size(); for (const std::string &s : symbolLocations) { - if (i >= maxUndefReferences) - break; os << s; - i++; } } - if (i < numRefs) - os << "\n>>> referenced " << numRefs - i << " more times"; + if (numDisplayedRefs < numRefs) + os << "\n>>> referenced " << numRefs - numDisplayedRefs << " more times"; errorOrWarn(os.str()); } Modified: projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -1036,18 +1036,20 @@ bool SymbolFileDWARF::ParseLineTable(CompileUnit &comp // FIXME: Rather than parsing the whole line table and then copying it over // into LLDB, we should explore using a callback to populate the line table // while we parse to reduce memory usage. - std::unique_ptr sequence = - LineTable::CreateLineSequenceContainer(); std::vector> sequences; - for (auto &row : line_table->Rows) { - LineTable::AppendLineEntryToSequence( - sequence.get(), row.Address.Address, row.Line, row.Column, row.File, - row.IsStmt, row.BasicBlock, row.PrologueEnd, row.EpilogueBegin, - row.EndSequence); - if (row.EndSequence) { - sequences.push_back(std::move(sequence)); - sequence = LineTable::CreateLineSequenceContainer(); + // The Sequences view contains only valid line sequences. Don't iterate over + // the Rows directly. + for (const llvm::DWARFDebugLine::Sequence &seq : line_table->Sequences) { + std::unique_ptr sequence = + LineTable::CreateLineSequenceContainer(); + for (unsigned idx = seq.FirstRowIndex; idx < seq.LastRowIndex; ++idx) { + const llvm::DWARFDebugLine::Row &row = line_table->Rows[idx]; + LineTable::AppendLineEntryToSequence( + sequence.get(), row.Address.Address, row.Line, row.Column, row.File, + row.IsStmt, row.BasicBlock, row.PrologueEnd, row.EpilogueBegin, + row.EndSequence); } + sequences.push_back(std::move(sequence)); } std::unique_ptr line_table_up = Modified: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h Fri Jul 31 21:43:56 2020 (r363743) @@ -782,11 +782,7 @@ class IRBuilderBase { (public) /// Create an assume intrinsic call that allows the optimizer to /// assume that the provided condition will be true. - /// - /// The optional argument \p OpBundles specifies operand bundles that are - /// added to the call instruction. - CallInst *CreateAssumption(Value *Cond, - ArrayRef OpBundles = llvm::None); + CallInst *CreateAssumption(Value *Cond); /// Create a call to the experimental.gc.statepoint intrinsic to /// start a new statepoint sequence. @@ -2506,11 +2502,13 @@ class IRBuilderBase { (public) private: /// Helper function that creates an assume intrinsic call that - /// represents an alignment assumption on the provided pointer \p PtrValue - /// with offset \p OffsetValue and alignment value \p AlignValue. + /// represents an alignment assumption on the provided Ptr, Mask, Type + /// and Offset. It may be sometimes useful to do some other logic + /// based on this alignment check, thus it can be stored into 'TheCheck'. CallInst *CreateAlignmentAssumptionHelper(const DataLayout &DL, - Value *PtrValue, Value *AlignValue, - Value *OffsetValue); + Value *PtrValue, Value *Mask, + Type *IntPtrTy, Value *OffsetValue, + Value **TheCheck); public: /// Create an assume intrinsic call that represents an alignment @@ -2519,9 +2517,13 @@ class IRBuilderBase { (public) /// An optional offset can be provided, and if it is provided, the offset /// must be subtracted from the provided pointer to get the pointer with the /// specified alignment. + /// + /// It may be sometimes useful to do some other logic + /// based on this alignment check, thus it can be stored into 'TheCheck'. CallInst *CreateAlignmentAssumption(const DataLayout &DL, Value *PtrValue, unsigned Alignment, - Value *OffsetValue = nullptr); + Value *OffsetValue = nullptr, + Value **TheCheck = nullptr); /// Create an assume intrinsic call that represents an alignment /// assumption on the provided pointer. @@ -2530,11 +2532,15 @@ class IRBuilderBase { (public) /// must be subtracted from the provided pointer to get the pointer with the /// specified alignment. /// + /// It may be sometimes useful to do some other logic + /// based on this alignment check, thus it can be stored into 'TheCheck'. + /// /// This overload handles the condition where the Alignment is dependent /// on an existing value rather than a static value. CallInst *CreateAlignmentAssumption(const DataLayout &DL, Value *PtrValue, Value *Alignment, - Value *OffsetValue = nullptr); + Value *OffsetValue = nullptr, + Value **TheCheck = nullptr); }; /// This provides a uniform API for creating instructions and inserting Copied: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/RISCVTargetParser.def (from r363742, vendor/llvm-project/release-11.x/llvm/include/llvm/Support/RISCVTargetParser.def) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/RISCVTargetParser.def Fri Jul 31 21:43:56 2020 (r363743, copy of r363742, vendor/llvm-project/release-11.x/llvm/include/llvm/Support/RISCVTargetParser.def) @@ -0,0 +1,13 @@ +#ifndef PROC +#define PROC(ENUM, NAME, FEATURES, DEFAULT_MARCH) +#endif + +PROC(INVALID, {"invalid"}, FK_INVALID, {""}) +PROC(GENERIC_RV32, {"generic-rv32"}, FK_NONE, {""}) +PROC(GENERIC_RV64, {"generic-rv64"}, FK_64BIT, {""}) +PROC(ROCKET_RV32, {"rocket-rv32"}, FK_NONE, {""}) +PROC(ROCKET_RV64, {"rocket-rv64"}, FK_64BIT, {""}) +PROC(SIFIVE_E31, {"sifive-e31"}, FK_NONE, {"rv32imac"}) +PROC(SIFIVE_U54, {"sifive-u54"}, FK_64BIT, {"rv64gc"}) + +#undef PROC Modified: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetParser.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetParser.h Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Support/TargetParser.h Fri Jul 31 21:43:56 2020 (r363743) @@ -130,6 +130,32 @@ IsaVersion getIsaVersion(StringRef GPU); } // namespace AMDGPU +namespace RISCV { + +enum CPUKind : unsigned { +#define PROC(ENUM, NAME, FEATURES, DEFAULT_MARCH) CK_##ENUM, +#include "RISCVTargetParser.def" +}; + +enum FeatureKind : unsigned { + FK_INVALID = 0, + FK_NONE = 1, + FK_STDEXTM = 1 << 2, + FK_STDEXTA = 1 << 3, + FK_STDEXTF = 1 << 4, + FK_STDEXTD = 1 << 5, + FK_STDEXTC = 1 << 6, + FK_64BIT = 1 << 7, +}; + +bool checkCPUKind(CPUKind Kind, bool IsRV64); +CPUKind parseCPUKind(StringRef CPU); +StringRef getMArchFromMcpu(StringRef CPU); +void fillValidCPUArchList(SmallVectorImpl &Values, bool IsRV64); +bool getCPUFeaturesExceptStdExt(CPUKind Kind, std::vector &Features); + +} // namespace RISCV + } // namespace llvm #endif Modified: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h Fri Jul 31 21:43:56 2020 (r363743) @@ -37,9 +37,9 @@ struct AlignmentFromAssumptionsPass ScalarEvolution *SE = nullptr; DominatorTree *DT = nullptr; - bool extractAlignmentInfo(CallInst *I, unsigned Idx, Value *&AAPtr, - const SCEV *&AlignSCEV, const SCEV *&OffSCEV); - bool processAssumption(CallInst *I, unsigned Idx); + bool extractAlignmentInfo(CallInst *I, Value *&AAPtr, const SCEV *&AlignSCEV, + const SCEV *&OffSCEV); + bool processAssumption(CallInst *I); }; } Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp Fri Jul 31 21:22:58 2020 (r363742) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/AssumeBundleQueries.cpp Fri Jul 31 21:43:56 2020 (r363743) @@ -108,17 +108,10 @@ llvm::getKnowledgeFromBundle(CallInst &Assume, Result.AttrKind = Attribute::getAttrKindFromName(BOI.Tag->getKey()); if (bundleHasArgument(BOI, ABA_WasOn)) Result.WasOn = getValueFromBundleOpInfo(Assume, BOI, ABA_WasOn); - auto GetArgOr1 = [&](unsigned Idx) -> unsigned { - if (auto *ConstInt = dyn_cast( - getValueFromBundleOpInfo(Assume, BOI, ABA_Argument + Idx))) - return ConstInt->getZExtValue(); - return 1; - }; if (BOI.End - BOI.Begin > ABA_Argument) - Result.ArgValue = GetArgOr1(0); - if (Result.AttrKind == Attribute::Alignment) - if (BOI.End - BOI.Begin > ABA_Argument + 1) - Result.ArgValue = MinAlign(Result.ArgValue, GetArgOr1(1)); + Result.ArgValue = + cast(getValueFromBundleOpInfo(Assume, BOI, ABA_Argument)) + ->getZExtValue(); return Result; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Fri Jul 31 22:23:37 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 493163A48D8 for ; Fri, 31 Jul 2020 22:23:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJMHs1T5bz42Tk; Fri, 31 Jul 2020 22:23:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 14E5A8C0E; Fri, 31 Jul 2020 22:23:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 06VMNajk040391; Fri, 31 Jul 2020 22:23:36 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 06VMNWVu040368; Fri, 31 Jul 2020 22:23:32 GMT (envelope-from dim@FreeBSD.org) Message-Id: <202007312223.06VMNWVu040368@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 31 Jul 2020 22:23:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363746 - in projects/clang1100-import/contrib/llvm-project: clang/lib/Sema lld/COFF llvm/include/llvm/CodeGen llvm/lib/Analysis llvm/lib/CodeGen llvm/lib/CodeGen/SelectionDAG llvm/lib/... X-SVN-Group: projects X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in projects/clang1100-import/contrib/llvm-project: clang/lib/Sema lld/COFF llvm/include/llvm/CodeGen llvm/lib/Analysis llvm/lib/CodeGen llvm/lib/CodeGen/SelectionDAG llvm/lib/MC llvm/lib/Target/AArch6... X-SVN-Commit-Revision: 363746 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2020 22:23:37 -0000 Author: dim Date: Fri Jul 31 22:23:32 2020 New Revision: 363746 URL: https://svnweb.freebsd.org/changeset/base/363746 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp release/11.x llvmorg-11.0.0-rc1-25-g903c872b169. Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Config.h projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/MinGW.cpp projects/clang1100-import/contrib/llvm-project/lld/COFF/Options.td projects/clang1100-import/contrib/llvm-project/lld/COFF/Writer.cpp projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetFrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WinCOFFObjectWriter.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/SVEInstrFormats.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/RISCV/RISCVInstrInfoB.td projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp projects/clang1100-import/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_ftn_entry.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/kmp_os.h projects/clang1100-import/contrib/llvm-project/openmp/runtime/src/ompt-specific.cpp Directory Properties: projects/clang1100-import/contrib/llvm-project/ (props changed) projects/clang1100-import/contrib/llvm-project/clang/ (props changed) projects/clang1100-import/contrib/llvm-project/lld/ (props changed) projects/clang1100-import/contrib/llvm-project/llvm/ (props changed) projects/clang1100-import/contrib/llvm-project/openmp/ (props changed) Modified: projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -2244,7 +2244,11 @@ OpenMPClauseKind Sema::isOpenMPPrivateDecl(ValueDecl * [](OpenMPDirectiveKind K) { return isOpenMPTaskingDirective(K); }, Level)) { bool IsTriviallyCopyable = - D->getType().getNonReferenceType().isTriviallyCopyableType(Context); + D->getType().getNonReferenceType().isTriviallyCopyableType(Context) && + !D->getType() + .getNonReferenceType() + .getCanonicalType() + ->getAsCXXRecordDecl(); OpenMPDirectiveKind DKind = DSAStack->getDirective(Level); SmallVector CaptureRegions; getOpenMPCaptureRegions(CaptureRegions, DKind); Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/Config.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/Config.h Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/Config.h Fri Jul 31 22:23:32 2020 (r363746) @@ -140,6 +140,7 @@ struct Configuration { bool safeSEH = false; Symbol *sehTable = nullptr; Symbol *sehCount = nullptr; + bool noSEH = false; // Used for /opt:lldlto=N unsigned ltoo = 2; Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/Driver.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -1700,9 +1700,10 @@ void LinkerDriver::link(ArrayRef argsArr config->wordsize = config->is64() ? 8 : 4; // Handle /safeseh, x86 only, on by default, except for mingw. - if (config->machine == I386 && - args.hasFlag(OPT_safeseh, OPT_safeseh_no, !config->mingw)) - config->safeSEH = true; + if (config->machine == I386) { + config->safeSEH = args.hasFlag(OPT_safeseh, OPT_safeseh_no, !config->mingw); + config->noSEH = args.hasArg(OPT_noseh); + } // Handle /functionpadmin for (auto *arg : args.filtered(OPT_functionpadmin, OPT_functionpadmin_opt)) Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/InputFiles.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -348,13 +348,13 @@ void ObjFile::recordPrevailingSymbolForMingw( // of the section chunk we actually include instead of discarding it, // add the symbol to a map to allow using it for implicitly // associating .[px]data$ sections to it. + // Use the suffix from the .text$ instead of the leader symbol + // name, for cases where the names differ (i386 mangling/decorations, + // cases where the leader is a weak symbol named .weak.func.default*). int32_t sectionNumber = sym.getSectionNumber(); SectionChunk *sc = sparseChunks[sectionNumber]; if (sc && sc->getOutputCharacteristics() & IMAGE_SCN_MEM_EXECUTE) { - StringRef name; - name = check(coffObj->getSymbolName(sym)); - if (getMachineType() == I386) - name.consume_front("_"); + StringRef name = sc->getSectionName().split('$').second; prevailingSectionMap[name] = sectionNumber; } } Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/MinGW.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/MinGW.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/MinGW.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -34,6 +34,11 @@ AutoExporter::AutoExporter() { "libclang_rt.builtins-arm", "libclang_rt.builtins-i386", "libclang_rt.builtins-x86_64", + "libclang_rt.profile", + "libclang_rt.profile-aarch64", + "libclang_rt.profile-arm", + "libclang_rt.profile-i386", + "libclang_rt.profile-x86_64", "libc++", "libc++abi", "libunwind", @@ -57,6 +62,10 @@ AutoExporter::AutoExporter() { "__builtin_", // Artificial symbols such as .refptr ".", + // profile generate symbols + "__profc_", + "__profd_", + "__profvp_", }; excludeSymbolSuffixes = { Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/Options.td ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/Options.td Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/Options.td Fri Jul 31 22:23:32 2020 (r363746) @@ -204,6 +204,7 @@ def include_optional : Joined<["/", "-", "/?", "-?"], HelpText<"Add symbol as undefined, but allow it to remain undefined">; def kill_at : F<"kill-at">; def lldmingw : F<"lldmingw">; +def noseh : F<"noseh">; def output_def : Joined<["/", "-", "/?", "-?"], "output-def:">; def pdb_source_path : P<"pdbsourcepath", "Base path used to make relative source file path absolute in PDB">; Modified: projects/clang1100-import/contrib/llvm-project/lld/COFF/Writer.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/lld/COFF/Writer.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/lld/COFF/Writer.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -1393,7 +1393,7 @@ template void Writer::writeHeade pe->DLLCharacteristics |= IMAGE_DLL_CHARACTERISTICS_GUARD_CF; if (config->integrityCheck) pe->DLLCharacteristics |= IMAGE_DLL_CHARACTERISTICS_FORCE_INTEGRITY; - if (setNoSEHCharacteristic) + if (setNoSEHCharacteristic || config->noSEH) pe->DLLCharacteristics |= IMAGE_DLL_CHARACTERISTICS_NO_SEH; if (config->terminalServerAware) pe->DLLCharacteristics |= IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE; Modified: projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetFrameLowering.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetFrameLowering.h Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/include/llvm/CodeGen/TargetFrameLowering.h Fri Jul 31 22:23:32 2020 (r363746) @@ -134,6 +134,12 @@ class TargetFrameLowering { (public) /// was called). virtual unsigned getStackAlignmentSkew(const MachineFunction &MF) const; + /// This method returns whether or not it is safe for an object with the + /// given stack id to be bundled into the local area. + virtual bool isStackIdSafeForLocalArea(unsigned StackId) const { + return true; + } + /// getOffsetOfLocalArea - This method returns the offset of the local area /// from the stack pointer on entrance to a function. /// Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -1648,8 +1648,32 @@ AliasResult BasicAAResult::aliasPHI(const PHINode *PN, } SmallVector V1Srcs; + // For a recursive phi, that recurses through a contant gep, we can perform + // aliasing calculations using the other phi operands with an unknown size to + // specify that an unknown number of elements after the initial value are + // potentially accessed. bool isRecursive = false; - if (PV) { + auto CheckForRecPhi = [&](Value *PV) { + if (!EnableRecPhiAnalysis) + return false; + if (GEPOperator *PVGEP = dyn_cast(PV)) { + // Check whether the incoming value is a GEP that advances the pointer + // result of this PHI node (e.g. in a loop). If this is the case, we + // would recurse and always get a MayAlias. Handle this case specially + // below. We need to ensure that the phi is inbounds and has a constant + // positive operand so that we can check for alias with the initial value + // and an unknown but positive size. + if (PVGEP->getPointerOperand() == PN && PVGEP->isInBounds() && + PVGEP->getNumIndices() == 1 && isa(PVGEP->idx_begin()) && + !cast(PVGEP->idx_begin())->isNegative()) { + isRecursive = true; + return true; + } + } + return false; + }; + + if (PV) { // If we have PhiValues then use it to get the underlying phi values. const PhiValues::ValueSet &PhiValueSet = PV->getValuesForPhi(PN); // If we have more phi values than the search depth then return MayAlias @@ -1660,19 +1684,8 @@ AliasResult BasicAAResult::aliasPHI(const PHINode *PN, return MayAlias; // Add the values to V1Srcs for (Value *PV1 : PhiValueSet) { - if (EnableRecPhiAnalysis) { - if (GEPOperator *PV1GEP = dyn_cast(PV1)) { - // Check whether the incoming value is a GEP that advances the pointer - // result of this PHI node (e.g. in a loop). If this is the case, we - // would recurse and always get a MayAlias. Handle this case specially - // below. - if (PV1GEP->getPointerOperand() == PN && PV1GEP->getNumIndices() == 1 && - isa(PV1GEP->idx_begin())) { - isRecursive = true; - continue; - } - } - } + if (CheckForRecPhi(PV1)) + continue; V1Srcs.push_back(PV1); } } else { @@ -1687,18 +1700,8 @@ AliasResult BasicAAResult::aliasPHI(const PHINode *PN, // and 'n' are the number of PHI sources. return MayAlias; - if (EnableRecPhiAnalysis) - if (GEPOperator *PV1GEP = dyn_cast(PV1)) { - // Check whether the incoming value is a GEP that advances the pointer - // result of this PHI node (e.g. in a loop). If this is the case, we - // would recurse and always get a MayAlias. Handle this case specially - // below. - if (PV1GEP->getPointerOperand() == PN && PV1GEP->getNumIndices() == 1 && - isa(PV1GEP->idx_begin())) { - isRecursive = true; - continue; - } - } + if (CheckForRecPhi(PV1)) + continue; if (UniqueSrc.insert(PV1).second) V1Srcs.push_back(PV1); Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -220,6 +220,8 @@ void LocalStackSlotPass::calculateFrameObjectOffsets(M continue; if (StackProtectorFI == (int)i) continue; + if (!TFI.isStackIdSafeForLocalArea(MFI.getStackID(i))) + continue; switch (MFI.getObjectSSPLayout(i)) { case MachineFrameInfo::SSPLK_None: @@ -253,6 +255,8 @@ void LocalStackSlotPass::calculateFrameObjectOffsets(M if (MFI.getStackProtectorIndex() == (int)i) continue; if (ProtectedObjs.count(i)) + continue; + if (!TFI.isStackIdSafeForLocalArea(MFI.getStackID(i))) continue; AdjustStackOffset(MFI, i, Offset, StackGrowsDown, MaxAlign); Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -11372,9 +11372,10 @@ SDValue DAGCombiner::visitTRUNCATE(SDNode *N) { // Stop if more than one members are non-undef. if (NumDefs > 1) break; + VTs.push_back(EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(), - X.getValueType().getVectorNumElements())); + X.getValueType().getVectorElementCount())); } if (NumDefs == 0) @@ -18795,6 +18796,11 @@ static SDValue combineConcatVectorOfScalars(SDNode *N, static SDValue combineConcatVectorOfExtracts(SDNode *N, SelectionDAG &DAG) { EVT VT = N->getValueType(0); EVT OpVT = N->getOperand(0).getValueType(); + + // We currently can't generate an appropriate shuffle for a scalable vector. + if (VT.isScalableVector()) + return SDValue(); + int NumElts = VT.getVectorNumElements(); int NumOpElts = OpVT.getVectorNumElements(); @@ -19055,11 +19061,14 @@ SDValue DAGCombiner::visitCONCAT_VECTORS(SDNode *N) { return V; // Type legalization of vectors and DAG canonicalization of SHUFFLE_VECTOR - // nodes often generate nop CONCAT_VECTOR nodes. - // Scan the CONCAT_VECTOR operands and look for a CONCAT operations that - // place the incoming vectors at the exact same location. + // nodes often generate nop CONCAT_VECTOR nodes. Scan the CONCAT_VECTOR + // operands and look for a CONCAT operations that place the incoming vectors + // at the exact same location. + // + // For scalable vectors, EXTRACT_SUBVECTOR indexes are implicitly scaled. SDValue SingleSource = SDValue(); - unsigned PartNumElem = N->getOperand(0).getValueType().getVectorNumElements(); + unsigned PartNumElem = + N->getOperand(0).getValueType().getVectorMinNumElements(); for (unsigned i = 0, e = N->getNumOperands(); i != e; ++i) { SDValue Op = N->getOperand(i); @@ -19181,7 +19190,10 @@ static SDValue narrowExtractedVectorBinOp(SDNode *Extr // The binop must be a vector type, so we can extract some fraction of it. EVT WideBVT = BinOp.getValueType(); - if (!WideBVT.isVector()) + // The optimisations below currently assume we are dealing with fixed length + // vectors. It is possible to add support for scalable vectors, but at the + // moment we've done no analysis to prove whether they are profitable or not. + if (!WideBVT.isFixedLengthVector()) return SDValue(); EVT VT = Extract->getValueType(0); Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -2151,7 +2151,7 @@ SDValue DAGTypeLegalizer::SplitVecOp_UnaryOp(SDNode *N EVT InVT = Lo.getValueType(); EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), - InVT.getVectorNumElements()); + InVT.getVectorElementCount()); if (N->isStrictFPOpcode()) { Lo = DAG.getNode(N->getOpcode(), dl, { OutVT, MVT::Other }, @@ -2197,13 +2197,19 @@ SDValue DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR SDValue Idx = N->getOperand(1); SDLoc dl(N); SDValue Lo, Hi; + + if (SubVT.isScalableVector() != + N->getOperand(0).getValueType().isScalableVector()) + report_fatal_error("Extracting a fixed-length vector from an illegal " + "scalable vector is not yet supported"); + GetSplitVector(N->getOperand(0), Lo, Hi); - uint64_t LoElts = Lo.getValueType().getVectorNumElements(); + uint64_t LoElts = Lo.getValueType().getVectorMinNumElements(); uint64_t IdxVal = cast(Idx)->getZExtValue(); if (IdxVal < LoElts) { - assert(IdxVal + SubVT.getVectorNumElements() <= LoElts && + assert(IdxVal + SubVT.getVectorMinNumElements() <= LoElts && "Extracted subvector crosses vector split!"); return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, SubVT, Lo, Idx); } else { @@ -2559,13 +2565,9 @@ SDValue DAGTypeLegalizer::SplitVecOp_TruncateHelper(SD SDValue InVec = N->getOperand(OpNo); EVT InVT = InVec->getValueType(0); EVT OutVT = N->getValueType(0); - unsigned NumElements = OutVT.getVectorNumElements(); + ElementCount NumElements = OutVT.getVectorElementCount(); bool IsFloat = OutVT.isFloatingPoint(); - // Widening should have already made sure this is a power-two vector - // if we're trying to split it at all. assert() that's true, just in case. - assert(!(NumElements & 1) && "Splitting vector, but not in half!"); - unsigned InElementSize = InVT.getScalarSizeInBits(); unsigned OutElementSize = OutVT.getScalarSizeInBits(); @@ -2595,6 +2597,9 @@ SDValue DAGTypeLegalizer::SplitVecOp_TruncateHelper(SD GetSplitVector(InVec, InLoVec, InHiVec); // Truncate them to 1/2 the element size. + // + // This assumes the number of elements is a power of two; any vector that + // isn't should be widened, not split. EVT HalfElementVT = IsFloat ? EVT::getFloatingPointVT(InElementSize/2) : EVT::getIntegerVT(*DAG.getContext(), InElementSize/2); @@ -3605,16 +3610,15 @@ SDValue DAGTypeLegalizer::WidenVecRes_CONCAT_VECTORS(S EVT InVT = N->getOperand(0).getValueType(); EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SDLoc dl(N); - unsigned WidenNumElts = WidenVT.getVectorNumElements(); - unsigned NumInElts = InVT.getVectorNumElements(); unsigned NumOperands = N->getNumOperands(); bool InputWidened = false; // Indicates we need to widen the input. if (getTypeAction(InVT) != TargetLowering::TypeWidenVector) { - if (WidenVT.getVectorNumElements() % InVT.getVectorNumElements() == 0) { + unsigned WidenNumElts = WidenVT.getVectorMinNumElements(); + unsigned NumInElts = InVT.getVectorMinNumElements(); + if (WidenNumElts % NumInElts == 0) { // Add undef vectors to widen to correct length. - unsigned NumConcat = WidenVT.getVectorNumElements() / - InVT.getVectorNumElements(); + unsigned NumConcat = WidenNumElts / NumInElts; SDValue UndefVal = DAG.getUNDEF(InVT); SmallVector Ops(NumConcat); for (unsigned i=0; i < NumOperands; ++i) @@ -3638,6 +3642,11 @@ SDValue DAGTypeLegalizer::WidenVecRes_CONCAT_VECTORS(S return GetWidenedVector(N->getOperand(0)); if (NumOperands == 2) { + assert(!WidenVT.isScalableVector() && + "Cannot use vector shuffles to widen CONCAT_VECTOR result"); + unsigned WidenNumElts = WidenVT.getVectorNumElements(); + unsigned NumInElts = InVT.getVectorNumElements(); + // Replace concat of two operands with a shuffle. SmallVector MaskOps(WidenNumElts, -1); for (unsigned i = 0; i < NumInElts; ++i) { @@ -3652,6 +3661,11 @@ SDValue DAGTypeLegalizer::WidenVecRes_CONCAT_VECTORS(S } } + assert(!WidenVT.isScalableVector() && + "Cannot use build vectors to widen CONCAT_VECTOR result"); + unsigned WidenNumElts = WidenVT.getVectorNumElements(); + unsigned NumInElts = InVT.getVectorNumElements(); + // Fall back to use extracts and build vector. EVT EltVT = WidenVT.getVectorElementType(); SmallVector Ops(WidenNumElts); @@ -4913,7 +4927,8 @@ SDValue DAGTypeLegalizer::GenWidenVectorLoads(SmallVec int LdWidth = LdVT.getSizeInBits(); int WidthDiff = WidenWidth - LdWidth; - // Allow wider loads. + // Allow wider loads if they are sufficiently aligned to avoid memory faults + // and if the original load is simple. unsigned LdAlign = (!LD->isSimple()) ? 0 : LD->getAlignment(); // Find the vector type that can load from. @@ -4965,19 +4980,6 @@ SDValue DAGTypeLegalizer::GenWidenVectorLoads(SmallVec LD->getPointerInfo().getWithOffset(Offset), LD->getOriginalAlign(), MMOFlags, AAInfo); LdChain.push_back(L.getValue(1)); - if (L->getValueType(0).isVector() && NewVTWidth >= LdWidth) { - // Later code assumes the vector loads produced will be mergeable, so we - // must pad the final entry up to the previous width. Scalars are - // combined separately. - SmallVector Loads; - Loads.push_back(L); - unsigned size = L->getValueSizeInBits(0); - while (size < LdOp->getValueSizeInBits(0)) { - Loads.push_back(DAG.getUNDEF(L->getValueType(0))); - size += L->getValueSizeInBits(0); - } - L = DAG.getNode(ISD::CONCAT_VECTORS, dl, LdOp->getValueType(0), Loads); - } } else { L = DAG.getLoad(NewVT, dl, Chain, BasePtr, LD->getPointerInfo().getWithOffset(Offset), @@ -5018,8 +5020,17 @@ SDValue DAGTypeLegalizer::GenWidenVectorLoads(SmallVec EVT NewLdTy = LdOps[i].getValueType(); if (NewLdTy != LdTy) { // Create a larger vector. + unsigned NumOps = NewLdTy.getSizeInBits() / LdTy.getSizeInBits(); + assert(NewLdTy.getSizeInBits() % LdTy.getSizeInBits() == 0); + SmallVector WidenOps(NumOps); + unsigned j = 0; + for (; j != End-Idx; ++j) + WidenOps[j] = ConcatOps[Idx+j]; + for (; j != NumOps; ++j) + WidenOps[j] = DAG.getUNDEF(LdTy); + ConcatOps[End-1] = DAG.getNode(ISD::CONCAT_VECTORS, dl, NewLdTy, - makeArrayRef(&ConcatOps[Idx], End - Idx)); + WidenOps); Idx = End - 1; LdTy = NewLdTy; } Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WinCOFFObjectWriter.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WinCOFFObjectWriter.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/MC/WinCOFFObjectWriter.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -375,6 +375,7 @@ void WinCOFFObjectWriter::DefineSymbol(const MCSymbol COFFSymbol *Local = nullptr; if (cast(MCSym).isWeakExternal()) { Sym->Data.StorageClass = COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL; + Sym->Section = nullptr; COFFSymbol *WeakDefault = getLinkedSymbol(MCSym); if (!WeakDefault) { Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -1192,7 +1192,7 @@ void AArch64FrameLowering::emitPrologue(MachineFunctio // Process the SVE callee-saves to determine what space needs to be // allocated. - if (AFI->getSVECalleeSavedStackSize()) { + if (int64_t CalleeSavedSize = AFI->getSVECalleeSavedStackSize()) { // Find callee save instructions in frame. CalleeSavesBegin = MBBI; assert(IsSVECalleeSave(CalleeSavesBegin) && "Unexpected instruction"); @@ -1200,11 +1200,7 @@ void AArch64FrameLowering::emitPrologue(MachineFunctio ++MBBI; CalleeSavesEnd = MBBI; - int64_t OffsetToFirstCalleeSaveFromSP = - MFI.getObjectOffset(AFI->getMaxSVECSFrameIndex()); - StackOffset OffsetToCalleeSavesFromSP = - StackOffset(OffsetToFirstCalleeSaveFromSP, MVT::nxv1i8) + SVEStackSize; - AllocateBefore -= OffsetToCalleeSavesFromSP; + AllocateBefore = {CalleeSavedSize, MVT::nxv1i8}; AllocateAfter = SVEStackSize - AllocateBefore; } @@ -1582,7 +1578,7 @@ void AArch64FrameLowering::emitEpilogue(MachineFunctio // deallocated. StackOffset DeallocateBefore = {}, DeallocateAfter = SVEStackSize; MachineBasicBlock::iterator RestoreBegin = LastPopI, RestoreEnd = LastPopI; - if (AFI->getSVECalleeSavedStackSize()) { + if (int64_t CalleeSavedSize = AFI->getSVECalleeSavedStackSize()) { RestoreBegin = std::prev(RestoreEnd);; while (IsSVECalleeSave(RestoreBegin) && RestoreBegin != MBB.begin()) @@ -1592,23 +1588,21 @@ void AArch64FrameLowering::emitEpilogue(MachineFunctio assert(IsSVECalleeSave(RestoreBegin) && IsSVECalleeSave(std::prev(RestoreEnd)) && "Unexpected instruction"); - int64_t OffsetToFirstCalleeSaveFromSP = - MFI.getObjectOffset(AFI->getMaxSVECSFrameIndex()); - StackOffset OffsetToCalleeSavesFromSP = - StackOffset(OffsetToFirstCalleeSaveFromSP, MVT::nxv1i8) + SVEStackSize; - DeallocateBefore = OffsetToCalleeSavesFromSP; - DeallocateAfter = SVEStackSize - DeallocateBefore; + StackOffset CalleeSavedSizeAsOffset = {CalleeSavedSize, MVT::nxv1i8}; + DeallocateBefore = SVEStackSize - CalleeSavedSizeAsOffset; + DeallocateAfter = CalleeSavedSizeAsOffset; } // Deallocate the SVE area. if (SVEStackSize) { if (AFI->isStackRealigned()) { - if (AFI->getSVECalleeSavedStackSize()) - // Set SP to start of SVE area, from which the callee-save reloads - // can be done. The code below will deallocate the stack space + if (int64_t CalleeSavedSize = AFI->getSVECalleeSavedStackSize()) + // Set SP to start of SVE callee-save area from which they can + // be reloaded. The code below will deallocate the stack space // space by moving FP -> SP. emitFrameOffset(MBB, RestoreBegin, DL, AArch64::SP, AArch64::FP, - -SVEStackSize, TII, MachineInstr::FrameDestroy); + {-CalleeSavedSize, MVT::nxv1i8}, TII, + MachineInstr::FrameDestroy); } else { if (AFI->getSVECalleeSavedStackSize()) { // Deallocate the non-SVE locals first before we can deallocate (and @@ -2595,25 +2589,23 @@ static int64_t determineSVEStackObjectOffsets(MachineF int &MinCSFrameIndex, int &MaxCSFrameIndex, bool AssignOffsets) { +#ifndef NDEBUG // First process all fixed stack objects. - int64_t Offset = 0; for (int I = MFI.getObjectIndexBegin(); I != 0; ++I) - if (MFI.getStackID(I) == TargetStackID::SVEVector) { - int64_t FixedOffset = -MFI.getObjectOffset(I); - if (FixedOffset > Offset) - Offset = FixedOffset; - } + assert(MFI.getStackID(I) != TargetStackID::SVEVector && + "SVE vectors should never be passed on the stack by value, only by " + "reference."); +#endif auto Assign = [&MFI](int FI, int64_t Offset) { LLVM_DEBUG(dbgs() << "alloc FI(" << FI << ") at SP[" << Offset << "]\n"); MFI.setObjectOffset(FI, Offset); }; + int64_t Offset = 0; + // Then process all callee saved slots. if (getSVECalleeSaveSlotRange(MFI, MinCSFrameIndex, MaxCSFrameIndex)) { - // Make sure to align the last callee save slot. - MFI.setObjectAlignment(MaxCSFrameIndex, Align(16)); - // Assign offsets to the callee save slots. for (int I = MinCSFrameIndex; I <= MaxCSFrameIndex; ++I) { Offset += MFI.getObjectSize(I); @@ -2622,6 +2614,9 @@ static int64_t determineSVEStackObjectOffsets(MachineF Assign(I, -Offset); } } + + // Ensure that the Callee-save area is aligned to 16bytes. + Offset = alignTo(Offset, Align(16U)); // Create a buffer of SVE objects to allocate and sort it. SmallVector ObjectsToAllocate; Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.h ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.h Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.h Fri Jul 31 22:23:32 2020 (r363746) @@ -105,6 +105,12 @@ class AArch64FrameLowering : public TargetFrameLowerin } } + bool isStackIdSafeForLocalArea(unsigned StackId) const override { + // We don't support putting SVE objects into the pre-allocated local + // frame block at the moment. + return StackId != TargetStackID::SVEVector; + } + private: bool shouldCombineCSRLocalStackBump(MachineFunction &MF, uint64_t StackBumpBytes) const; Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -245,7 +245,8 @@ class AArch64DAGToDAGISel : public SelectionDAGISel { unsigned SubRegIdx); void SelectLoadLane(SDNode *N, unsigned NumVecs, unsigned Opc); void SelectPostLoadLane(SDNode *N, unsigned NumVecs, unsigned Opc); - void SelectPredicatedLoad(SDNode *N, unsigned NumVecs, const unsigned Opc); + void SelectPredicatedLoad(SDNode *N, unsigned NumVecs, unsigned Scale, + unsigned Opc_rr, unsigned Opc_ri); bool SelectAddrModeFrameIndexSVE(SDValue N, SDValue &Base, SDValue &OffImm); /// SVE Reg+Imm addressing mode. @@ -262,14 +263,12 @@ class AArch64DAGToDAGISel : public SelectionDAGISel { void SelectPostStore(SDNode *N, unsigned NumVecs, unsigned Opc); void SelectStoreLane(SDNode *N, unsigned NumVecs, unsigned Opc); void SelectPostStoreLane(SDNode *N, unsigned NumVecs, unsigned Opc); - template - void SelectPredicatedStore(SDNode *N, unsigned NumVecs, const unsigned Opc_rr, - const unsigned Opc_ri); - template + void SelectPredicatedStore(SDNode *N, unsigned NumVecs, unsigned Scale, + unsigned Opc_rr, unsigned Opc_ri); std::tuple - findAddrModeSVELoadStore(SDNode *N, const unsigned Opc_rr, - const unsigned Opc_ri, const SDValue &OldBase, - const SDValue &OldOffset); + findAddrModeSVELoadStore(SDNode *N, unsigned Opc_rr, unsigned Opc_ri, + const SDValue &OldBase, const SDValue &OldOffset, + unsigned Scale); bool tryBitfieldExtractOp(SDNode *N); bool tryBitfieldExtractOpFromSExt(SDNode *N); @@ -1414,12 +1413,12 @@ void AArch64DAGToDAGISel::SelectPostLoad(SDNode *N, un /// Optimize \param OldBase and \param OldOffset selecting the best addressing /// mode. Returns a tuple consisting of an Opcode, an SDValue representing the /// new Base and an SDValue representing the new offset. -template std::tuple -AArch64DAGToDAGISel::findAddrModeSVELoadStore(SDNode *N, const unsigned Opc_rr, - const unsigned Opc_ri, +AArch64DAGToDAGISel::findAddrModeSVELoadStore(SDNode *N, unsigned Opc_rr, + unsigned Opc_ri, const SDValue &OldBase, - const SDValue &OldOffset) { + const SDValue &OldOffset, + unsigned Scale) { SDValue NewBase = OldBase; SDValue NewOffset = OldOffset; // Detect a possible Reg+Imm addressing mode. @@ -1429,21 +1428,30 @@ AArch64DAGToDAGISel::findAddrModeSVELoadStore(SDNode * // Detect a possible reg+reg addressing mode, but only if we haven't already // detected a Reg+Imm one. const bool IsRegReg = - !IsRegImm && SelectSVERegRegAddrMode(OldBase, NewBase, NewOffset); + !IsRegImm && SelectSVERegRegAddrMode(OldBase, Scale, NewBase, NewOffset); // Select the instruction. return std::make_tuple(IsRegReg ? Opc_rr : Opc_ri, NewBase, NewOffset); } void AArch64DAGToDAGISel::SelectPredicatedLoad(SDNode *N, unsigned NumVecs, - const unsigned Opc) { + unsigned Scale, unsigned Opc_ri, + unsigned Opc_rr) { + assert(Scale < 4 && "Invalid scaling value."); SDLoc DL(N); EVT VT = N->getValueType(0); SDValue Chain = N->getOperand(0); + // Optimize addressing mode. + SDValue Base, Offset; + unsigned Opc; + std::tie(Opc, Base, Offset) = findAddrModeSVELoadStore( + N, Opc_rr, Opc_ri, N->getOperand(2), + CurDAG->getTargetConstant(0, DL, MVT::i64), Scale); + SDValue Ops[] = {N->getOperand(1), // Predicate - N->getOperand(2), // Memory operand - CurDAG->getTargetConstant(0, DL, MVT::i64), Chain}; + Base, // Memory operand + Offset, Chain}; const EVT ResTys[] = {MVT::Untyped, MVT::Other}; @@ -1479,10 +1487,9 @@ void AArch64DAGToDAGISel::SelectStore(SDNode *N, unsig ReplaceNode(N, St); } -template void AArch64DAGToDAGISel::SelectPredicatedStore(SDNode *N, unsigned NumVecs, - const unsigned Opc_rr, - const unsigned Opc_ri) { + unsigned Scale, unsigned Opc_rr, + unsigned Opc_ri) { SDLoc dl(N); // Form a REG_SEQUENCE to force register allocation. @@ -1492,9 +1499,9 @@ void AArch64DAGToDAGISel::SelectPredicatedStore(SDNode // Optimize addressing mode. unsigned Opc; SDValue Offset, Base; - std::tie(Opc, Base, Offset) = findAddrModeSVELoadStore( + std::tie(Opc, Base, Offset) = findAddrModeSVELoadStore( N, Opc_rr, Opc_ri, N->getOperand(NumVecs + 3), - CurDAG->getTargetConstant(0, dl, MVT::i64)); + CurDAG->getTargetConstant(0, dl, MVT::i64), Scale); SDValue Ops[] = {RegSeq, N->getOperand(NumVecs + 2), // predicate Base, // address @@ -4085,63 +4092,51 @@ void AArch64DAGToDAGISel::Select(SDNode *Node) { } case Intrinsic::aarch64_sve_st2: { if (VT == MVT::nxv16i8) { - SelectPredicatedStore(Node, 2, AArch64::ST2B, - AArch64::ST2B_IMM); + SelectPredicatedStore(Node, 2, 0, AArch64::ST2B, AArch64::ST2B_IMM); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedStore(Node, 2, AArch64::ST2H, - AArch64::ST2H_IMM); + SelectPredicatedStore(Node, 2, 1, AArch64::ST2H, AArch64::ST2H_IMM); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedStore(Node, 2, AArch64::ST2W, - AArch64::ST2W_IMM); + SelectPredicatedStore(Node, 2, 2, AArch64::ST2W, AArch64::ST2W_IMM); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedStore(Node, 2, AArch64::ST2D, - AArch64::ST2D_IMM); + SelectPredicatedStore(Node, 2, 3, AArch64::ST2D, AArch64::ST2D_IMM); return; } break; } case Intrinsic::aarch64_sve_st3: { if (VT == MVT::nxv16i8) { - SelectPredicatedStore(Node, 3, AArch64::ST3B, - AArch64::ST3B_IMM); + SelectPredicatedStore(Node, 3, 0, AArch64::ST3B, AArch64::ST3B_IMM); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedStore(Node, 3, AArch64::ST3H, - AArch64::ST3H_IMM); + SelectPredicatedStore(Node, 3, 1, AArch64::ST3H, AArch64::ST3H_IMM); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedStore(Node, 3, AArch64::ST3W, - AArch64::ST3W_IMM); + SelectPredicatedStore(Node, 3, 2, AArch64::ST3W, AArch64::ST3W_IMM); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedStore(Node, 3, AArch64::ST3D, - AArch64::ST3D_IMM); + SelectPredicatedStore(Node, 3, 3, AArch64::ST3D, AArch64::ST3D_IMM); return; } break; } case Intrinsic::aarch64_sve_st4: { if (VT == MVT::nxv16i8) { - SelectPredicatedStore(Node, 4, AArch64::ST4B, - AArch64::ST4B_IMM); + SelectPredicatedStore(Node, 4, 0, AArch64::ST4B, AArch64::ST4B_IMM); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedStore(Node, 4, AArch64::ST4H, - AArch64::ST4H_IMM); + SelectPredicatedStore(Node, 4, 1, AArch64::ST4H, AArch64::ST4H_IMM); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedStore(Node, 4, AArch64::ST4W, - AArch64::ST4W_IMM); + SelectPredicatedStore(Node, 4, 2, AArch64::ST4W, AArch64::ST4W_IMM); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedStore(Node, 4, AArch64::ST4D, - AArch64::ST4D_IMM); + SelectPredicatedStore(Node, 4, 3, AArch64::ST4D, AArch64::ST4D_IMM); return; } break; @@ -4741,51 +4736,51 @@ void AArch64DAGToDAGISel::Select(SDNode *Node) { } case AArch64ISD::SVE_LD2_MERGE_ZERO: { if (VT == MVT::nxv16i8) { - SelectPredicatedLoad(Node, 2, AArch64::LD2B_IMM); + SelectPredicatedLoad(Node, 2, 0, AArch64::LD2B_IMM, AArch64::LD2B); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedLoad(Node, 2, AArch64::LD2H_IMM); + SelectPredicatedLoad(Node, 2, 1, AArch64::LD2H_IMM, AArch64::LD2H); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedLoad(Node, 2, AArch64::LD2W_IMM); + SelectPredicatedLoad(Node, 2, 2, AArch64::LD2W_IMM, AArch64::LD2W); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedLoad(Node, 2, AArch64::LD2D_IMM); + SelectPredicatedLoad(Node, 2, 3, AArch64::LD2D_IMM, AArch64::LD2D); return; } break; } case AArch64ISD::SVE_LD3_MERGE_ZERO: { if (VT == MVT::nxv16i8) { - SelectPredicatedLoad(Node, 3, AArch64::LD3B_IMM); + SelectPredicatedLoad(Node, 3, 0, AArch64::LD3B_IMM, AArch64::LD3B); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedLoad(Node, 3, AArch64::LD3H_IMM); + SelectPredicatedLoad(Node, 3, 1, AArch64::LD3H_IMM, AArch64::LD3H); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedLoad(Node, 3, AArch64::LD3W_IMM); + SelectPredicatedLoad(Node, 3, 2, AArch64::LD3W_IMM, AArch64::LD3W); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedLoad(Node, 3, AArch64::LD3D_IMM); + SelectPredicatedLoad(Node, 3, 3, AArch64::LD3D_IMM, AArch64::LD3D); return; } break; } case AArch64ISD::SVE_LD4_MERGE_ZERO: { if (VT == MVT::nxv16i8) { - SelectPredicatedLoad(Node, 4, AArch64::LD4B_IMM); + SelectPredicatedLoad(Node, 4, 0, AArch64::LD4B_IMM, AArch64::LD4B); return; } else if (VT == MVT::nxv8i16 || VT == MVT::nxv8f16 || (VT == MVT::nxv8bf16 && Subtarget->hasBF16())) { - SelectPredicatedLoad(Node, 4, AArch64::LD4H_IMM); + SelectPredicatedLoad(Node, 4, 1, AArch64::LD4H_IMM, AArch64::LD4H); return; } else if (VT == MVT::nxv4i32 || VT == MVT::nxv4f32) { - SelectPredicatedLoad(Node, 4, AArch64::LD4W_IMM); + SelectPredicatedLoad(Node, 4, 2, AArch64::LD4W_IMM, AArch64::LD4W); return; } else if (VT == MVT::nxv2i64 || VT == MVT::nxv2f64) { - SelectPredicatedLoad(Node, 4, AArch64::LD4D_IMM); + SelectPredicatedLoad(Node, 4, 3, AArch64::LD4D_IMM, AArch64::LD4D); return; } break; @@ -4805,10 +4800,14 @@ FunctionPass *llvm::createAArch64ISelDag(AArch64Target /// When \p PredVT is a scalable vector predicate in the form /// MVT::nxxi1, it builds the correspondent scalable vector of -/// integers MVT::nxxi s.t. M x bits = 128. If the input +/// integers MVT::nxxi s.t. M x bits = 128. When targeting +/// structured vectors (NumVec >1), the output data type is +/// MVT::nxxi s.t. M x bits = 128. If the input /// PredVT is not in the form MVT::nxxi1, it returns an invalid /// EVT. -static EVT getPackedVectorTypeFromPredicateType(LLVMContext &Ctx, EVT PredVT) { +static EVT getPackedVectorTypeFromPredicateType(LLVMContext &Ctx, EVT PredVT, + unsigned NumVec) { + assert(NumVec > 0 && NumVec < 5 && "Invalid number of vectors."); if (!PredVT.isScalableVector() || PredVT.getVectorElementType() != MVT::i1) return EVT(); @@ -4818,7 +4817,8 @@ static EVT getPackedVectorTypeFromPredicateType(LLVMCo ElementCount EC = PredVT.getVectorElementCount(); EVT ScalarVT = EVT::getIntegerVT(Ctx, AArch64::SVEBitsPerBlock / EC.Min); - EVT MemVT = EVT::getVectorVT(Ctx, ScalarVT, EC); + EVT MemVT = EVT::getVectorVT(Ctx, ScalarVT, EC * NumVec); + return MemVT; } @@ -4842,6 +4842,15 @@ static EVT getMemVTFromNode(LLVMContext &Ctx, SDNode * return cast(Root->getOperand(3))->getVT(); case AArch64ISD::ST1_PRED: return cast(Root->getOperand(4))->getVT(); + case AArch64ISD::SVE_LD2_MERGE_ZERO: + return getPackedVectorTypeFromPredicateType( + Ctx, Root->getOperand(1)->getValueType(0), /*NumVec=*/2); + case AArch64ISD::SVE_LD3_MERGE_ZERO: + return getPackedVectorTypeFromPredicateType( + Ctx, Root->getOperand(1)->getValueType(0), /*NumVec=*/3); + case AArch64ISD::SVE_LD4_MERGE_ZERO: + return getPackedVectorTypeFromPredicateType( + Ctx, Root->getOperand(1)->getValueType(0), /*NumVec=*/4); default: break; } @@ -4857,7 +4866,7 @@ static EVT getMemVTFromNode(LLVMContext &Ctx, SDNode * // We are using an SVE prefetch intrinsic. Type must be inferred // from the width of the predicate. return getPackedVectorTypeFromPredicateType( - Ctx, Root->getOperand(2)->getValueType(0)); + Ctx, Root->getOperand(2)->getValueType(0), /*NumVec=*/1); } /// SelectAddrModeIndexedSVE - Attempt selection of the addressing mode: Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -932,8 +932,11 @@ AArch64TargetLowering::AArch64TargetLowering(const Tar setOperationAction(ISD::SHL, VT, Custom); setOperationAction(ISD::SRL, VT, Custom); setOperationAction(ISD::SRA, VT, Custom); - if (VT.getScalarType() == MVT::i1) + if (VT.getScalarType() == MVT::i1) { setOperationAction(ISD::SETCC, VT, Custom); + setOperationAction(ISD::TRUNCATE, VT, Custom); + setOperationAction(ISD::CONCAT_VECTORS, VT, Legal); + } } } @@ -8858,6 +8861,16 @@ SDValue AArch64TargetLowering::LowerTRUNCATE(SDValue O SelectionDAG &DAG) const { EVT VT = Op.getValueType(); + if (VT.getScalarType() == MVT::i1) { + // Lower i1 truncate to `(x & 1) != 0`. + SDLoc dl(Op); + EVT OpVT = Op.getOperand(0).getValueType(); + SDValue Zero = DAG.getConstant(0, dl, OpVT); + SDValue One = DAG.getConstant(1, dl, OpVT); + SDValue And = DAG.getNode(ISD::AND, dl, OpVT, Op.getOperand(0), One); + return DAG.getSetCC(dl, VT, And, Zero, ISD::SETNE); + } + if (!VT.isVector() || VT.isScalableVector()) return Op; @@ -12288,6 +12301,9 @@ static SDValue performLD1ReplicateCombine(SDNode *N, S "Unsupported opcode."); SDLoc DL(N); EVT VT = N->getValueType(0); + if (VT == MVT::nxv8bf16 && + !static_cast(DAG.getSubtarget()).hasBF16()) + return SDValue(); EVT LoadVT = VT; if (VT.isFloatingPoint()) @@ -14908,6 +14924,11 @@ bool AArch64TargetLowering::fallBackToDAGISel(const In for (unsigned i = 0; i < Inst.getNumOperands(); ++i) if (isa(Inst.getOperand(i)->getType())) return true; + + if (const AllocaInst *AI = dyn_cast(&Inst)) { + if (isa(AI->getAllocatedType())) + return true; + } return false; } Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrFormats.td ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrFormats.td Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrFormats.td Fri Jul 31 22:23:32 2020 (r363746) @@ -495,6 +495,9 @@ def SImmS4XForm : SDNodeXFormgetTargetConstant(N->getSExtValue() / 16, SDLoc(N), MVT::i64); }]>; +def SImmS32XForm : SDNodeXFormgetTargetConstant(N->getSExtValue() / 32, SDLoc(N), MVT::i64); +}]>; // simm6sN predicate - True if the immediate is a multiple of N in the range // [-32 * N, 31 * N]. @@ -546,7 +549,7 @@ def simm4s16 : Operand, ImmLeaf, ImmLeaf=-256 && Imm <= 224 && (Imm % 32) == 0x0; }]> { +[{ return Imm >=-256 && Imm <= 224 && (Imm % 32) == 0x0; }], SImmS32XForm> { let PrintMethod = "printImmScale<32>"; let ParserMatchClass = SImm4s32Operand; let DecoderMethod = "DecodeSImm<4>"; Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -2744,6 +2744,35 @@ void AArch64InstrInfo::copyPhysReg(MachineBasicBlock & return; } + // Copy a Z register pair by copying the individual sub-registers. + if (AArch64::ZPR2RegClass.contains(DestReg) && + AArch64::ZPR2RegClass.contains(SrcReg)) { + static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1}; + copyPhysRegTuple(MBB, I, DL, DestReg, SrcReg, KillSrc, AArch64::ORR_ZZZ, + Indices); + return; + } + + // Copy a Z register triple by copying the individual sub-registers. + if (AArch64::ZPR3RegClass.contains(DestReg) && + AArch64::ZPR3RegClass.contains(SrcReg)) { + static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1, + AArch64::zsub2}; + copyPhysRegTuple(MBB, I, DL, DestReg, SrcReg, KillSrc, AArch64::ORR_ZZZ, + Indices); + return; + } + + // Copy a Z register quad by copying the individual sub-registers. + if (AArch64::ZPR4RegClass.contains(DestReg) && + AArch64::ZPR4RegClass.contains(SrcReg)) { + static const unsigned Indices[] = {AArch64::zsub0, AArch64::zsub1, + AArch64::zsub2, AArch64::zsub3}; + copyPhysRegTuple(MBB, I, DL, DestReg, SrcReg, KillSrc, AArch64::ORR_ZZZ, + Indices); + return; + } + if (AArch64::GPR64spRegClass.contains(DestReg) && (AArch64::GPR64spRegClass.contains(SrcReg) || SrcReg == AArch64::XZR)) { if (DestReg == AArch64::SP || SrcReg == AArch64::SP) { Modified: projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp ============================================================================== --- projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp Fri Jul 31 22:13:09 2020 (r363745) +++ projects/clang1100-import/contrib/llvm-project/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp Fri Jul 31 22:23:32 2020 (r363746) @@ -40,6 +40,14 @@ AArch64RegisterInfo::AArch64RegisterInfo(const Triple AArch64_MC::initLLVMToCVRegMapping(this); } +static bool hasSVEArgsOrReturn(const MachineFunction *MF) { + const Function &F = MF->getFunction(); + return isa(F.getReturnType()) || + any_of(F.args(), [](const Argument &Arg) { + return isa(Arg.getType()); + }); +} + const MCPhysReg * AArch64RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { assert(MF && "Invalid MachineFunction pointer."); @@ -75,6 +83,8 @@ AArch64RegisterInfo::getCalleeSavedRegs(const MachineF // This is for OSes other than Windows; Windows is a separate case further // above. return CSR_AArch64_AAPCS_X18_SaveList; + if (hasSVEArgsOrReturn(MF)) + return CSR_AArch64_SVE_AAPCS_SaveList; *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-projects@freebsd.org Sat Aug 1 02:21:22 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DB20936A157 for ; Sat, 1 Aug 2020 02:21:22 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BJSZB5SXhz4DHN; Sat, 1 Aug 2020 02:21:22 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 86106B63A; Sat, 1 Aug 2020 02:21:22 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0712LMGG082277; Sat, 1 Aug 2020 02:21:22 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0712LLoo082271; Sat, 1 Aug 2020 02:21:21 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202008010221.0712LLoo082271@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Sat, 1 Aug 2020 02:21:21 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r363749 - in projects/nfs-over-tls/sys/fs: nfs nfsclient nfsserver X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: in projects/nfs-over-tls/sys/fs: nfs nfsclient nfsserver X-SVN-Commit-Revision: 363749 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Aug 2020 02:21:22 -0000 Author: rmacklem Date: Sat Aug 1 02:21:20 2020 New Revision: 363749 URL: https://svnweb.freebsd.org/changeset/base/363749 Log: Minor cleanups to bring the code closer to what is in head. Modified: projects/nfs-over-tls/sys/fs/nfs/nfs_commonkrpc.c projects/nfs-over-tls/sys/fs/nfs/nfs_commonsubs.c projects/nfs-over-tls/sys/fs/nfsclient/nfs_clkrpc.c projects/nfs-over-tls/sys/fs/nfsclient/nfs_clrpcops.c projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Modified: projects/nfs-over-tls/sys/fs/nfs/nfs_commonkrpc.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfs/nfs_commonkrpc.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfs/nfs_commonkrpc.c Sat Aug 1 02:21:20 2020 (r363749) @@ -897,7 +897,7 @@ tryagain: */ newnfs_realign(&nd->nd_mrep, M_WAITOK); nd->nd_md = nd->nd_mrep; - nd->nd_dpos = mtod(nd->nd_md, char *); + nd->nd_dpos = mtod(nd->nd_md, caddr_t); nd->nd_repstat = 0; if (nd->nd_procnum != NFSPROC_NULL && nd->nd_procnum != NFSV4PROC_CBNULL) { Modified: projects/nfs-over-tls/sys/fs/nfs/nfs_commonsubs.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfs/nfs_commonsubs.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfs/nfs_commonsubs.c Sat Aug 1 02:21:20 2020 (r363749) @@ -4845,8 +4845,7 @@ nfsv4_findmirror(struct nfsmount *nmp) } /* - * Fill in the fields of "struct nfsrv_descript" for a new ext_pgs mbuf. - * The build argument is true for build and false for dissect. + * Fill in the fields of "struct nfsrv_descript". */ void nfsm_set(struct nfsrv_descript *nd, u_int offs) Modified: projects/nfs-over-tls/sys/fs/nfsclient/nfs_clkrpc.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsclient/nfs_clkrpc.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfsclient/nfs_clkrpc.c Sat Aug 1 02:21:20 2020 (r363749) @@ -93,8 +93,7 @@ printf("cbprogram proc=%d\n", rqst->rq_proc); rqst->rq_args = NULL; newnfs_realign(&nd.nd_mrep, M_WAITOK); nd.nd_md = nd.nd_mrep; -printf("cbreq nd_md=%p\n", nd.nd_md); - nd.nd_dpos = mtod(nd.nd_md, char *); + nd.nd_dpos = mtod(nd.nd_md, caddr_t); nd.nd_nam = svc_getrpccaller(rqst); nd.nd_nam2 = rqst->rq_addr; nd.nd_mreq = NULL; Modified: projects/nfs-over-tls/sys/fs/nfsclient/nfs_clrpcops.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsclient/nfs_clrpcops.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfsclient/nfs_clrpcops.c Sat Aug 1 02:21:20 2020 (r363749) @@ -1810,8 +1810,7 @@ nfsrpc_writerpc(vnode_t vp, struct uio *uiop, int *iom while (tsiz > 0) { *attrflagp = 0; len = (tsiz > wsize) ? wsize : tsiz; - nfscl_reqstart(nd, NFSPROC_WRITE, nmp, np->n_fhp->nfh_fh, - np->n_fhp->nfh_len, NULL, NULL, 0, 0, false); + NFSCL_REQSTART(nd, NFSPROC_WRITE, vp); if (nd->nd_flag & ND_NFSV4) { nfsm_stateidtom(nd, stateidp, NFSSTATEID_PUTSTATEID); NFSM_BUILD(tl, u_int32_t *, NFSX_HYPER+2*NFSX_UNSIGNED); @@ -8464,17 +8463,10 @@ nfsrpc_setextattr(vnode_t vp, const char *name, struct int error; struct nfsrv_descript nfsd; struct nfsrv_descript *nd = &nfsd; - struct nfsmount *nmp = VFSTONFS(vp->v_mount); nfsattrbit_t attrbits; - bool use_ext; *attrflagp = 0; - use_ext = false; - if (uiop->uio_resid > MCLBYTES && NFSHASTLS(nmp)) - use_ext = true; - nfscl_reqstart(nd, NFSPROC_SETEXTATTR, nmp, - VTONFS(vp)->n_fhp->nfh_fh, VTONFS(vp)->n_fhp->nfh_len, NULL, - NULL, 0, 0, use_ext); + NFSCL_REQSTART(nd, NFSPROC_SETEXTATTR, vp); if (uiop->uio_resid > nd->nd_maxreq) { /* nd_maxreq is set by NFSCL_REQSTART(). */ m_freem(nd->nd_mreq); Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdport.c Sat Aug 1 02:21:20 2020 (r363749) @@ -52,7 +52,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include FEATURE(nfsd, "NFSv4 server"); @@ -3281,7 +3280,7 @@ nfsd_fhtovp(struct nfsrv_descript *nd, struct nfsrvfh if (!nd->nd_repstat && exp->nes_exflag == 0 && !(nd->nd_flag & ND_NFSV4)) { vput(*vpp); - nd->nd_repstat = NFSERR_ACCES; + nd->nd_repstat = EACCES; } /* @@ -5264,8 +5263,6 @@ nfsrv_writedsdorpc(struct nfsmount *nmp, fhandle_t *fh /* Put data in mbuf chain. */ nd->nd_mb->m_next = m; - if ((m->m_flags & M_EXTPG) != 0) - nd->nd_flag |= ND_EXTPG; /* Set nd_mb and nd_bpos to end of data. */ while (m->m_next != NULL) Modified: projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c ============================================================================== --- projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Fri Jul 31 23:35:49 2020 (r363748) +++ projects/nfs-over-tls/sys/fs/nfsserver/nfs_nfsdserv.c Sat Aug 1 02:21:20 2020 (r363749) @@ -51,7 +51,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#include /* Global vars */ extern u_int32_t newnfs_false, newnfs_true;