lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
November
October
September
August
July
June
May
April
March
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
List overview
Download
Tcwg-commits
December 2021
----- 2025 -----
November 2025
October 2025
September 2025
August 2025
July 2025
June 2025
May 2025
April 2025
March 2025
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
tcwg-commits@lists.linaro.org
4 participants
15423 discussions
Start a n
N
ew thread
[toolchain/ci/glibc] branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 updated (1f3d460761 -> 72e4a717bd)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/glibc. from 1f3d460761 NEWS: Move LD_PREFER_MAP_32BIT_EXEC adds ec06717856 hurd: Do not set PIE_UNSUPPORTED adds f8392bb766 intl: Emit no lines in bison generated files adds 0884724a95 elf: Use new dependency sorting algorithm by default adds fd6062ede3 elf: Align argument of __munmap to page size [BZ #28676] adds f6ff87868a NEWS: Document LD_PREFER_MAP_32BIT_EXEC as x86-64 only adds 4435c29892 Support target specific ALIGN for variable alignment test [B [...] adds a6d2f948b7 Use LFS and 64 bit time for installed programs (BZ #15333) adds cb976fba4c powerpc: Use global register variable in <thread_pointer.h> adds 5f6d8d97c6 malloc: Add madvise support for Transparent Huge Pages adds 7478c9959a malloc: Add THP/madvise support for sbrk adds 6cc3ccc67e malloc: Move mmap logic to its own function adds 98d5fcb8d0 malloc: Add Huge Page support for mmap adds c1beb51d08 malloc: Add Huge Page support to arenas adds 0849eed45d malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback adds 0f982c1827 malloc: Enable huge page support on main arena adds ae23fa3e5f __glibc_unsafe_len: Fix comment adds ff3cb03f38 Fix __minimal_malloc segfaults in __mmap due to stack-protector adds a16c5ab139 localedata: add new locale ab_GE adds 0a4df6f534 Remove upper limit on tunable MALLOC_MMAP_THRESHOLD adds 72e4a717bd Fix The GNU ToolChain Authors copyright notice No new revisions were added by this update. Summary of changes: Makeconfig | 13 +- Makerules | 12 +- NEWS | 20 +- Rules | 36 ++ elf/dl-map-segments.h | 1 + elf/dl-tunables.list | 6 +- elf/sotruss-lib.c | 4 +- elf/tst-align3.c | 4 +- elf/tst-alignmod3.c | 4 +- elf/tst-rtld-list-tunables.exp | 3 +- iconvdata/Makefile | 2 +- iconvdata/bug-iconv15.c | 2 +- iconvdata/iso-2022-jp-3.c | 2 +- include/libc-pointer-arith.h | 8 + intl/Makefile | 2 +- localedata/locales/ab_GE | 146 ++++++++ malloc/Makefile | 23 ++ malloc/arena.c | 143 +++++--- malloc/malloc-internal.h | 1 + malloc/malloc.c | 368 ++++++++++++++------- malloc/morecore.c | 4 - manual/tunables.texi | 19 +- misc/Makefile | 4 + misc/sys/cdefs.h | 2 +- rt/tst-bz28213.c | 2 +- scripts/build-many-glibcs.py | 2 +- .../alpha/tst-file-align.h | 10 +- sysdeps/generic/Makefile | 8 + .../unwind-resume.c => generic/malloc-hugepages.c} | 24 +- sysdeps/generic/malloc-hugepages.h | 44 +++ .../generic/tst-file-align.h | 10 +- sysdeps/mach/hurd/configure | 6 - sysdeps/mach/hurd/configure.ac | 5 - .../microblaze/tst-file-align.h | 10 +- .../nios2/tst-file-align.h | 10 +- sysdeps/powerpc/nptl/thread_pointer.h | 13 +- sysdeps/powerpc/nptl/tls.h | 7 +- sysdeps/unix/sysv/linux/malloc-hugepages.c | 201 +++++++++++ 38 files changed, 931 insertions(+), 250 deletions(-) create mode 100644 localedata/locales/ab_GE copy elf/dl-diagnostics-cpu.c => sysdeps/alpha/tst-file-align.h (85%) copy sysdeps/{arm/unwind-resume.c => generic/malloc-hugepages.c} (66%) create mode 100644 sysdeps/generic/malloc-hugepages.h copy elf/dl-diagnostics-cpu.c => sysdeps/generic/tst-file-align.h (85%) copy elf/dl-diagnostics-cpu.c => sysdeps/microblaze/tst-file-align.h (85%) copy elf/dl-diagnostics-cpu.c => sysdeps/nios2/tst-file-align.h (85%) create mode 100644 sysdeps/unix/sysv/linux/malloc-hugepages.c -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/linux] branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 updated (d5db79cbbd49 -> 3c47e8b60621)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/linux. from d5db79cbbd49 Merge v5.15.7 adds 5131cc731c67 usb: gadget: uvc: fix multiple opens adds c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover adds d38f90239254 HID: google: add eel USB id adds 6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested adds e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB [...] adds 10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys adds 8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony adds 30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers adds 58f15f5ae778 HID: bigbenff: prevent null pointer dereference adds 05ca95256aba HID: wacom: fix problems when device is not a valid USB device adds a579510a64ed HID: check for valid USB device for many HID drivers adds 59146a86b4aa mtd: dataflash: Add device-tree SPI IDs adds e537e7ef5e8c mmc: spi: Add device-tree SPI IDs adds 719d5fb2789a HID: sony: fix error path in probe adds 6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE adds 20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3 adds 33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for [...] adds b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled adds 27bbf30f928a IB/hfi1: Fix early init panic adds 834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr adds a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device adds c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increa [...] adds 474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card() adds 6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free adds 75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch adds f4848384c17e can: m_can: pci: fix incorrect reference clock rate adds 081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() adds 5c960ae2c22a can: m_can: Disable and ignore ELO interrupt adds f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" adds bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports adds b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted adds 0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops adds fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done adds cffab968e94e selftests: netfilter: add a vrf+conntrack testcase adds e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc adds c817dcb2a65b bpf, x86: Fix "no previous prototype" warning adds 9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes adds e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs pr [...] adds b4fb67fd1adf bpf: Fix the off-by-two error in range markings adds 9a7e323edb86 ice: ignore dropped packets during init adds cfd719f04267 ethtool: do not perform operations on net devices being un [...] adds 6dada2646a0a bonding: make tx_rebalance_counter an atomic adds f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add() adds 98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block adds e6182c63d827 udp: using datalen to cap max gso segments adds d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP opt [...] adds be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout adds d0ed80e3ca88 iavf: restore MSI state on reset adds 20791287eda1 iavf: Fix reporting when setting descriptor count adds f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation adds fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload() adds 76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes adds bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions adds 973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering adds d86216dfda7c net/sched: fq_pie: prevent dismantle issue adds d6c37e679631 net: mvpp2: fix XDP rx queues registering adds eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during st [...] adds 21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] adds 64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] adds 5a960e533c2a timers: implement usleep_idle_range() adds 7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptibl [...] adds dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes adds f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write adds 220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC [...] adds c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 adds 00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes adds 35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB adds 1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_chang [...] adds d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko adds 48fc373d9d54 scsi: qla2xxx: Format log strings only if needed adds 0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it adds 477675049ca8 btrfs: fix re-dirty process of tree-log nodes adds 32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with prope [...] adds ca06c5cb1b6d btrfs: free exchange changeset on failures adds c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/cont [...] adds d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) [...] adds e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] adds f747cc563afd perf intel-pt: Fix state setting when receiving overflow ( [...] adds 22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace adds 4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option adds 00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder [...] adds 50dacb2289e5 md: fix update super 1.0 on rdev size change adds 148c816f10fd nfsd: fix use-after-free due to delegation race adds 8bf902fee589 nfsd: Fix nsfd startup race (again) adds 041aae47b000 tracefs: Have new files inherit the ownership of their parent adds a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransp [...] adds 62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe() adds dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning adds 0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup adds 021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL adds b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_fin [...] adds eb313c47b276 libata: add horkage for ASMedia 1092 adds 8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations adds 1ebb6cd8c754 wait: add wake_up_pollfree() adds f12d997683a7 binder: use wake_up_pollfree() adds 8d6760fd5d16 signalfd: use wake_up_pollfree() adds 924f51534d42 aio: keep poll requests on waitqueue until completed adds 60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling adds 23a5f9797d6c tracefs: Set all files to the same group ownership as the [...] adds e3098ce15fec i2c: mpc: Use atomic read and fix break condition adds d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) adds f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() adds ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command adds 069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries adds a3f0e9b1d6cd qede: validate non LSO skb length adds e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment adds cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars adds e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_ [...] adds 71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put adds 339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly adds 9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put adds 207f5ea62a9f RDMA/hns: Do not halt commands during reset until later adds be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase adds 1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error adds d259ae526fd9 clk: imx: use module_platform_driver adds 06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion adds 2132643b956f i40e: Fix failed opcode appearing if handling messages from VF adds fabfb7c18c8e i40e: Fix pre-set max number of queues for VF adds ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account adds a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation adds f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed [...] adds 16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc adds 99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on [...] adds f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset adds 395022a71b6c perf tools: Fix SMT detection fast read path adds 2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits. adds 9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding adds 8ca1ca40977b tools build: Remove needless libpython-version feature che [...] adds 37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero adds 089bd0b0bf1e net: altera: set a couple error code in probe() adds 48135149c089 net: fec: only clear interrupt of handling queue in fec_en [...] adds 0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time adds a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up() adds ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test() adds 36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests adds 6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers adds f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize proper [...] adds 0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries adds 47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] adds d861bc26fe68 usb: core: config: using bit mask instead of individual bits adds 02d5a2a48bb4 xhci: avoid race between disable slot command and host run [...] adds 7d2a35d99700 iio: gyro: adxrs290: fix data signedness adds 2db8ad169cc8 iio: trigger: Fix reference counting adds 111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS adds 00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler adds c43517071dfc iio: mma8452: Fix trigger reference couting adds 5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler adds e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler adds 363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error adds 9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint adds a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register() adds 4071943a533c iio: at91-sama5d2: Fix incorrect sign extension adds 41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel bef [...] adds b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x adds 2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error adds 14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe [...] adds 990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM adds 5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len adds 7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue adds 47b355f25b55 bus: mhi: core: Add support for forced PM resume adds e18f3e046ccd csky: fix typo of fpu config macro adds f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits. adds 97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_m [...] adds d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts adds 4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed() adds 2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issui [...] adds 62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets adds ee6104661b46 misc: fastrpc: fix improper packet size calculation adds 5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure adds c2bd1add2c3e bpf: Add selftests to cover packet access corner cases adds 43e577d7a2cb Linux 5.15.8 adds 6179f49013cd Merge v5.15.8 adds 3be0c72f5153 netfilter: selftest: conntrack_vrf.sh: fix file permission adds 14655b6d4204 Linux 5.15.9 adds 3c47e8b60621 Merge v5.15.9 No new revisions were added by this update. Summary of changes: .../devicetree/bindings/net/ethernet-phy.yaml | 8 + Documentation/locking/locktypes.rst | 9 +- Makefile | 2 +- arch/csky/kernel/traps.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/x86.c | 9 +- arch/x86/platform/efi/quirks.c | 3 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +- drivers/ata/libata-core.c | 2 + drivers/bus/mhi/core/pm.c | 21 +- drivers/bus/mhi/pci_generic.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 9 + drivers/clk/qcom/clk-regmap-mux.c | 2 +- drivers/clk/qcom/common.c | 12 + drivers/clk/qcom/common.h | 2 + drivers/clocksource/dw_apb_timer_of.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/drm_syncobj.c | 11 +- drivers/hid/Kconfig | 10 +- drivers/hid/hid-asus.c | 6 +- drivers/hid/hid-bigbenff.c | 2 +- drivers/hid/hid-chicony.c | 3 + drivers/hid/hid-corsair.c | 7 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-elo.c | 3 + drivers/hid/hid-ft260.c | 3 + drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-holtek-mouse.c | 9 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-lg.c | 10 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-prodikeys.c | 10 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-roccat-arvo.c | 3 + drivers/hid/hid-roccat-isku.c | 3 + drivers/hid/hid-roccat-kone.c | 3 + drivers/hid/hid-roccat-koneplus.c | 3 + drivers/hid/hid-roccat-konepure.c | 3 + drivers/hid/hid-roccat-kovaplus.c | 3 + drivers/hid/hid-roccat-lua.c | 3 + drivers/hid/hid-roccat-pyra.c | 3 + drivers/hid/hid-roccat-ryos.c | 3 + drivers/hid/hid-roccat-savu.c | 3 + drivers/hid/hid-samsung.c | 3 + drivers/hid/hid-sony.c | 24 +- drivers/hid/hid-thrustmaster.c | 3 + drivers/hid/hid-u2fzero.c | 2 +- drivers/hid/hid-uclogic-core.c | 3 + drivers/hid/hid-uclogic-params.c | 3 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 6 +- drivers/hid/wacom_sys.c | 19 +- drivers/hwmon/dell-smm-hwmon.c | 7 +- drivers/hwmon/pwm-fan.c | 2 - drivers/i2c/busses/i2c-mpc.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/kxsd9.c | 6 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 3 +- drivers/iio/adc/axp20x_adc.c | 18 +- drivers/iio/adc/dln2-adc.c | 21 +- drivers/iio/adc/stm32-adc.c | 1 + drivers/iio/gyro/adxrs290.c | 5 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/industrialio-trigger.c | 1 - drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 + drivers/infiniband/hw/hfi1/driver.c | 2 + drivers/infiniband/hw/hfi1/init.c | 40 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 14 +- drivers/irqchip/irq-armada-370-xp.c | 16 +- drivers/irqchip/irq-aspeed-scu-ic.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-nvic.c | 2 +- drivers/md/md.c | 1 + drivers/misc/cardreader/rtsx_pcr.c | 4 - drivers/misc/eeprom/at25.c | 38 +- drivers/misc/fastrpc.c | 10 +- drivers/mmc/host/mmc_spi.c | 7 + drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/net/bonding/bond_alb.c | 14 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/m_can.c | 18 +- drivers/net/can/m_can/m_can_pci.c | 16 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/ems_pcmcia.c | 7 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 101 +++- drivers/net/dsa/mv88e6xxx/chip.c | 85 +-- drivers/net/dsa/mv88e6xxx/serdes.c | 8 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/altera/altera_tse_main.c | 9 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/freescale/fec.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 8 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 75 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 43 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 7 + drivers/net/ethernet/qlogic/qla3xxx.c | 19 +- drivers/net/usb/cdc_ncm.c | 2 + drivers/net/vrf.c | 8 +- drivers/net/wireless/ath/ath11k/mhi.c | 6 +- drivers/pci/controller/pci-aardvark.c | 9 - drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/intel/hid.c | 7 + drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 + drivers/scsi/scsi_debug.c | 2 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 2 +- drivers/usb/core/config.c | 6 +- drivers/usb/dwc3/dwc3-qcom.c | 15 - drivers/usb/gadget/composite.c | 14 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_v4l2.c | 49 +- drivers/usb/gadget/legacy/dbgp.c | 15 +- drivers/usb/gadget/legacy/inode.c | 16 +- drivers/usb/host/xhci-hub.c | 1 + drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 26 +- fs/aio.c | 186 ++++-- fs/btrfs/delalloc-space.c | 12 +- fs/btrfs/extent_io.c | 6 + fs/btrfs/root-tree.c | 3 +- fs/btrfs/tree-log.c | 5 +- fs/io_uring.c | 6 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfs4state.c | 9 +- fs/nfsd/nfsctl.c | 14 +- fs/signalfd.c | 12 +- fs/smbfs_common/cifs_arc4.c | 13 - fs/tracefs/inode.c | 76 +++ include/linux/bpf.h | 17 +- include/linux/delay.h | 14 +- include/linux/filter.h | 3 - include/linux/hid.h | 5 + include/linux/mhi.h | 13 + include/linux/pm_runtime.h | 2 +- include/linux/wait.h | 26 + include/net/bond_alb.h | 2 +- include/net/netfilter/nf_conntrack.h | 6 +- include/uapi/asm-generic/poll.h | 2 +- kernel/bpf/verifier.c | 2 +- kernel/sched/wait.c | 7 + kernel/time/timer.c | 16 +- mm/backing-dev.c | 7 + mm/damon/core.c | 14 +- mm/slub.c | 15 +- net/core/devlink.c | 16 +- net/core/neighbour.c | 3 +- net/core/skmsg.c | 5 + net/core/sock_map.c | 15 +- net/ethtool/netlink.c | 3 +- net/ipv4/udp.c | 2 +- net/ipv6/seg6_iptunnel.c | 8 + net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nft_exthdr.c | 11 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 6 +- net/sched/sch_fq_pie.c | 1 + sound/core/control_compat.c | 3 + sound/core/oss/pcm_oss.c | 37 +- sound/pci/hda/patch_realtek.c | 80 ++- sound/soc/codecs/rt5682.c | 10 +- sound/soc/codecs/wcd934x.c | 126 ++-- sound/soc/codecs/wsa881x.c | 16 +- sound/soc/qcom/qdsp6/q6routing.c | 8 +- sound/usb/mixer_quirks.c | 10 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-all.c | 5 - tools/build/feature/test-libpython-version.c | 11 - tools/perf/Makefile.config | 2 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 85 ++- tools/perf/util/intel-pt.c | 1 + tools/perf/util/smt.c | 2 +- .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/kvm/include/kvm_util.h | 9 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 +++ tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/netfilter/Makefile | 3 +- tools/testing/selftests/netfilter/conntrack_vrf.sh | 241 ++++++++ 201 files changed, 2501 insertions(+), 729 deletions(-) delete mode 100644 tools/build/feature/test-libpython-version.c create mode 100755 tools/testing/selftests/netfilter/conntrack_vrf.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/gcc] branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 updated (7f1239cb43f -> 79a89108dd3)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/gcc. from 7f1239cb43f Daily bump. adds 228d64af4e2 Adjust 'gfortran.dg/goacc/privatization-1-*' [PR103576, PR103697] adds e163dbbc443 c: Fix ICE on deferred pragma in unknown attribute argument [...] adds dff8ae8e839 Drop the fpic multilib for powerpc*-vxworks* adds c5ef950d0bb c++: remove COMPOUND_EXPR_OVERLOADED flag adds 336dc544ebc c++: don't leak 'arglist' in build_new_op adds d8eae5abf3d Remove fpic multilib on x86_64-vxworks adds 561414cdf8e c++: processing_template_decl vs template depth [PR103408] adds b0e6a257f18 libstdc++: Fix non-reserved name in <regex> header adds 0dfb1bd9445 testsuite: fix ASAN errors adds fdcddba8f29 aarch64: Add LS64 extension and intrinsics adds 81fdb5d4ad6 MAINTAINERS: Add myself to write after approval adds 973f6aedeb6 [PR99531] Do not scan push insn for ia32 in the test adds f1215db0812 fortran: Silence conversion warnings for MIN1 and MAX1 adds 44aa890d8fb testsuite: Silence conversion warnings for MIN1 and MAX1 adds 3305135c29e Determine global memory accesses in ipa-modref adds 1c613165a55 Fortran: PACK intrinsic should not try to read from zero-si [...] adds 3736837806f Add support for global rvalue initialization and constructors adds 74aeb972675 rs6000: Some builtins require IBM-128 long double format (P [...] adds 936051f9241 rs6000: Builtins for doubleword compare should be in [power [...] adds 2cf62ef5aa8 rs6000: Remove new_builtins_are_live and dead code it was guarding adds 7a54d3deecf i386: Implement VxHF vector set/insert/extract with lower A [...] adds e866e1c92ec Fortran: prevent NULL pointer dereferences checking do-loop [...] adds ca39102e106 Fortran: prevent NULL pointer dereference in check of passe [...] adds 15c02ab2569 rs6000: Do not allow combining of multiple assemble quads [ [...] adds 84c5516e429 rs6000: Remove altivec_overloaded_builtins array and initia [...] adds 97912187624 rs6000: Rename rs6000-builtin-new.def to rs6000-builtins.def adds 9e855d235a0 rs6000: Remove rs6000-builtin.def and associated data and f [...] adds d9421a8dcac rs6000: Rename functions with "new" in their names adds 926d64906af rs6000: Rename arrays to remove temporary _x suffix adds 63bb98e1c1e libstdc++: Simplify definition of std::regex_constants variables adds fda28722703 libstdc++: Simplify typedefs by using __UINTPTR_TYPE__ adds 7ce3c230edf libstdc++: Fix handling of invalid ranges in std::regex [PR102447] adds a888259a71f regrename: Skip renaming if instruction is noop move. adds 85a438fc78d [PATCH] stddef.h: add support for musl typedef macro guards adds 9a4b4514bde libstdc++: Support old and new T_FMT for en_HK locale [PR103687] adds a2a0c91b475 Fix ICE. [PR103682] adds 9c6586bc20b Daily bump. adds c95a9f1ee7e [PR100843] store by mult pieces: punt on max_len < min_len adds 71cc9b8c391 [PR100518] store by mult pieces: keep addr in Pmode adds c6756b3bc1d Add new constant data structure. adds 8ccd8b12ded Add LXVKQ support. adds d730aa8a9ff Generate XXSPLTIW on power10. adds 8d443ac032e Generate XXSPLTIDP for vectors on power10. adds 575ad7700f3 Generate XXSPLTIDP for scalars on power10. adds 8f9fea41a76 Add combine splitter to transform vashr/vlshr/vashl_optab t [...] adds a5b4ebc217a libstdc++: Poor man's case insensitive comparisons in time_ [...] adds c0e34451ae5 openmp: Avoid calling operand_equal_p on OMP_CLAUSEs [PR103704] adds 127c7178d5e i386: Fix emissing of __builtin_cpu_supports. adds e75a0a03588 dwarf2cfi: Improve cfa_reg comparisons [PR103619] adds 6bf5d9108ae testsuite: Fix up cpp23/auto-fncast11.C testcase [PR103408] adds d5c965374cd middle-end: REE should always check all vector usages, even [...] adds 7527ddecef4 c++: Fix warning word splitting [PR103713] adds 73c3dacef9a aarch64: Don't classify vector pairs as short vectors [PR103094] adds eede2498e61 [nvptx] Add -mptx=7.0 adds 308d688bebd nvptx: Add -misa=sm_75 and -misa=sm_80 adds 3e714cc55ef configure: Account CXXFLAGS in gcc-plugin.m4. adds 639ece7abfa Add new test [PR78969]. adds fd43568cc54 d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos [...] adds 807ad4bc854 libstdc++: Overload std::__to_address for __gnu_cxx::__norm [...] adds bf8cdd35117 Sync with binutils: GCC: Pass --plugin to AR and RANLIB adds 4a5e71f2348 Sync with binutils: Support the PGO build for binutils+gdb adds 45b768cb809 testsuite: Be more informative for ICEs adds 06d5dcef725 c++: Allow constexpr decltype(auto) [PR102229] adds 8a89c39be01 Daily bump. adds e1f8c14b9a0 Verbose support in analyze_brprob_spec adds ab18659afc0 Revert "Sync with binutils: GCC: Pass --plugin to AR and RANLIB" adds 2c1ac0bf3d4 For -foffload= suggest also 'disable' and 'default' [PR103644] adds 0a68862e782 aarch64: fix: ls64 tests fail on aarch64_be [PR103729] adds ab3f5b71dc6 rs6000: Refactor altivec_build_resolved_builtin adds 41cc28405c7 docs: add missing leading dash for option. adds 3f624a624a1 Fix timezone handling near year boundaries adds c14f38d4292 Fix FLUSH IOSTAT value adds 5b8f5a50a93 pragma: respect pragma in lambda functions adds 54e6d3ef502 opts: do not do sanity check when an error is seen adds 06cd44b4387 Fixed typo adds 271e36d9d5b i386: Enable VxHF vector modes lower ABI levels [PR103571] adds bb2a7f80a98 c++: two-stage name lookup for overloaded operators [PR51577] adds f91814c2259 Fix member alignment for all targets [PR103751]. adds 93faac7e32e Check for class type before assuming a type is one [PR103703]. adds 06041b2c67a c++: delayed noexcept in member function template [PR99980] adds 840a22e0fee Testsuite: Tweak gcc.dg/20021029-1.c for nios2. adds 774269aa4b9 Daily bump. adds a37e8ce3b66 c++: layout of aggregate base with DMI [PR103681] adds 871504b0dd5 c++: tweak comment adds 422f9eb7011 tree-object-size: Use trees and support negative offsets adds 79a89108dd3 __builtin_dynamic_object_size: Recognize builtin No new revisions were added by this update. Summary of changes: ChangeLog | 54 + MAINTAINERS | 1 + Makefile.in | 63 +- Makefile.tpl | 63 +- config.sub | 2 +- config/ChangeLog | 15 + config/gcc-plugin.m4 | 5 + configure | 100 +- configure.ac | 65 + contrib/ChangeLog | 4 + contrib/analyze_brprob_spec.py | 1 + gcc/ChangeLog | 575 + gcc/DATESTAMP | 2 +- gcc/attribs.c | 3 +- gcc/builtins.c | 26 +- gcc/builtins.def | 1 + gcc/c-family/ChangeLog | 7 + gcc/c-family/c-opts.c | 6 +- gcc/c-family/c-pragma.c | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 5 + gcc/common.opt | 4 + gcc/config/aarch64/aarch64-builtins.c | 130 + gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64-simd.md | 47 + gcc/config/aarch64/aarch64.c | 23 +- gcc/config/aarch64/aarch64.h | 4 + gcc/config/aarch64/aarch64.md | 52 + gcc/config/aarch64/arm_acle.h | 37 + gcc/config/arm/types.md | 1 + gcc/config/i386/i386-builtins.c | 6 +- gcc/config/i386/i386-expand.c | 118 +- gcc/config/i386/i386.c | 27 +- gcc/config/i386/i386.h | 22 +- gcc/config/i386/predicates.md | 13 + gcc/config/i386/sse.md | 33 +- gcc/config/i386/t-vxworks | 7 - gcc/config/nvptx/nvptx-c.c | 6 +- gcc/config/nvptx/nvptx-opts.h | 7 +- gcc/config/nvptx/nvptx.c | 10 +- gcc/config/nvptx/nvptx.h | 3 + gcc/config/nvptx/nvptx.md | 32 + gcc/config/nvptx/nvptx.opt | 9 + gcc/config/rs6000/constraints.md | 12 + gcc/config/rs6000/darwin.h | 8 +- gcc/config/rs6000/mma.md | 38 +- gcc/config/rs6000/predicates.md | 85 + gcc/config/rs6000/rs6000-builtin.def | 3350 ---- ...{rs6000-builtin-new.def => rs6000-builtins.def} | 51 +- gcc/config/rs6000/rs6000-c.c | 2765 +-- gcc/config/rs6000/rs6000-call.c | 17825 ++++--------------- gcc/config/rs6000/rs6000-gen-builtins.c | 128 +- gcc/config/rs6000/rs6000-internal.h | 2 +- gcc/config/rs6000/rs6000-protos.h | 35 +- gcc/config/rs6000/rs6000.c | 846 +- gcc/config/rs6000/rs6000.h | 58 - gcc/config/rs6000/rs6000.md | 102 +- gcc/config/rs6000/rs6000.opt | 12 + gcc/config/rs6000/t-rs6000 | 7 +- gcc/config/rs6000/t-vxworks | 6 +- gcc/config/rs6000/vsx.md | 14 + gcc/configure | 5 + gcc/cp/ChangeLog | 180 + gcc/cp/call.c | 39 +- gcc/cp/class.c | 145 +- gcc/cp/constraint.cc | 29 +- gcc/cp/coroutines.cc | 2 +- gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.def | 5 + gcc/cp/cp-tree.h | 70 +- gcc/cp/cxx-pretty-print.c | 4 +- gcc/cp/decl.c | 70 +- gcc/cp/decl2.c | 5 +- gcc/cp/friend.c | 26 +- gcc/cp/method.c | 12 +- gcc/cp/module.cc | 2 + gcc/cp/name-lookup.c | 133 +- gcc/cp/name-lookup.h | 3 - gcc/cp/parser.c | 77 +- gcc/cp/pt.c | 86 +- gcc/cp/ptree.c | 6 + gcc/cp/semantics.c | 51 +- gcc/cp/tree.c | 12 +- gcc/cp/typeck.c | 115 +- gcc/cp/typeck2.c | 2 +- gcc/d/ChangeLog | 6 + gcc/d/d-lang.cc | 4 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/constfold.d | 20 +- gcc/d/dmd/cparse.d | 36 +- gcc/d/dmd/ctfeexpr.d | 11 +- gcc/d/dmd/dinterpret.d | 2 +- gcc/d/dmd/dsymbol.d | 55 +- gcc/d/dmd/dsymbol.h | 1 + gcc/d/dmd/dsymbolsem.d | 7 +- gcc/d/dmd/dtemplate.d | 14 + gcc/d/dmd/expression.d | 2 +- gcc/d/dmd/expressionsem.d | 79 +- gcc/d/dmd/importc.d | 93 +- gcc/d/dmd/initsem.d | 13 +- gcc/d/dmd/lexer.d | 18 +- gcc/d/dmd/opover.d | 18 +- gcc/d/dmd/optimize.d | 55 + gcc/d/dmd/parse.d | 21 +- gcc/d/dmd/printast.d | 27 + gcc/d/dmd/semantic3.d | 12 + gcc/d/dmd/statementsem.d | 111 +- gcc/d/dmd/target.d | 2 +- gcc/d/dmd/target.h | 1 + gcc/d/dmd/tokens.d | 72 +- gcc/d/dmd/tokens.h | 26 - gcc/d/dmd/typesem.d | 33 +- gcc/d/gdc.texi | 11 +- gcc/doc/extend.texi | 13 + gcc/doc/invoke.texi | 2 +- gcc/doc/md.texi | 8 + gcc/dwarf2cfi.c | 58 +- gcc/fortran/ChangeLog | 21 + gcc/fortran/frontend-passes.c | 19 +- gcc/fortran/simplify.c | 10 + gcc/gcc.c | 25 +- gcc/gimple-fold.c | 11 +- gcc/ginclude/stddef.h | 9 + gcc/ipa-modref-tree.c | 14 +- gcc/ipa-modref-tree.h | 25 +- gcc/ipa-modref.c | 160 +- gcc/jit/ChangeLog | 37 + gcc/jit/docs/topics/expressions.rst | 173 + gcc/jit/jit-common.h | 9 + gcc/jit/jit-playback.c | 223 +- gcc/jit/jit-playback.h | 20 +- gcc/jit/jit-recording.c | 471 +- gcc/jit/jit-recording.h | 94 + gcc/jit/libgccjit++.h | 90 + gcc/jit/libgccjit.c | 405 +- gcc/jit/libgccjit.h | 153 + gcc/jit/libgccjit.map | 7 + gcc/ree.c | 35 +- gcc/regrename.c | 5 + gcc/testsuite/ChangeLog | 250 + gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/abi/no_unique_address6.C | 23 + gcc/testsuite/g++.dg/abi/nsdmi-aggr1.C | 39 + gcc/testsuite/g++.dg/abi/nsdmi-aggr1a.C | 35 + gcc/testsuite/g++.dg/concepts/diagnostic18.C | 4 +- gcc/testsuite/g++.dg/cpp0x/noexcept71.C | 31 + gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C | 35 + gcc/testsuite/g++.dg/cpp23/auto-fncast11.C | 19 + .../g++.dg/ext/builtin-dynamic-object-size1.C | 5 + .../g++.dg/ext/builtin-dynamic-object-size2.C | 5 + gcc/testsuite/g++.dg/gomp/pr103704.C | 19 + gcc/testsuite/g++.dg/lookup/operator-3-ops.h | 53 + gcc/testsuite/g++.dg/lookup/operator-3.C | 56 +- gcc/testsuite/g++.dg/lookup/operator-3a.C | 61 + gcc/testsuite/g++.dg/lookup/operator-4.C | 74 + gcc/testsuite/g++.dg/lookup/operator-4a.C | 76 + gcc/testsuite/g++.dg/lookup/operator-5.C | 74 + gcc/testsuite/g++.dg/lookup/operator-5a.C | 76 + gcc/testsuite/g++.dg/lookup/operator-6.C | 59 + gcc/testsuite/g++.dg/lookup/operator-7.C | 27 + gcc/testsuite/g++.dg/lookup/operator-8.C | 34 + gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C | 32 + gcc/testsuite/g++.target/i386/pr103696.C | 25 + gcc/testsuite/gcc.c-torture/compile/pr103682.c | 3 + gcc/testsuite/gcc.dg/20021029-1.c | 1 + gcc/testsuite/gcc.dg/Warray-bounds-48.c | 1 + gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 1 + gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c | 7 + .../gcc.dg/builtin-dynamic-object-size-1.c | 6 + .../gcc.dg/builtin-dynamic-object-size-10.c | 9 + .../gcc.dg/builtin-dynamic-object-size-11.c | 7 + .../gcc.dg/builtin-dynamic-object-size-12.c | 5 + .../gcc.dg/builtin-dynamic-object-size-13.c | 5 + .../gcc.dg/builtin-dynamic-object-size-14.c | 5 + .../gcc.dg/builtin-dynamic-object-size-15.c | 5 + .../gcc.dg/builtin-dynamic-object-size-16.c | 6 + .../gcc.dg/builtin-dynamic-object-size-17.c | 7 + .../gcc.dg/builtin-dynamic-object-size-18.c | 8 + .../gcc.dg/builtin-dynamic-object-size-19.c | 104 + .../gcc.dg/builtin-dynamic-object-size-2.c | 6 + .../gcc.dg/builtin-dynamic-object-size-3.c | 6 + .../gcc.dg/builtin-dynamic-object-size-4.c | 6 + .../gcc.dg/builtin-dynamic-object-size-5.c | 7 + .../gcc.dg/builtin-dynamic-object-size-6.c | 5 + .../gcc.dg/builtin-dynamic-object-size-7.c | 5 + .../gcc.dg/builtin-dynamic-object-size-8.c | 5 + .../gcc.dg/builtin-dynamic-object-size-9.c | 5 + gcc/testsuite/gcc.dg/builtin-object-size-1.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-16.c | 2 + gcc/testsuite/gcc.dg/builtin-object-size-17.c | 2 + gcc/testsuite/gcc.dg/builtin-object-size-2.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-3.c | 31 + gcc/testsuite/gcc.dg/builtin-object-size-4.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-5.c | 25 + gcc/testsuite/gcc.dg/pr100843.c | 8 + gcc/testsuite/gcc.dg/pr103587.c | 7 + .../gcc.dg/tree-ssa/builtin-snprintf-warn-6.c | 47 + gcc/testsuite/gcc.dg/uninit-38.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr98578.c | 2 +- gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c | 58 + .../gcc.target/aarch64/acle/ls64_ld64b-2.c | 15 + .../gcc.target/aarch64/acle/ls64_ld64b-3.c | 15 + gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c | 15 + .../gcc.target/aarch64/acle/ls64_ld_st_o0.c | 30 + .../gcc.target/aarch64/acle/ls64_st64b-2.c | 15 + gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv-2.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv-3.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0-2.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0-3.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0.c | 15 + gcc/testsuite/gcc.target/aarch64/pr100518.c | 9 + gcc/testsuite/gcc.target/aarch64/pr103094.c | 22 + gcc/testsuite/gcc.target/aarch64/pr103350-1.c | 48 + gcc/testsuite/gcc.target/aarch64/pr103350-2.c | 53 + .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 14 + gcc/testsuite/gcc.target/i386/avx2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/m128-check.h | 8 +- gcc/testsuite/gcc.target/i386/pr101796-1.c | 20 + gcc/testsuite/gcc.target/i386/pr102812.c | 1 - gcc/testsuite/gcc.target/i386/pr99531.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/sse4_2-check.h | 1 + gcc/testsuite/gcc.target/nvptx/float16-2.c | 20 + gcc/testsuite/gcc.target/nvptx/tanh-1.c | 9 + .../gcc.target/powerpc/float128-constant.c | 160 + .../gcc.target/powerpc/mma-builtin-10-pair.c | 21 + .../gcc.target/powerpc/mma-builtin-10-quad.c | 23 + .../gcc.target/powerpc/pr86731-fwrapv-longlong.c | 9 +- .../gcc.target/powerpc/vec-splat-constant-df.c | 60 + .../gcc.target/powerpc/vec-splat-constant-sf.c | 60 + .../gcc.target/powerpc/vec-splat-constant-v16qi.c | 27 + .../gcc.target/powerpc/vec-splat-constant-v2df.c | 64 + .../gcc.target/powerpc/vec-splat-constant-v2di.c | 50 + .../gcc.target/powerpc/vec-splat-constant-v4sf.c | 67 + .../gcc.target/powerpc/vec-splat-constant-v4si.c | 51 + .../gcc.target/powerpc/vec-splat-constant-v8hi.c | 62 + .../gcc.target/powerpc/vec-splati-runnable.c | 4 +- gcc/testsuite/gdc.test/compilable/cppmangle.d | 371 +- gcc/testsuite/gdc.test/compilable/cppmangle3.d | 9 +- gcc/testsuite/gdc.test/compilable/issue21203.d | 210 + gcc/testsuite/gdc.test/compilable/issue21340.d | 38 + gcc/testsuite/gdc.test/compilable/test10028.d | 7 + gcc/testsuite/gdc.test/compilable/test20236.d | 22 + gcc/testsuite/gdc.test/compilable/test20860.d | 16 + gcc/testsuite/gdc.test/compilable/test21073.d | 16 + gcc/testsuite/gdc.test/compilable/test21414.d | 13 + gcc/testsuite/gdc.test/fail_compilation/b15875.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail116.d | 2 +- .../gdc.test/fail_compilation/fail20616.d | 26 + .../gdc.test/fail_compilation/fail22529.d | 14 + .../gdc.test/fail_compilation/fail22570.d | 21 + gcc/testsuite/gdc.test/fail_compilation/ice22516.d | 21 + .../gdc.test/fail_compilation/test22574.d | 12 + .../gdc.test/fail_compilation/test_switch_error.d | 101 + gcc/testsuite/gdc.test/runnable/interpret.d | 23 + gcc/testsuite/gdc.test/runnable/test16579.d | 57 + gcc/testsuite/gdc.test/runnable/test18054.d | 41 + gcc/testsuite/gdc.test/runnable_cxx/cppa.d | 59 +- .../gdc.test/runnable_cxx/extra-files/cppb.cpp | 33 - gcc/testsuite/gfortran.dg/date_and_time_1.f90 | 35 + gcc/testsuite/gfortran.dg/do_check_18.f90 | 27 + gcc/testsuite/gfortran.dg/do_check_19.f90 | 21 + .../goacc/privatization-1-compute-loop.f90 | 1 - .../gfortran.dg/goacc/privatization-1-compute.f90 | 1 - .../goacc/privatization-1-routine_gang-loop.f90 | 1 - .../goacc/privatization-1-routine_gang.f90 | 1 - gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 | 57 + gcc/testsuite/gfortran.dg/iostat_5.f90 | 16 + gcc/testsuite/gfortran.dg/pr91497.f90 | 23 +- gcc/testsuite/gfortran.dg/pr91497_2.f90 | 124 + gcc/testsuite/jit.dg/all-non-failing-tests.h | 20 + .../jit.dg/test-error-ctor-array-wrong-obj.c | 54 + .../jit.dg/test-error-ctor-struct-too-big.c | 71 + .../test-error-ctor-struct-wrong-field-obj.c | 86 + .../jit.dg/test-error-ctor-struct-wrong-type.c | 76 + .../jit.dg/test-error-ctor-struct-wrong-type2.c | 77 + .../test-error-ctor-union-wrong-field-name.c | 76 + .../jit.dg/test-error-global-already-init.c | 46 + .../jit.dg/test-error-global-common-section.c | 54 + .../test-error-global-init-too-small-array.c | 65 + .../jit.dg/test-error-global-lvalue-init.c | 60 + .../jit.dg/test-error-global-nonconst-init.c | 80 + gcc/testsuite/jit.dg/test-global-init-rvalue.c | 1643 ++ gcc/testsuite/jit.dg/test-local-init-rvalue.c | 707 + gcc/testsuite/lib/fortran-torture.exp | 8 +- gcc/testsuite/lib/gcc-defs.exp | 4 +- gcc/testsuite/lib/gcc-dg.exp | 6 +- gcc/testsuite/lib/go-torture.exp | 8 +- gcc/tree-object-size.c | 532 +- gcc/tree-object-size.h | 12 +- gcc/tree-ssa-alias.c | 36 + gcc/tree-ssa-ccp.c | 4 +- gcc/ubsan.c | 5 +- libcc1/ChangeLog | 13 + libcc1/configure | 5 + libcc1/libcp1plugin.cc | 4 +- libgfortran/ChangeLog | 17 + libgfortran/intrinsics/date_and_time.c | 24 +- libgfortran/intrinsics/pack_generic.c | 9 + libgfortran/intrinsics/time_1.h | 14 +- libgfortran/io/file_pos.c | 2 +- libiberty/ChangeLog | 23 + libphobos/ChangeLog | 10 + libphobos/configure | 2 +- libphobos/configure.ac | 2 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/internal/traits.d | 40 +- libphobos/libdruntime/core/lifetime.d | 109 +- libphobos/libdruntime/core/runtime.d | 2 +- libphobos/libdruntime/core/sys/openbsd/execinfo.d | 139 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 46 +- libphobos/libdruntime/object.d | 2 +- libphobos/libdruntime/rt/monitor_.d | 36 +- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/searching.d | 12 +- libphobos/src/std/datetime/timezone.d | 3 +- libphobos/src/std/parallelism.d | 6 +- libphobos/src/std/regex/package.d | 16 +- libphobos/src/std/traits.d | 5 + libphobos/testsuite/libphobos.traits/all_satisfy.d | 24 + .../gc.exp => libphobos.traits/traits.exp} | 0 libstdc++-v3/ChangeLog | 73 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 74 +- libstdc++-v3/include/bits/regex_compiler.h | 40 +- libstdc++-v3/include/bits/regex_compiler.tcc | 122 +- libstdc++-v3/include/bits/regex_constants.h | 148 +- libstdc++-v3/include/bits/regex_error.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 32 +- libstdc++-v3/include/debug/safe_iterator.h | 17 + libstdc++-v3/include/ext/pointer.h | 50 +- libstdc++-v3/testsuite/17_intro/names.cc | 1 + .../testsuite/22_locale/time_get/get/char/71557.cc | 96 + .../22_locale/time_get/get/wchar_t/71557.cc | 96 + .../22_locale/time_get/get_date/wchar_t/4.cc | 9 +- .../22_locale/time_get/get_time/char/2.cc | 33 +- .../22_locale/time_get/get_time/wchar_t/2.cc | 33 +- .../24_iterators/normal_iterator/to_address.cc | 17 +- .../algorithms/regex_match/cstring_bracket_01.cc | 62 +- .../testsuite/28_regex/constants/constexpr.cc | 2 - .../testsuite/28_regex/constants/error_type.cc | 2 +- .../28_regex/constants/match_flag_type.cc | 25 +- .../28_regex/constants/syntax_option_type.cc | 26 +- zlib/ChangeLog | 11 + 346 files changed, 17820 insertions(+), 22422 deletions(-) delete mode 100644 gcc/config/rs6000/rs6000-builtin.def rename gcc/config/rs6000/{rs6000-builtin-new.def => rs6000-builtins.def} (99%) create mode 100644 gcc/testsuite/g++.dg/abi/no_unique_address6.C create mode 100644 gcc/testsuite/g++.dg/abi/nsdmi-aggr1.C create mode 100644 gcc/testsuite/g++.dg/abi/nsdmi-aggr1a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept71.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast11.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-dynamic-object-size1.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-dynamic-object-size2.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr103704.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-3-ops.h create mode 100644 gcc/testsuite/g++.dg/lookup/operator-3a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-4.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-4a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-5.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-5a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-6.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-7.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-8.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C create mode 100644 gcc/testsuite/g++.target/i386/pr103696.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103682.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-1.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-10.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-11.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-12.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-13.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-14.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-15.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-16.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-17.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-18.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-19.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-2.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-3.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-4.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-5.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-6.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-7.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-8.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-9.c create mode 100644 gcc/testsuite/gcc.dg/pr100843.c create mode 100644 gcc/testsuite/gcc.dg/pr103587.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld_st_o0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr100518.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103094.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103350-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103350-2.c create mode 100755 gcc/testsuite/gcc.target/i386/pr101796-1.c create mode 100644 gcc/testsuite/gcc.target/nvptx/float16-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/tanh-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-constant.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-10-pair.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-10-quad.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-df.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-sf.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v16qi.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v2df.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v2di.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v4sf.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v4si.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v8hi.c create mode 100644 gcc/testsuite/gdc.test/compilable/issue21203.d create mode 100644 gcc/testsuite/gdc.test/compilable/issue21340.d create mode 100644 gcc/testsuite/gdc.test/compilable/test10028.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20236.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20860.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21073.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21414.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail20616.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22529.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22570.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/ice22516.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test22574.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test_switch_error.d create mode 100644 gcc/testsuite/gdc.test/runnable/test16579.d create mode 100644 gcc/testsuite/gdc.test/runnable/test18054.d create mode 100644 gcc/testsuite/gfortran.dg/date_and_time_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/do_check_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/do_check_19.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/iostat_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91497_2.f90 create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-array-wrong-obj.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-too-big.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-field-obj.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-type.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-type2.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-union-wrong-field-name.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-already-init.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-common-section.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-init-too-small-array.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-lvalue-init.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-nonconst-init.c create mode 100644 gcc/testsuite/jit.dg/test-global-init-rvalue.c create mode 100644 gcc/testsuite/jit.dg/test-local-init-rvalue.c create mode 100644 libphobos/testsuite/libphobos.traits/all_satisfy.d copy libphobos/testsuite/{libphobos.gc/gc.exp => libphobos.traits/traits.exp} (100%) create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/char/71557.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/71557.cc -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/binutils-gdb] branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 updated (fdb2b35b8f -> 240eab1e59)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/binutils-gdb. from fdb2b35b8f RISC-V: Added ld testcases for the medlow and medany code models. adds 3524a83e59 gdb/mi: rename mi_lookup to mi_cmd_lookup adds f76d800be8 gdb/mi: use std::map for MI commands in mi-cmds.c adds 3be0fed62e gdb/mi: int to bool conversion in mi_execute_cli_command adds 1f6c8c3317 gdb/mi: use separate classes for different types of MI command adds 788ec57f0a gdb/mi: rename mi_cmd to mi_command adds 78d4da9ae0 gdb/mi: rename build_table to add_builtin_mi_commands adds 9bc8e54b1f bfd: fix -Wunused errors with clang 13+ adds b2c7007bdd gdbserver/tracepoint.cc: work around -Wstringop-truncation error adds 237f6eac15 gdbserver/tracepoint.cc: use snprintf in gdb_agent_socket_init adds eda0ddeb26 XCOFF C_STSYM test failure on 32-bit host adds a078dd9ce8 loongarch64 build failure on 32-bit host adds 47cf88952a loongarch32 build failure on 32-bit host adds d5c9473176 Automatic date update in version.in adds 161e87d121 PR28694, Out-of-bounds write in stab_xcoff_builtin_type adds 4d3605c8ca Fix an undefined behaviour in the BFD library's DWARF parser. adds 261b07488b New --enable-threading configure option to control use of th [...] adds 161cdabc39 PR28691, validate dwarf attribute form adds da72876cc5 Automatic date update in version.in adds a547eaf18c gdb: re-format with black 21.9b0 adds 37260e0df0 gdb: re-format with black 21.12b0 adds 05f62e0c9a Re: Fix an undefined behaviour in the BFD library's DWARF parser adds 6628ac006d Adjust compare_link_order for unstable qsort adds 4095db4c9c sim: fix mingw builds with replacement gnulib open adds 444cc278b9 bfd: unify texi generation rules adds 7d554943ba sim: mips/or1k: drop redundant arg to bitsize macro adds 23ff54c27d RISC-V: Support svinval extension with frozen version 1.0. adds 3518022233 aarch64: Add support for Armv9.1-A to Armv9.3-A adds b3e4d9326f arm: Add support for Armv8.7-A and Armv8.8-A adds a2b1ea81ba arm: Add support for Armv9.1-A to Armv9.3-A adds 61ab1364c7 When loading separate debug info files, also attempt to loca [...] adds f3be70df1b Fix AVR assembler so that it creates relocs that will work w [...] adds 240eab1e59 Automatic date update in version.in No new revisions were added by this update. Summary of changes: bfd/ChangeLog | 5 + bfd/coffcode.h | 4 +- bfd/coffgen.c | 11 +- bfd/config.bfd | 2 +- bfd/doc/Makefile.am | 121 ++--- bfd/doc/Makefile.in | 137 ++--- bfd/dwarf1.c | 10 +- bfd/dwarf2.c | 184 +++++-- bfd/ecofflink.c | 7 - bfd/elf-m10200.c | 6 - bfd/elf-m10300.c | 6 - bfd/elf32-bfin.c | 5 +- bfd/elf32-cr16.c | 5 +- bfd/elf32-lm32.c | 5 +- bfd/elf32-microblaze.c | 14 - bfd/elf32-nds32.c | 12 +- bfd/elf32-nios2.c | 6 +- bfd/elf32-score.c | 13 +- bfd/elf32-score7.c | 11 +- bfd/elf64-ia64-vms.c | 6 - bfd/elfxx-riscv.c | 3 + bfd/version.h | 2 +- binutils/ChangeLog | 12 + binutils/dwarf.c | 116 ++++- binutils/dwarf.h | 1 + binutils/stabs.c | 87 ++-- binutils/testsuite/binutils-all/debuginfod.exp | 6 +- gas/ChangeLog | 10 + gas/NEWS | 6 +- gas/config/tc-aarch64.c | 3 + gas/config/tc-arm.c | 19 +- gas/config/tc-avr.c | 26 + gas/config/tc-avr.h | 3 + gas/config/tc-loongarch.c | 12 +- gas/doc/c-aarch64.texi | 3 +- gas/doc/c-arm.texi | 2 + gas/testsuite/gas/aarch64/armv9_1.d | 12 + gas/testsuite/gas/aarch64/armv9_1.s | 5 + gas/testsuite/gas/aarch64/armv9_1_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_1_invalid.l | 2 + gas/testsuite/gas/aarch64/armv9_1_invalid.s | 2 + gas/testsuite/gas/aarch64/armv9_2.d | 13 + gas/testsuite/gas/aarch64/armv9_2.s | 6 + gas/testsuite/gas/aarch64/armv9_2_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_2_invalid.l | 5 + gas/testsuite/gas/aarch64/armv9_2_invalid.s | 6 + gas/testsuite/gas/aarch64/armv9_3.d | 17 + gas/testsuite/gas/aarch64/armv9_3.s | 11 + gas/testsuite/gas/aarch64/armv9_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_invalid.l | 3 + gas/testsuite/gas/aarch64/armv9_invalid.s | 3 + gas/testsuite/gas/all/gas.exp | 4 +- gas/testsuite/gas/arm/attr-march-armv8_7-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv8_8-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_1-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_2-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_3-a.d | 17 + gas/testsuite/gas/arm/bfloat16-armv8.7-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv8.8-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.1-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.2-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.3-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.7-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.8-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.1-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.2-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.3-a.d | 5 + gas/testsuite/gas/avr/diffreloc_withrelax.d | 4 +- gas/testsuite/gas/avr/pc-relative-reloc.d | 2 +- gas/testsuite/gas/elf/elf.exp | 2 +- gas/testsuite/gas/riscv/svinval.d | 15 + gas/testsuite/gas/riscv/svinval.s | 5 + gdb/NEWS | 11 + gdb/configure | 24 +- gdb/gdb-gdb.py.in | 7 +- gdb/mi/mi-cmd-info.c | 4 +- gdb/mi/mi-cmds.c | 571 ++++++++++++--------- gdb/mi/mi-cmds.h | 72 ++- gdb/mi/mi-main.c | 51 +- gdb/mi/mi-main.h | 12 + gdb/mi/mi-parse.c | 20 +- gdb/mi/mi-parse.h | 6 +- gdb/python/lib/gdb/__init__.py | 1 - .../gdb.multi/multi-target-info-inferiors.py | 14 +- gdb/testsuite/gdb.python/py-events.py | 9 +- gdbserver/configure | 24 +- gdbserver/tracepoint.cc | 13 +- gdbsupport/common.m4 | 22 +- gdbsupport/configure | 24 +- include/opcode/aarch64.h | 102 ++-- include/opcode/arm.h | 9 + include/opcode/riscv-opc.h | 16 + include/opcode/riscv.h | 1 + ld/ChangeLog | 7 + ld/ldelfgen.c | 11 +- ld/testsuite/ld-avr/avr-prop-7.d | 4 +- ld/testsuite/ld-avr/avr-prop-8.d | 3 +- ld/testsuite/ld-avr/pr13402.d | 6 +- opcodes/riscv-opc.c | 7 + sim/common/sim-io.c | 4 +- sim/mips/configure | 3 +- sim/mips/configure.ac | 3 +- sim/or1k/configure | 2 +- sim/or1k/configure.ac | 2 +- 104 files changed, 1382 insertions(+), 819 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/armv9_1.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1.s create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_3.d create mode 100644 gas/testsuite/gas/aarch64/armv9_3.s create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.s create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_7-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_8-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_1-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_2-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_3-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.3-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.3-a.d create mode 100644 gas/testsuite/gas/riscv/svinval.d create mode 100644 gas/testsuite/gas/riscv/svinval.s -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/base-artifacts] branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 updated (d29af4c30 -> 8c73d75fd)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/base-artifacts. discards d29af4c30 4: update: binutils-gcc-linux-glibc: 1 discards d8952fb81 3: reset: gcc-ec0124e0acb556cdf5dba0e8d0ca6b69d9537fcc: 1 discards 6be84c2fb 2: update: binutils-gcc-linux-glibc: 1 discards 2e0a22bba 1: reset: gcc-4a960d548b7d7d942f316c5295f6d849b74214f5: 1 discards 3204cf394 0: update: binutils-linux-glibc: 1 new 8c73d75fd 0: update: binutils-gcc-linux-glibc: 1 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (d29af4c30) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-a [...] You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: 01-reset_artifacts/console.log.xz | Bin 1832 -> 1568 bytes 02-prepare_abe/console.log.xz | Bin 2772 -> 2764 bytes 03-build_abe-binutils/console.log.xz | Bin 31452 -> 30844 bytes 04-build_abe-stage1/console.log.xz | Bin 91296 -> 92868 bytes 06-build_abe-linux/console.log.xz | Bin 9020 -> 9012 bytes 07-build_abe-glibc/console.log.xz | Bin 231756 -> 232676 bytes 08-build_abe-stage2/console.log.xz | Bin 207024 -> 208940 bytes 09-benchmark/benchmark-build.log | 80 +- 09-benchmark/benchmark.log | 78 +- 09-benchmark/console.log.xz | Bin 3088 -> 3060 bytes 10-check_regression/console.log.xz | Bin 7616 -> 1592 bytes 10-check_regression/results-0.csv | 1749 +- 10-check_regression/results-1.csv | 1734 +- 10-check_regression/results-brief.csv | 31 +- 10-check_regression/results-compare.csv | 119 - 10-check_regression/results-full.csv | 1733 +- .../{results-1.csv => results-perf-0.csv} | 0 10-check_regression/results-perf-1.csv | 1751 ++ 10-check_regression/results-vect-0.csv | 1 + 10-check_regression/results-vect-1.csv | 1 + 10-check_regression/results.csv | 121 +- 10-check_regression/results.log | 5470 +++--- 11-update_baseline/471.omnetpp.regression | 1 - 11-update_baseline/console.log | 16641 +------------------ 11-update_baseline/extra-bisect-params | 2 +- 11-update_baseline/jira-body.txt | 3 - 11-update_baseline/mail-body.txt | 3 - 11-update_baseline/mail-subject.txt | 1 - 11-update_baseline/results-0.csv | 1738 +- 11-update_baseline/results-1.csv | 1734 +- 11-update_baseline/results-brief.csv | 31 +- 11-update_baseline/results-compare.csv | 117 - 11-update_baseline/results-full.csv | 1733 +- 11-update_baseline/results-perf-0.csv | 1741 ++ 11-update_baseline/results-perf-1.csv | 1751 ++ 11-update_baseline/results-vect-0.csv | 1 + 11-update_baseline/results-vect-1.csv | 1 + 11-update_baseline/results.csv | 121 +- 11-update_baseline/results.log | 5264 +++--- 11-update_baseline/results.regressions | 5 - 11-update_baseline/symbol.regressions | 1 - .../top-artifacts/save-temps/400.perlbench.tar.xz | Bin 1066448 -> 1067872 bytes .../top-artifacts/save-temps/401.bzip2.tar.xz | Bin 91216 -> 90500 bytes .../top-artifacts/save-temps/403.gcc.tar.xz | Bin 2933192 -> 2921892 bytes .../top-artifacts/save-temps/410.bwaves.tar.xz | Bin 16052 -> 16088 bytes .../top-artifacts/save-temps/416.gamess.tar.xz | Bin 4722564 -> 4703060 bytes .../top-artifacts/save-temps/429.mcf.tar.xz | Bin 31512 -> 31648 bytes .../top-artifacts/save-temps/433.milc.tar.xz | Bin 134692 -> 135168 bytes .../top-artifacts/save-temps/434.zeusmp.tar.xz | Bin 194968 -> 195112 bytes .../top-artifacts/save-temps/435.gromacs.tar.xz | Bin 864848 -> 861984 bytes .../top-artifacts/save-temps/436.cactusADM.tar.xz | Bin 569160 -> 567208 bytes .../top-artifacts/save-temps/437.leslie3d.tar.xz | Bin 53992 -> 54028 bytes .../top-artifacts/save-temps/444.namd.tar.xz | Bin 179060 -> 179300 bytes .../top-artifacts/save-temps/445.gobmk.tar.xz | Bin 1563208 -> 1560324 bytes .../top-artifacts/save-temps/447.dealII.tar.xz | Bin 2570020 -> 2743376 bytes .../top-artifacts/save-temps/450.soplex.tar.xz | Bin 481768 -> 476880 bytes .../top-artifacts/save-temps/453.povray.tar.xz | Bin 1217660 -> 1209336 bytes .../top-artifacts/save-temps/454.calculix.tar.xz | Bin 1202276 -> 1189176 bytes .../top-artifacts/save-temps/456.hmmer.tar.xz | Bin 315852 -> 315688 bytes .../top-artifacts/save-temps/458.sjeng.tar.xz | Bin 131116 -> 131440 bytes .../top-artifacts/save-temps/459.GemsFDTD.tar.xz | Bin 171320 -> 170384 bytes .../top-artifacts/save-temps/462.libquantum.tar.xz | Bin 46712 -> 46308 bytes .../top-artifacts/save-temps/464.h264ref.tar.xz | Bin 581328 -> 582452 bytes .../top-artifacts/save-temps/465.tonto.tar.xz | Bin 2056228 -> 2045008 bytes .../top-artifacts/save-temps/470.lbm.tar.xz | Bin 24216 -> 24236 bytes .../top-artifacts/save-temps/471.omnetpp.tar.xz | Bin 721620 -> 709764 bytes .../top-artifacts/save-temps/473.astar.tar.xz | Bin 69920 -> 70168 bytes .../top-artifacts/save-temps/481.wrf.tar.xz | Bin 2088728 -> 2083880 bytes .../top-artifacts/save-temps/482.sphinx3.tar.xz | Bin 217300 -> 217284 bytes .../top-artifacts/save-temps/483.xalancbmk.tar.xz | Bin 6237212 -> 6179704 bytes jenkins/manifest.sh | 24 +- results_id | 2 +- save-temps/400.perlbench.tar.xz | Bin 1066448 -> 1067872 bytes save-temps/401.bzip2.tar.xz | Bin 91216 -> 90500 bytes save-temps/403.gcc.tar.xz | Bin 2933192 -> 2921892 bytes save-temps/410.bwaves.tar.xz | Bin 16052 -> 16088 bytes save-temps/416.gamess.tar.xz | Bin 4722564 -> 4703060 bytes save-temps/429.mcf.tar.xz | Bin 31512 -> 31648 bytes save-temps/433.milc.tar.xz | Bin 134692 -> 135168 bytes save-temps/434.zeusmp.tar.xz | Bin 194968 -> 195112 bytes save-temps/435.gromacs.tar.xz | Bin 864848 -> 861984 bytes save-temps/436.cactusADM.tar.xz | Bin 569160 -> 567208 bytes save-temps/437.leslie3d.tar.xz | Bin 53992 -> 54028 bytes save-temps/444.namd.tar.xz | Bin 179060 -> 179300 bytes save-temps/445.gobmk.tar.xz | Bin 1563208 -> 1560324 bytes save-temps/447.dealII.tar.xz | Bin 2570020 -> 2743376 bytes save-temps/450.soplex.tar.xz | Bin 481768 -> 476880 bytes save-temps/453.povray.tar.xz | Bin 1217660 -> 1209336 bytes save-temps/454.calculix.tar.xz | Bin 1202276 -> 1189176 bytes save-temps/456.hmmer.tar.xz | Bin 315852 -> 315688 bytes save-temps/458.sjeng.tar.xz | Bin 131116 -> 131440 bytes save-temps/459.GemsFDTD.tar.xz | Bin 171320 -> 170384 bytes save-temps/462.libquantum.tar.xz | Bin 46712 -> 46308 bytes save-temps/464.h264ref.tar.xz | Bin 581328 -> 582452 bytes save-temps/465.tonto.tar.xz | Bin 2056228 -> 2045008 bytes save-temps/470.lbm.tar.xz | Bin 24216 -> 24236 bytes save-temps/471.omnetpp.tar.xz | Bin 721620 -> 709764 bytes save-temps/473.astar.tar.xz | Bin 69920 -> 70168 bytes save-temps/481.wrf.tar.xz | Bin 2088728 -> 2083880 bytes save-temps/482.sphinx3.tar.xz | Bin 217300 -> 217284 bytes save-temps/483.xalancbmk.tar.xz | Bin 6237212 -> 6179704 bytes 101 files changed, 11364 insertions(+), 32419 deletions(-) copy 10-check_regression/{results-1.csv => results-perf-0.csv} (100%) create mode 100644 10-check_regression/results-perf-1.csv create mode 100644 10-check_regression/results-vect-0.csv create mode 100644 10-check_regression/results-vect-1.csv delete mode 100644 11-update_baseline/471.omnetpp.regression delete mode 100644 11-update_baseline/mail-subject.txt create mode 100644 11-update_baseline/results-perf-0.csv create mode 100644 11-update_baseline/results-perf-1.csv create mode 100644 11-update_baseline/results-vect-0.csv create mode 100644 11-update_baseline/results-vect-1.csv delete mode 100644 11-update_baseline/results.regressions delete mode 100644 11-update_baseline/symbol.regressions -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/llvm-project] branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 updated (e7a95b067490 -> bf4fa3036aec)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/llvm-project. from e7a95b067490 Reland [ELF] Split scanRelocations into scanRelocations/po [...] adds 10a71981e92d [RISCV] Support named opcodes in .insn directive. adds 3cda38796c2a [RISCV] Add rs2 encoding to the FPUnaryOp_r and FPUnaryOp_ [...] adds 7787a8f1b707 [llvm] Use llvm::reverse (NFC) adds 9769340905d0 [OpenMP][libomp] Fix compile errors with new KMP_HW_SUBSET [...] adds ef5be2bb16e5 [mlir] Implement `DataLayoutTypeInterface` for `LLVMArrayType` adds 15f8f3e20aa9 [mlir] Split std.rank into tensor.rank and memref.rank. adds 47eec789ed9c [clang][deps] Remove hard-coded resource directory from tests adds ff3b085ab070 [X86] Use bundle for CALL_RVMARKER expansion. adds b8d121eb1d61 [CodeGen] Require use of Address::invalid() for invalid ad [...] adds b81450afb652 [CodeGen] Add std:: qualifier adds dc9f65be4555 [AArch64][SVE] Fix handling of stack protection with SVE adds f2eab339b9af [libc++][NFC] Remove goto from std::string adds 65033ef9e8a6 [AArch64] Add a tablegen pattern for UZP1. adds 12d42653b3ad [bazel] Port debuginfod rules adds 6847379e895b [VE] MUL,SUB,OR,XOR v256i32|64 isel adds 81eece7f2693 [mlir][linalg][bufferize] Debug output as IR attributes adds 26f6fbe2be1d [ARM] Add AddrModeT2_i8neg addressing mode support for fra [...] adds d733f2c68c97 [OpenMPIRBuilder] Support opaque pointers in reduction handling adds 6213f1dd03e2 [IR] Make VPIntrinsic::getDeclarationForParams() opaque po [...] adds 6fef0ffa14a3 Revert unnecessary and incorrect change made to GraphWriter adds 135d5d4a6d37 [Flang][NFC] Convert static to static inline for a function adds bd053769867f [SLP]Improve multinode analysis. adds d5d8b1c972bc [llvm-objcopy] Fix handling of MIPS64 little endian files adds a376a3f354ac [libc++] Make __compressed_pair fully constexpr adds ac60263ad173 [MemoryLocation] Handle memset_pattern{4,8,16} in getForDest. adds 10a356c47a30 [libc++] Make __swap_allocator constexpr adds 8002fa67603b [LangRef] Remove incorrect vector alignment rules adds 7abf299fedff [InlineAdvisor] Add option to control deferred inlining (NFC) adds ddfac0759c3c Revert "[MemoryLocation] Handle memset_pattern{4,8,16} in [...] adds 6482383e50a4 [clang-format] FixNamespaceComments does not understand na [...] adds cea81e95b05f [clang-format] add support for cppm files adds 08a770c378ca [AArch64][SVE] Replace mask pointers in fixed-length-fp-vs [...] adds 819fb457a622 [AMDGPU] Regenerate checks in high-bits-zeroed-16-bit-ops.mir adds f00da7c3bc8e [SLP][NFC]Update test checks, NFC. adds a9d811405f88 [X86] combineOr - pull out repeated SDLoc(). NFCI. adds 4f2e183229b8 [X86] combineOr - don't demand operand elements if the oth [...] adds 3f066ac64893 Test commit adds c13524856bb3 [ASan] Shared optimized callbacks implementation. adds fb47725d1417 [AArch64][SVE] Instcombine SDIV to ASRD adds ebb6bb725ead [lldb/python] Plug SBStructuredData leaks adds 61bb8b5d4040 [AArch64] Convert sra(X, elt_size(X)-1) to cmlt(X, 0) adds bf39e7dc6c48 [libc++] Fix wrongly non-inline basic_string::shrink_to_fit adds 48d868493fa7 [benchmark] Delete BUILD files adds 3db974facecb [InstCombine] convert static function to internal class fu [...] adds d2be9ae0da2f [InstCombine] regenerate test checks; NFC adds bb2fc19c6355 [InstCombine] prevent infinite looping from opposing cmp a [...] adds 03fe15cee6e2 [mlir][sparse] speed up sparse tensor file I/O by more than 2x adds ef244ad6207b [mlir][sparse] fixed typos adds 0b9b1c8c49fd [libc++] Remove C++ version guards in the dylib. adds 2a4a229d6dcc [WebAssembly] Custom optimization for truncate adds 423f19680a4f Add FMF to hasPoisonGeneratingFlags/dropPoisonGeneratingFlags adds dd245bab9fbb [LoopUnroll] Disable loop unroll when user explicitly asks [...] adds 84f2ef2f2953 Disable issue labeler in LLVM forks adds aedb328a4dc9 [lldb] Introduce a FreeBSDKernel plugin for vmcores adds 7598ac5ec5a6 [RISCV] Convert (splat_vector (load)) to vlse with 0 stride. adds 76c876e7e6ef Revert "[lldb] Introduce a FreeBSDKernel plugin for vmcores" adds 3bc08d8b8d7a [gn build] Reland 5082c330138: (semimanually) port ebc31d2. adds 0005efd455c4 [DebugInfo][dsymutil] Keep locations for function-local globals adds df44aaa50e36 [RISCV] Add a table for extension implications. adds b79686c6dcc8 [ELF] Remove needsPltAddr in favor of needsCopy adds d4d76409d13e [RISCV] Add mayRaiseFPException to RISCV scalar FP instructions. adds 71e97ad35b2a Only define LLVM_EXTERNAL_VISIBILITY when building libLLVM dylib adds f0ca8d2461a7 [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-t [...] adds 1042de90589c [Driver] Add CLANG_DEFAULT_PIE_ON_LINUX to emulate GCC --e [...] adds 3f1c403a2b0a [RISCV] Use AdjustInstrPostInstrSelection to insert a FRM [...] adds aeea20eebef5 [gn] Use CLANG_DEFAULT_PIE_ON_LINUX= adds 04192422c4e3 [Clang][ScanDeps] Use the virtual path for module maps adds 4e94cba5b4e4 [HIPSPV][2/4] Add HIPSPV tool chain adds e0aa2ea661fb Revert "Only define LLVM_EXTERNAL_VISIBILITY when building [...] adds 6a44013b0e31 [ELF] -Map: Print symbols which needs canonical PLT entry/ [...] adds ee99426c7706 [AArch64] Revise a warning fix adds 0319d4a12ee8 [gn build] (manually) port 1042de9058 to lit.site.cfg.in too adds 3926893439c4 [RISCV] Add isel support for scalar STRICT_FADD/FSUB/FMUL/ [...] adds 74d1fc742af0 [X86] Adjust some IceLake integer shuffle schedule classes [...] adds a82a19c137ad [mlir] Add a missing pattern to bufferize tensor.rank. adds 5ac14cd167c4 [gn build] (manually) port f0ca8d2461a7f3c8 (debuginfod-find) adds 0e5e963b2d52 [gn build] Reformat all build files adds 803ec71b842e [gn build] Port 4e94cba5b4e4 adds ebf5497b269f Revert "[z/OS] Implement prologue and epilogue generation [...] adds efefc4ee3b25 [lldb][NFC] Format lldb/include/lldb/Symbol/Type.h adds fd5e493874e1 [PhaseOrdering] add tests for vector select; NFC adds bc5f2d12cadc [clang] diagnose_as_builtin attribute for Fortify diagnosi [...] adds 100863ccd8d4 [lldb] Check if language is supported before creating a RE [...] adds c57b2a0635df [MLIR][GPU] Make max flat work group size for ROCDL kernel [...] adds 1695dd175242 [lldb][NFC] Fix documentation for EncodingDataType adds 09a704c5efba [LTO] Ignore unreachable virtual functions in WPD in hybrid LTO. adds b5c49b62a221 [InstSimplify] Add tests for logic AND; NFC adds 96130b5dc7f6 [mlir][spirv] Support size-1 vector/tensor constant during [...] adds 1a60ae02c65d [InstCombine] fold mask-with-signbit-splat to icmp+select adds f4abf28c0a0b [lldb] Update the PDB tests to pass with the VS2019 toolset adds 9c7fbc3f9b05 [lldb] Introduce a FreeBSDKernel plugin for vmcores adds 7d97678df7f5 [mlir][linalg] Break up linalg vectorization pre-condition adds 87fe0709d4ad [libc++] Allow detecting whether the executor supports Bash adds 624f12d34f94 [amdgpu] Drop lowering of LDS used by global variables adds 3f630cff65fc [libc++][ranges] Implement ranges::uninitialized_default_c [...] adds 8bd106a89172 [NFC] Fix typos in release notes. adds ea15b862d77e Revert D114783 [ELF] Split scanRelocations into scanReloca [...] adds 5740bb801a14 [CSSPGO] Use nested context-sensitive profile. adds 71e5488a195d DebugInfo: Migrate callers from getAsCString to dwarf::toString adds 3ce1e9428b96 [ORC] Add early-out to OL_applyQueryPhase1. adds 92f2d02b4a31 DebugInfo: Sink string form validation down from verifier [...] adds 51776ecaffa2 DebugInfo: Fix test to match comment adds 04cf411c9411 [ELF][test] Test unreferenced non-preemptible ifunc adds cf783be8d7a8 Reland D114783/D115603 [ELF] Split scanRelocations into sc [...] adds 1add61364219 [gn build] (manually) port 9c7fbc3f9b05b3249468ef6aeacaf71 [...] adds d7b7b6491445 [CSSPGO] Warn instead of error out for modules that are no [...] adds 322057179316 [llvm-profgen] Skip disassembling for PLT section adds 3dcb60db9a53 [CSSPGO][llvm-profgen] Fix external address issues of perf [...] adds 30c3aba99897 [llvm-profgen] Fix to use getUntrackedCallsites outside the loop adds 0f53df864eb3 [CSSPGO][llvm-profgen] Fix external address issues of perf [...] adds d4127c0d767c [gn build] Port 3f630cff65fc adds 4299d8d0ce42 [ORC] Add MaterializationUnit::Interface parameter to Obje [...] adds 6917f87b3c7c [clangd] Cleanup unneeded use of shared_ptr. NFC adds 794b4df5049e [gn build] Port 4299d8d0ce42 adds 4706a297fb9e Avoid setting tbaa on the store of return type of call to [...] adds f6f0409f6f26 [llvm-profgen] Turn on preinliner by default adds da7e9e34104e [ASan] Added NO_EXEC_STACK_DIRECTIVE to assembly callback file. adds b45ad7363c30 [clang] Use usual lit pattern for CLANG_DEFAULT_PIE_ON_LIN [...] adds 5255ca9726e9 [llvm-jitlink] Update handling of library options. adds cce4a7258b81 [compiler-rt][AArch64] Add a workaround for Exynos 9810 adds d4f3af2f6c53 [gn build] (manually) port b45ad7363c30 (LLVM_WITH_Z3) adds 1ff1d50d9f46 [ELF] Make InputFile smaller adds c720b16aa56b [ELF] Use SmallVector for SharedFile and simplify parseVerdefs adds 4cd6dc5adb7a [RISCV] Add more curly braces to constexpr array initializ [...] adds 9eb71608ee0f Print the sign of negative infinity adds 89661a0e8981 [ELF] Remove dead code from SymbolTable::find adds 7029a688c904 [adt] Fix compiler warning in test adds 9912bed7306f [mlir][linalg] Remove RangeOp and RangeType. adds c0529efc95e3 [DebugInfo][DWARF] emit DW_AT_accessibility attribute for [...] adds af88bc153d67 [libc++][NFC] Use _LIBCPP_DEBUG_ASSERT in <string> adds 5816f1855c1e [ELF] Slightly speed up getOutputSectionName. NFC adds abbc2e997bbf [CodeGen] Store ElementType in Address adds 3deb82cd072b [ELF] Adjust getOutputSectionName prefix order adds b4f46555d746 [CodeGen] Avoid some pointer element type accesses adds 7a54ae9c1d42 [ELF] Change objectFiles to ELFFileBase * adds 21dbfd430021 [ELF] --gc-sections: Change startwith(".init") (and ".fini [...] adds 524d6a2d6ae0 [mlir] Added documentation for bufferization to memref con [...] adds 7c0881a38f5e [ELF] --gc-sections: Change startwith(".jcr") to exact match adds 7161aa06ef53 [mlir][linalg][bufferize] Reimplementation of scf.for buff [...] adds a4830d14edbb [mlir][RFC] Add scalable dimensions to VectorType adds a5927737daeb [mlir][linalg][bufferize] Reimplementation of scf.if buffe [...] adds c3b624a191e0 [CodeGen] Avoid deprecated ConstantAddress constructor adds 1652871473a7 [mlir][linalg][bufferize] Reimplementation of TiledLoopOp [...] adds a908ca6603ab [bazel] Adjust Bazel BUILD files for a4830d14edbb2a21eb35f [...] adds 529833377ccd [clangd] Disable support for clang-tidy suppression blocks [...] adds 3425b1bcb4bf [mlir][OpenMP] omp.sections and omp.section lowering to LLVM IR adds 834c8ff58798 [CodeGen] Avoid some uses of deprecated Address constructor adds fc64a164ec58 [mlir] Use rewriter in linalg Detensorize adds 0e558faf6a28 [bazel] drop some unnecessary dependencies in mlir adds b7d2d147477e [clangd] Disable the NOLINTBBEGIN testcase in clangd. adds 676af1272b07 [VE] SHL,SRA,SRL v256i32|64 isel and tests adds bd9e23943a22 [analyzer] Expand conversion check to check more expressio [...] adds 481de0ed804c [CodeGen] Prefer CreateElementBitCast() where possible adds 36b0325c442a [X86] Enable v16i8/v32i8/v64i8 rotation on AVX512 targets adds 90bbf79c7b93 [CodeGen] Avoid some deprecated Address constructors adds 156b1e6ba848 Explicitly convert StringRef to std::string for compatibil [...] adds b7f2c108eb87 [mlir][linalg] Replace LinalgOps.h and LinalgTypes.h by a [...] adds 75e46ed3da1d [X86] Add PR52719 test cases adds b88f4f271bb3 [DAG] SelectionDAG::isSplatValue - add *_EXTEND_VECTOR_INR [...] adds 6a7db0dc8eef [AMDGPU] Skip some work on subtargets without scalar stores. NFC. adds 1d10bddfa336 [mlir][LLVMIR] Add `llvm.umin` and `llvm.umax` intrinsics adds 5653d127d7c4 [docs] Give the reason why the support for coroutine is partial adds d930c3155c1b [CodeGen] Pass element type to EmitCheckedInBoundsGEP() adds 4db742277193 [AMDGPU] Improve zeroesHigh16BitsOfDest for GFX9 legacy opcodes adds 54fc9eb9b313 [AMDGPU] Use v_fma_f16 on GFX10 adds e7007b69d43b [Sema] Add FixIt when a C++ out-of-line method has extra/m [...] adds b9492ec64914 [CodeGen] Avoid some pointer element type accesses adds dc7b672f969b [AArch64][SVE] Lower shuffles to permute instructions: rev [...] adds 517f1d9e5cd0 [clangd] Add ) to signature-help triggers adds 46bbd254c1c6 [SLP][NFC]Add a test for broadcast cost with undefs, NFC. adds b41bb6c1b715 [Driver] Default to contemporary FreeBSD profiling behaviour adds 354e5cf7760a Embed licence into package adds 417014170bd5 [mlir][linalg][bufferize] Replace remaining bvm usage with [...] adds 6f2e08763179 [SLP]Do not represent splats as node with the reused scalars. adds 52cb0bbec34f [X86] LowerRotate - use vXi8 custom lowering for non-unifo [...] adds c7103810bde9 [mlir][scf] Add getNumRegionInvocations to IfOp adds da9c6ea00718 [AMDGPU] Extract helper function in AsmParser. NFC adds 3031fd71b914 [clang][deps] NFC: Use clearer wording around entry initia [...] adds d83dc4c64814 [OpenMP] Increase opportunity for parallel kernel launch i [...] adds da920c3bcc79 [clang][deps] NFC: Move entry initialization into member f [...] adds e0669931afdb [LoopUnroll] Disable loop unroll when user explicitly asks [...] adds b7d55771ce3e [clang-tidy][#51939] Exempt placement-new expressions from [...] adds aed288d6df50 [mlir] Flip Complex & SCF dialects to _Both (NFC) adds 09036be12663 [clang] Require x86 target for tbaa test adds 61521a5a3dfb [WebAssembly] Add simd-vector-trunc.ll test missing from 2a4a229 adds a1b1c23a3b5f [clang] ASTMatchers: Fix out-of-bounds access in foreachAr [...] adds e6f694229696 [InstCombine] (~a & b & c) | ~(a | b) -> (c | ~b) & ~a adds 0dc339c8707c [libc][NFC][bazel] remove unneeded bzl_library adds d87e6170487c Teach the backend to make references to swift_async_extend [...] adds 3534d26cc1ce [ELF] Slightly speed up -z keep-text-section-prefix adds 8cb6ecbc4da2 [Sema] Mark explicit specialization declaration in a frien [...] adds 0d1363e5614e Revert "[Sema] Mark explicit specialization declaration in [...] adds 1510595dce9c [Sema] Mark explicit specialization declaration in a frien [...] adds 54ed30fdd63b [ASTMatchers] Make ParamIndex unsigned. adds 292bbed6ab79 [SLP][NFC] Add a test for inefficient reordering, NFC. adds 001914975db1 [RISCV] Rename Zbs test cases to match instruction names. NFC adds eea568927b6f [SCEV] Add test where result depends on order loop guards [...] adds 78a26c7dafc9 [ADT] Add new type traits for type pack indexes adds 8179e1fd519d [clang][dataflow] Add simplistic constant-propagation analysis. adds 5949a3d2106e [gn build] Port 8179e1fd519d adds ebed0ca71561 [clang-format] C# switch expression formatting differs fro [...] adds 509153f1e7d1 [ELF] ObjFile<ELFT>::initializeSymbols: Batch allocate loc [...] adds 32dede65ae98 [AST] Fix QualTypeNamesTest, which was spuriously passing adds 62bcb75ce510 [AST] Add more testcases to QualTypeNamesTest. NFC adds a596a5fc128b [ELF] ObjFile<ELFT>::initializeSymbols: Simplify this->sym [...] adds a8d6d2614b18 [ELF] Replace make<Defined> with makeDefined. NFC adds cea363881221 [flang] Avoid code duplication in mixed expressions adds 17cfc57d1437 [libc++] Implement P0798R8 (Monadic operations for std::optional) adds 501674dc3b14 [mlir][Vector] Further fix to avoid infinite loop in Inner [...] adds 15c8b8ad85c1 [MLIR] Simplex: Assert on the restoreRow return value inst [...] adds 3d595eccc7d5 [Debuginfod] Fix debuginfod unit test when $HOME is not writable. adds eba7b26815d8 [SafeStack] Use Align instead of uint64_t adds d5583366baa7 [FunctionComparator] Use getAlign() instead of getAlignment() adds 5a81a60391c3 [NFC] Remove more calls to getAlignment() adds 8b624290635f Use StringRef instead of char* (NFC) adds 11c2af04f27a Remove redundant check (NFC) adds a94aab12a4e0 [clang-format] put non-empty catch block on one line with [...] adds 63a565768e8f [clang-format] Remove spurious JSON binding when DisableFo [...] adds 2bdad16303f4 [ELF] SymbolTable::insert: keep @@ in the name adds 2b4876157562 AMDGPU: Remove AMDGPUFixFunctionBitcasts pass adds 20a6cbd22036 AMDGPU: Regenerate checks adds 45f16eabd67b AMDGPU: Combine is.shared/is.private of null/undef adds f0cc43cc91f7 AMDGPU: Use v_accvgpr_mov_b32 when copying AGPR tuples on gfx90a adds b5805b78472e [ELF] ObjFile<ELFT>::initializeSymbols: avoid StringRefZ f [...] adds 946e80566577 AMDGPU: Add baseline test for unsafe fp atomics attribute [...] adds 169ebf03ab2a Inliner: Correctly merge amdgpu-unsafe-fp-atomics attribute adds 7ca355225d53 AMDGPU: Update pass pipeline test adds 65146382b379 [gn build] Remove unhelpful default for goma_dir adds cf9e61a9bb61 [LTO][WPD] Simplify mustBeUnreachableFunction and test aft [...] adds 3d092e31c1f5 Add a new memory allocation rewrite pass. adds fd65d397935f [gn build] Port 2b4876157562 adds ebf65d48420c [Verifier] Make error message precise about which variable [...] adds 68009b78f22c [ELF] Symbol::replace: remove dead code adds 5e86f8abd1f4 [libc++] Reorder a comment pertaining to `struct __two`. NFC. adds d17b092fe690 [lld-macho] Make writing map file asynchronous adds 50187d2dd538 [ELF] Speed up ObjFile<ELFT>::createInputSection adds 5c0ea7488bc0 [libc++] Enable the optimized _IsSame on GCC as well as Clang. adds a7cbe198cea4 [Darwin] Remove workaround for symbolication in iOS simula [...] adds f2af45326356 Update bazel build rules to match 169ebf03ab2a6f16bfa32a36 [...] adds b0211de5e30a [ELF] Change Symbol::verdefIndex from uint32_t to uint16_t adds 8f1ea2e85ca6 [TSan][Darwin] Fix CheckAndProtect() for MappingAppleAarch64 adds 11d26bd14327 [mlir][PDLL] Add an initial frontend for PDLL adds 322691ab6344 [PDLL] Add support for parsing pattern metadata adds d7e7fdf3aaaf [PDLL] Add support for literal Attribute and Type expressions adds 02670c3f385f [PDLL] Add support for `op` Operation expressions adds f62a57a3f02e [PDLL] Add support for tuple types and expressions adds 12eebb8e378a [PDLL] Add a `replace` rewrite statement for replacing operations adds 3ee44cb775eb [PDLL] Add a `rewrite` statement to enable complex rewrites adds 159b948e4345 [ELF] ObjFile<ELFT>::initializeSymbols: don't call Allocat [...] adds 4ab5527c15f0 [ThinLTO] Ignore unreachable virtual functions in WPD in t [...] adds ec8628b1d615 [mlir][linalg][bufferize][NFC] Pass BufferizationState int [...] adds d3c2ad154ec8 [RISCV] Fix whole vector register move instruction's vecto [...] adds b68061a3f733 [dwarf][NFC] Move expandBundle() to MachO.h adds 3164ae974656 [PDLL] Fix windows build after D115093 adds e76043ac643c [PDLL] Fix GCC5 build after D115093 adds ecb3ae524e5c [LoopIdiom] Use utility from SE instead of local rewriter adds 7b265e979152 [ELF] Move -l -L canonical and --library-path --library aliases adds 2cf203d9f6cd [libc] Disable signal.h API and its users. adds 60f5614931b4 [ELF] SharedFile::parse: cache symbols size for a loop. NFC adds 7dfbf0b60f03 [RISCV] Fold (and (not (srl X, C)), 1) to (xor (bexti X, C [...] adds db5aceb97939 [NFC] Expose the ReleaseModeModelRunner adds c42decb033e6 [gn build] Port db5aceb97939 adds 101407bfaa9e [ELF] parseSymbolVersion: remove unussed pos == 0 check adds c209b7e3d5b6 [sanitizer] Update global_symbols.txt adds 6bca9a428e32 [CodeGen] Store ElementType in LValue adds 8617996ac1fd [ELF] maybeReportUndefined: move sym.isUndefined() check t [...] adds 27818f01fec2 [clang-format] Fix tabs when using BreakBeforeTernaryOpera [...] adds 68cb111f3a58 [llvm-c] Make LLVMConstGEP/LLVMConstInBoundsGEP opaque poi [...] adds fbf6c8ac1589 [LoopVersioning] Allow versionLoop to create plain branch [...] adds 7ba32b12de6d [llvm-jitlink] Remove unused struct member. adds 3eeeb6ec9333 [llvm-jitlink] Fix a typo. adds 02fc8d5c9eb0 [ORC] Add custom object interface support to StaticLibaryD [...] adds f66803457ec7 [clang][deps] Squash caches for original and minimized files adds a8c2ba105d47 [Inline] Disable deferred inlining adds 0ca00c353823 [mlir][vector] Remove default value in populateVectorMulti [...] adds cce93b339724 [MachineVerifier] Undef subreg operands do not require subranges adds 78415b5044e8 [RISCV] Precommit a test for vector copy conversion under [...] adds 6734be290bdd Revert "[LoopVersioning] Allow versionLoop to create plain [...] adds c92d45913c43 [WebAssembly] Fix typechecking for else MCInst adds 9fa15e0073b9 [CodeGen] Remove an unused MakeAddrLValue() overload (NFC) adds f5f421e0eefa [SCEV] Apply loop guards in reverse order. adds 34eb715f6199 [CodeGen] Avoid more pointer element type accesses adds 59a85a7a5235 [PPC] Update test after f5f421e0eefa492. adds 32fe1a8a2594 [mlir][GPU] Extend GPU kernel outlining to generate DL spe [...] adds 20b03d65364d [FuncSpec] Decouple cost/benefit analysis, allowing sortin [...] adds e0514fc20047 [mlir] Fix Bazel build after 32fe1a8a2594 adds 5b139a583ddc Revert "[FuncSpec] Decouple cost/benefit analysis, allowin [...] adds 9d5e37ed8c3d [lldb] (Semi-automatically) format .swig files adds a1879e52e3ae Fix crash on invalid code involving late parsed inline methods adds 9198d04c06b5 Allow disabling integer to floating-point narrowing conver [...] adds 148ef80f8952 [libc++] Add GCC workaround in std::char_traits<char>::length() adds 8561e15c5bef [clang][dataflow] Fix unused-variable warning. adds 18ee898cfad2 [Dexter] Remove the Windows dependency on lld from CMake adds 80b1d472d6f7 [Flang][NFC] Add test with shape for allocmem and freemem adds f77e9f876839 [mlir] Extend `tensor.from_elements` to support N-D case. adds dff0e8b4ff13 A new hidden option exec-on-ir-change=exe that calls exe e [...] adds 9a3584499015 [z/OS] Implement prologue and epilogue generation for z/O [...] adds 8c7f2a4f8719 [CodeGen] use saturating FP casts when compiling with "no- [...] adds 58c8c5326329 [CodeGen] Avoid more pointer element type accesses adds 3b35113ff096 [VPlan] Add VPBlockBase::successors() returning an iterato [...] adds a0cf066eac8a [CodeGen] Store element type in ParamValue adds 223be5f630c0 [mlir][spirv] Perform partial conversion in VectorToSPIRVPass adds 88df30c8d81d [mlir] Add canonicalization for extract(tensor.from_elemen [...] adds 1a376bc28535 [OpenCL] Add pure attribute to vload builtins adds 3ab67c3d62e9 [fir] Move Factory.h to flang/Optimizer/Builder adds 5aefb1dc1eab Revert "[OpenCL] Add pure attribute to vload builtins" adds 5fbe21a7748f [clang] p2085 out-of-class comparison operator defaulting adds dd073e08aeb5 Avoid by-value copies of referenced objects adds 2b4e6052b3bf [lld] Add cet-report and bti-report flags adds 828552201420 [CodeGen] Always update map entry after adding initializer adds bbc690c57213 Define __STDC_NO_THREADS__ when targeting windows-msvc (PR48704) adds 2dbe5898d782 [llvm][docs] Describe how to work with patch series on Pha [...] adds 2d89382b5a21 [CodeGen] Avoid more pointer element type accesses adds 427f6e11e68a [lldb][docs] Update instructions for building libc++ adds 864ca4248354 Revert "A new hidden option exec-on-ir-change=exe that cal [...] adds 4712a7141546 [X86] Rename LowerScalarImmediateShift/LowerScalarVariable [...] adds 3267de7215e3 [X86] combineAnd - pull out repeated getOperand() and SDLo [...] adds 4132dc917edd AMDGPU: Return result from indicatePessimisticFixpoint adds 2d0bf1439727 [clang] Cleanup unneeded Function nullptr checks [NFC] adds 3a1eb1cf2ae5 [TSan] Make test fail more predictably adds 333d66b09494 [analyzer][ctu] Fix wrong 'multiple definitions' errors ca [...] adds a640f16ca2da [X86] combineAnd - don't demand operand vector elements if [...] adds 66bbefeb1389 [RISCV] Revert Zfhmin related changes that aren't tested a [...] adds 209ec8e2eebb [lldb] Silence CMake warnings about missing FindFBSDVMCore adds 2a04decc4a48 [libc++] [test] Simplify sentinel_wrapper and sized_sentinel. adds a2b3e6bed86d [libc] Add documentation about how to add a math function [...] adds ec37e0bbafab Re-apply "Only define LLVM_EXTERNAL_VISIBILITY when buildi [...] adds 3aece7995cb6 Adapt test to be compatible with AIX adds da816ca0cb3b Added the ability to cache the finalized symbol tables sub [...] adds ceb80557e523 [OpenCL] Add pure attribute to vload builtins adds 1c4867e6fc50 [libunwind] Provide a way to conveniently install libunwin [...] adds d08a801b5f56 [libc] Implement correctly rounded logf based on RLIBM library. adds ff459c1f67f1 [mlir] Fix invalidated reference when loading dependent dialects adds 4c8dbe96d748 Allow calls with known writes when trying to remove allocas adds 1aa0b84fa468 [mlir][ods] Fix OpFormatGen calling inferReturnTypes befor [...] adds 65fc99257990 [SLP]Early exit out of the reordering if shuffled/perfect [...] adds c9509b03a1a5 [llvm] Fix small typos in Programmer's Manual and Chrono.h. adds 35ccde20ea99 [Debuginfod] Remove f-string from llvm-debuginfod-find lit test. adds 35ae37a161d7 [gn build] port ec37e0bbafab adds 9043c3d65b11 [gn build] Port da816ca0cb3b adds 406b538dea66 Add a flag to force tsan's background thread adds 4036b12d969c [libc] Fix problem with using isnan in test/src/math/logf_ [...] adds 66d1fdb29b7a [lsan] Format CAN_SANITIZE_LEAKS defines adds fac18d7377b1 [Bazel] Add LLVM_BUILD_* variables to llvm-config.h to mir [...] adds d98dfb2baabb [instcombine Use reference for never-null pointer in isAll [...] adds 2b671c3fe0d6 [clang-format] add support for branch attribute macros adds dcf11af24bef [Sanitizer] Disable LSan when testing on iOS simulators adds 9cf0ea3558e5 [sanitizer] Clang format before D115204 adds 9991ab5df9fa [sanitizer] Portable sanitizer_stoptheworld_test adds db38527966c8 [compiler-rt] removed memory access callback from asan int [...] adds fcfcc64ce921 [compiler-rt][NFC] add note to interface_symbols_linux.cpp [...] adds 682b083bbd24 Allow calls with known writes when trying to remove alloca [...] adds 8a85be807bd4 Revert "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass" adds 25285577874f Install test mailer for github bugs adds 72847ec8bffe [sanitizer] Clang-format sanitizer_platform.h adds bc9688f4e4f2 [sanitizer] Define SANITIZER_ARM SANITIZER_X64 SANITIZER_ARM64 adds 764f96cb3bc3 Send to llvm-bugs adds ea927b504bb0 No need to checkout a repo adds f4420f522498 Revert "AMDGPU: Update pass pipeline test" adds d3208cf1cdc9 [gn build] Port 8a85be807bd4 adds 467b5017e265 [libc] fix memcpy builtin looping adds 58d9c1aec88d [Try2][InstrProf] Attach debug info to counters adds eb12e61384ec DebugInfoVerifier: Verify dwo units adds f195fd915ebd [libc++][ranges][NFC] Remove extraneous cleanup checks. adds 9a2308e170b4 [mlir][tosa] Minor cleanup of tosa.conv2d canonicalizer adds 95946d2f8589 [InstrProf] Add Correlator class to read debug info adds ea5ba474074d [dSYM][NFC] Add error test case for llvm-dwarfdump adds b4618f576eb3 [NFC][sanitizer] Remove unused variable adds f9cefc7b9089 [mlir][tosa] Add tosa.max_pool2d as no-op canonicalization adds 0763f12213dc [mlir][tosa] Handle rescale case where shift > 63 adds 0a1bcb120f2f [gn build] port 78523516bc (cut MC->ProfileData dep) adds 85f799730f2e [gn build] Port 95946d2f8589 adds 01525da853c6 [InstrProf] Fix build error in Correlator class adds 59f1d0eed58c Fix windows buildbots after
https://reviews.llvm.org/D115324
adds bdc68ee70fa9 Revert "[InstrProf] Add Correlator class to read debug info" adds d98f00aa1916 [gn build] Port bdc68ee70fa9 adds cea1af13d0f9 [funcattrs] Add some additional indirect call tests adds 4625b848793f [WebAssembly] Support clang -fwasm-exceptions for bitcode adds f632c4947861 Extract a helper function for computing estimate trip coun [...] adds 770ef94097c0 Revert "[analyzer][ctu] Fix wrong 'multiple definitions' e [...] adds 09103807e7dc [NFC][regalloc] Introduce the RegAllocEvictionAdvisorAnalysis adds cccc7aed4d9d [gn build] Port 09103807e7dc adds ae6961d40797 DWARFVerifier: Don't try to resolve decl_file in split CUs adds c50a4b3f9749 [Modules] Incorrect ODR detection for unresolved using type adds 319d8cf685f2 [mlir][ods] Added EnumAttr, an AttrDef implementation of e [...] adds b239b2b0db72 [llvm-profgen] Fix warning of enumerated and non-enumerate [...] adds 8f6d52c8db31 DWARFVerifier: Don't error on missing ranges in Split DWARF adds 2444e305c5fe DWARFVerifier: Cleanup a test, remove redundant abbreviation adds 93558e575e92 [ELF] Internalize createMergeSynthetic. NFC adds bf4fa3036aec [ELF] Use SmallVector for MergeInputSection::pieces. NFC No new revisions were added by this update. Summary of changes: .github/workflows/llvm-bugs.yml | 56 + .github/workflows/new-issues.yml | 1 + .../bugprone/ThrowKeywordMissingCheck.cpp | 12 +- .../NarrowingConversionsCheck.cpp | 30 +- .../cppcoreguidelines/NarrowingConversionsCheck.h | 1 + clang-tools-extra/clangd/ClangdLSPServer.cpp | 2 +- clang-tools-extra/clangd/ClangdServer.cpp | 4 +- clang-tools-extra/clangd/ParsedAST.cpp | 3 +- clang-tools-extra/clangd/Preamble.cpp | 3 +- clang-tools-extra/clangd/Preamble.h | 5 +- clang-tools-extra/clangd/TUScheduler.cpp | 6 +- clang-tools-extra/clangd/TUScheduler.h | 3 +- clang-tools-extra/clangd/index/FileIndex.cpp | 17 +- clang-tools-extra/clangd/index/FileIndex.h | 5 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 15 +- clang-tools-extra/clangd/index/SymbolCollector.h | 5 +- .../clangd/test/initialize-params.test | 3 +- clang-tools-extra/clangd/tool/Check.cpp | 19 +- .../clangd/unittests/DiagnosticsTests.cpp | 5 +- .../clangd/unittests/FileIndexTests.cpp | 18 +- .../clangd/unittests/TUSchedulerTests.cpp | 3 +- clang-tools-extra/clangd/unittests/TestTU.cpp | 4 +- .../clangd/unittests/TestWorkspace.cpp | 2 +- clang-tools-extra/docs/ReleaseNotes.rst | 12 +- .../cppcoreguidelines-narrowing-conversions.rst | 8 +- .../checkers/bugprone-throw-keyword-missing.cpp | 11 + ...ions-narrowingintegertofloatingpoint-option.cpp | 19 + clang/CMakeLists.txt | 5 + clang/docs/ReleaseNotes.rst | 9 +- clang/docs/tools/clang-formatted-files.txt | 5 +- clang/include/clang/AST/ASTContext.h | 3 + clang/include/clang/AST/TypeProperties.td | 2 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 4 +- clang/include/clang/Basic/Attr.td | 8 + clang/include/clang/Basic/AttrDocs.td | 44 + clang/include/clang/Basic/DiagnosticDriverKinds.td | 8 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 26 +- clang/include/clang/Config/config.h.cmake | 3 + clang/include/clang/Driver/Options.td | 5 + clang/include/clang/Sema/ParsedAttr.h | 1 + .../DependencyScanningFilesystem.h | 178 +- clang/lib/AST/ASTContext.cpp | 20 +- clang/lib/Basic/Targets/OSTargets.cpp | 1 + clang/lib/CodeGen/Address.h | 52 +- clang/lib/CodeGen/BackendUtil.cpp | 16 +- clang/lib/CodeGen/CGAtomic.cpp | 19 +- clang/lib/CodeGen/CGBlocks.cpp | 3 +- clang/lib/CodeGen/CGBuilder.h | 26 +- clang/lib/CodeGen/CGBuiltin.cpp | 39 +- clang/lib/CodeGen/CGCall.cpp | 29 +- clang/lib/CodeGen/CGCall.h | 3 +- clang/lib/CodeGen/CGCleanup.h | 11 +- clang/lib/CodeGen/CGDecl.cpp | 10 +- clang/lib/CodeGen/CGDeclCXX.cpp | 3 +- clang/lib/CodeGen/CGExpr.cpp | 44 +- clang/lib/CodeGen/CGExprAgg.cpp | 5 +- clang/lib/CodeGen/CGExprCXX.cpp | 2 +- clang/lib/CodeGen/CGExprConstant.cpp | 4 +- clang/lib/CodeGen/CGExprScalar.cpp | 64 +- clang/lib/CodeGen/CGNonTrivialStruct.cpp | 33 +- clang/lib/CodeGen/CGObjCGNU.cpp | 12 +- clang/lib/CodeGen/CGObjCMac.cpp | 5 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 25 +- clang/lib/CodeGen/CGOpenMPRuntime.h | 10 +- clang/lib/CodeGen/CGStmt.cpp | 2 +- clang/lib/CodeGen/CGValue.h | 70 +- clang/lib/CodeGen/CodeGenFunction.cpp | 56 +- clang/lib/CodeGen/CodeGenFunction.h | 27 +- clang/lib/CodeGen/CodeGenModule.cpp | 41 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 2 +- clang/lib/CodeGen/MicrosoftCXXABI.cpp | 8 +- clang/lib/CodeGen/TargetInfo.cpp | 10 +- clang/lib/Driver/CMakeLists.txt | 1 + clang/lib/Driver/ToolChains/AMDGPU.cpp | 3 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 8 +- clang/lib/Driver/ToolChains/HIPSPV.cpp | 292 +++ clang/lib/Driver/ToolChains/HIPSPV.h | 103 ++ clang/lib/Driver/ToolChains/Linux.cpp | 4 +- clang/lib/Format/NamespaceEndCommentsFixer.cpp | 6 +- clang/lib/Format/TokenAnnotator.cpp | 4 + clang/lib/Format/UnwrappedLineFormatter.cpp | 3 + clang/lib/Format/UnwrappedLineParser.cpp | 6 + clang/lib/Format/WhitespaceManager.cpp | 5 +- clang/lib/Headers/opencl-c.h | 670 +++---- clang/lib/Parse/ParseCXXInlineMethods.cpp | 11 +- clang/lib/Sema/OpenCLBuiltins.td | 28 +- clang/lib/Sema/SemaChecking.cpp | 64 +- clang/lib/Sema/SemaDecl.cpp | 10 +- clang/lib/Sema/SemaDeclAttr.cpp | 81 + clang/lib/Sema/SemaDeclCXX.cpp | 202 ++- .../StaticAnalyzer/Checkers/ConversionChecker.cpp | 21 +- .../DependencyScanningFilesystem.cpp | 149 +- .../DependencyScanning/ModuleDepCollector.cpp | 8 +- clang/test/Analysis/conversion.c | 52 +- clang/test/Analysis/conversion.cpp | 22 + clang/test/CMakeLists.txt | 5 +- .../class.compare/class.compare.default/p1.cpp | 47 +- .../CXX/temp/temp.spec/temp.expl.spec/p20-2.cpp | 15 + .../Inputs/resource_directory/compiler | 3 - clang/test/ClangScanDeps/modulemap-via-vfs.m | 56 + clang/test/ClangScanDeps/resource_directory.c | 31 +- .../CodeGen/SystemZ/builtins-systemz-zvector.c | 8 +- clang/test/CodeGen/WebAssembly/wasm-eh.ll | 38 + clang/test/CodeGen/avoidTBAAonASMstore.cpp | 12 + clang/test/CodeGen/no-junk-ftrunc.c | 12 +- .../test/CodeGen/thinlto-distributed-cfi-devirt.ll | 2 +- clang/test/CodeGen/thinlto-distributed-cfi.ll | 2 +- clang/test/CodeGen/thinlto-funcattr-prop.ll | 2 +- clang/test/CodeGenCXX/p2085.cpp | 38 + clang/test/Driver/freebsd.cpp | 2 +- clang/test/Driver/fsanitize.c | 1 + clang/test/Driver/linux-default-pie.c | 7 + clang/test/Driver/linux-ld.c | 2 +- clang/test/FixIt/member-mismatch.cpp | 12 + ...pragma-attribute-supported-attributes-list.test | 1 + .../Modules/Inputs/odr_using_dependent_name/X.cppm | 3 + .../Modules/Inputs/odr_using_dependent_name/foo.h | 9 + clang/test/Modules/odr_using_dependent_name.cppm | 9 + .../cxx1z-class-template-argument-deduction.cpp | 18 + clang/test/Preprocessor/init.c | 1 + clang/test/Sema/attr-diagnose-as-builtin.c | 118 ++ clang/test/SemaOpenCL/fdeclare-opencl-builtins.cl | 30 +- clang/test/lit.cfg.py | 5 +- clang/test/lit.site.cfg.py.in | 3 +- clang/tools/clang-format/ClangFormat.cpp | 2 +- clang/tools/clang-format/clang-format-diff.py | 4 +- clang/tools/clang-format/git-clang-format | 1 + .../ASTMatchers/ASTMatchersTraversalTest.cpp | 25 + .../Analysis/FlowSensitive/CMakeLists.txt | 1 + .../SingleVarConstantPropagationTest.cpp | 398 ++++ .../Analysis/FlowSensitive/TestingSupport.h | 12 +- clang/unittests/Format/FormatTest.cpp | 72 + clang/unittests/Format/FormatTestCSharp.cpp | 27 + clang/unittests/Format/FormatTestJson.cpp | 28 +- .../Format/NamespaceEndCommentsFixerTest.cpp | 76 + clang/unittests/Tooling/DependencyScannerTest.cpp | 40 +- clang/unittests/Tooling/QualTypeNamesTest.cpp | 48 +- clang/www/cxx_status.html | 10 +- compiler-rt/include/profile/InstrProfData.inc | 4 +- compiler-rt/lib/asan/CMakeLists.txt | 1 + compiler-rt/lib/asan/asan_interface.inc | 34 + compiler-rt/lib/asan/asan_rtl_x86_64.S | 145 ++ compiler-rt/lib/asan/tests/asan_noinst_test.cpp | 102 +- compiler-rt/lib/builtins/cpu_model.c | 20 +- compiler-rt/lib/lsan/lsan_common.h | 14 +- compiler-rt/lib/profile/InstrProfiling.c | 2 +- compiler-rt/lib/profile/InstrProfilingMerge.c | 3 + compiler-rt/lib/profile/InstrProfilingWriter.c | 21 +- .../lib/sanitizer_common/sanitizer_platform.h | 299 +-- .../lib/sanitizer_common/sanitizer_symbolizer.cpp | 6 - .../lib/sanitizer_common/sanitizer_symbolizer.h | 3 - .../sanitizer_symbolizer_internal.h | 5 - .../sanitizer_common/sanitizer_symbolizer_mac.cpp | 54 +- .../sanitizer_common/sanitizer_symbolizer_mac.h | 1 - .../sanitizer_symbolizer_markup.cpp | 4 +- .../sanitizer_symbolizer_posix_libcdep.cpp | 2 +- .../sanitizer_common/sanitizer_symbolizer_win.cpp | 2 +- .../symbolizer/scripts/global_symbols.txt | 1 + .../tests/sanitizer_stoptheworld_test.cpp | 142 +- compiler-rt/lib/tsan/rtl/tsan_flags.inc | 3 + compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp | 2 +- compiler-rt/lib/tsan/rtl/tsan_rtl.cpp | 12 + .../TestCases/Darwin/interface_symbols_darwin.cpp | 6 +- .../TestCases/Linux/interface_symbols_linux.cpp | 6 +- compiler-rt/test/asan/lit.cfg.py | 6 +- .../TestCases/Darwin/arm64/trivial-objc-methods.S | 2 +- .../TestCases/Darwin/x86-64/trivial-objc-methods.S | 2 +- .../Darwin/x86-64/trivial-swift-types-section.S | 2 +- compiler-rt/test/tsan/force_background_thread.cpp | 21 + compiler-rt/test/tsan/lots_of_threads.c | 9 +- cross-project-tests/CMakeLists.txt | 3 +- cross-project-tests/lit.cfg.py | 132 +- .../Optimizer/{Transforms => Builder}/Factory.h | 8 +- flang/include/flang/Optimizer/Transforms/Passes.h | 1 + flang/include/flang/Optimizer/Transforms/Passes.td | 18 + flang/lib/Evaluate/tools.cpp | 29 +- flang/lib/Optimizer/CodeGen/CodeGen.cpp | 2 +- flang/lib/Optimizer/Transforms/ArrayValueCopy.cpp | 2 +- flang/lib/Optimizer/Transforms/CMakeLists.txt | 1 + .../lib/Optimizer/Transforms/MemoryAllocation.cpp | 186 ++ flang/test/Fir/convert-to-llvm.fir | 37 + flang/test/Fir/memory-allocation-opt.fir | 34 + libc/config/linux/aarch64/entrypoints.txt | 1 + libc/config/linux/x86_64/entrypoints.txt | 22 +- libc/config/windows/entrypoints.txt | 1 + libc/spec/stdc.td | 2 + libc/src/CMakeLists.txt | 6 +- libc/src/math/CMakeLists.txt | 2 + libc/src/math/docs/add_math_function.md | 181 ++ libc/src/math/generic/CMakeLists.txt | 12 + libc/src/math/generic/logf.cpp | 202 +++ libcxx/src/format.cpp => libc/src/math/logf.h | 15 +- libc/src/stdlib/CMakeLists.txt | 22 +- libc/src/string/memory_utils/elements.h | 2 - libc/test/src/CMakeLists.txt | 6 +- libc/test/src/math/CMakeLists.txt | 13 + .../src/math/differential_testing/CMakeLists.txt | 22 + .../src/math/differential_testing/logf_diff.cpp | 15 +- .../src/math/differential_testing/logf_perf.cpp | 15 +- libc/test/src/math/exhaustive/CMakeLists.txt | 13 + libc/test/src/math/exhaustive/logf_test.cpp | 26 + libc/test/src/math/logf_test.cpp | 64 + libc/test/src/stdlib/CMakeLists.txt | 26 +- libc/utils/MPFRWrapper/MPFRUtils.cpp | 8 + libc/utils/MPFRWrapper/MPFRUtils.h | 1 + libcxx/docs/FeatureTestMacroTable.rst | 2 + libcxx/docs/ReleaseNotes.rst | 8 +- libcxx/docs/Status/Cxx2bPapers.csv | 2 +- libcxx/docs/Status/RangesPaper.csv | 16 +- libcxx/include/CMakeLists.txt | 1 + libcxx/include/__iterator/advance.h | 1 + libcxx/include/__iterator/next.h | 1 + libcxx/include/__iterator/prev.h | 1 + libcxx/include/__memory/compressed_pair.h | 35 +- .../__memory/ranges_uninitialized_algorithms.h | 97 + libcxx/include/__memory/uninitialized_algorithms.h | 38 +- libcxx/include/__string | 17 +- libcxx/include/__tuple | 2 +- libcxx/include/memory | 23 +- libcxx/include/module.modulemap | 41 +- libcxx/include/optional | 170 ++ libcxx/include/string | 143 +- libcxx/include/type_traits | 40 +- libcxx/include/version | 2 + libcxx/src/barrier.cpp | 4 +- libcxx/src/format.cpp | 4 - ...ges_uninitialized_algorithms.module.verify.cpp} | 19 +- .../narrow.stream.objects/cerr.sh.cpp | 1 + .../narrow.stream.objects/cin.sh.cpp | 1 + .../narrow.stream.objects/clog.sh.cpp | 1 + .../narrow.stream.objects/cout.sh.cpp | 1 + .../wide.stream.objects/wcerr.sh.cpp | 1 + .../wide.stream.objects/wcin.sh.cpp | 1 + .../wide.stream.objects/wclog.sh.cpp | 1 + .../wide.stream.objects/wcout.sh.cpp | 1 + .../special_function.compile.pass.cpp | 1 + .../special_function.compile.pass.cpp | 1 + .../special_function.compile.pass.cpp | 1 + .../optional.version.pass.cpp | 28 +- .../version.version.pass.cpp | 24 + .../range.common.view/begin.pass.cpp | 4 +- .../range.adaptors/range.common.view/end.pass.cpp | 2 +- .../range.adaptors/range.common.view/types.h | 18 +- .../range.take/sentinel/base.pass.cpp | 4 +- .../range.take/sentinel/ctor.pass.cpp | 2 +- .../std/ranges/range.adaptors/range.take/types.h | 18 +- .../shrink_to_fit.explicit_instantiation.sh.cpp | 59 + .../string.view.cons/from_range.pass.cpp | 2 +- .../string.view/string.view.ops/copy.pass.cpp | 3 - ...ranges_uninitialized_default_construct.pass.cpp | 230 +++ ...nges_uninitialized_default_construct_n.pass.cpp | 127 ++ .../uninitialized_default_construct.pass.cpp | 21 +- .../uninitialized_default_construct_n.pass.cpp | 20 - .../optional/optional.monadic/and_then.pass.cpp | 262 +++ .../optional/optional.monadic/or_else.pass.cpp | 72 + .../optional/optional.monadic/transform.pass.cpp | 205 +++ libcxx/test/support/test_iterators.h | 67 +- .../generate_feature_test_macro_components.py | 4 + libcxx/utils/libcxx/test/dsl.py | 12 + libcxx/utils/libcxx/test/features.py | 5 + libunwind/CMakeLists.txt | 3 +- libunwind/include/CMakeLists.txt | 31 + libunwind/src/CMakeLists.txt | 10 +- lld/ELF/AArch64ErrataFix.cpp | 5 +- lld/ELF/ARMErrataFix.cpp | 5 +- lld/ELF/Arch/AArch64.cpp | 4 +- lld/ELF/Config.h | 4 +- lld/ELF/Driver.cpp | 71 +- lld/ELF/InputFiles.cpp | 231 ++- lld/ELF/InputFiles.h | 104 +- lld/ELF/InputSection.cpp | 2 +- lld/ELF/InputSection.h | 2 +- lld/ELF/LinkerScript.cpp | 23 +- lld/ELF/MapFile.cpp | 15 +- lld/ELF/MarkLive.cpp | 7 +- lld/ELF/Options.td | 15 +- lld/ELF/OutputSections.cpp | 9 + lld/ELF/Relocations.cpp | 14 +- lld/ELF/SymbolTable.cpp | 22 +- lld/ELF/Symbols.cpp | 32 +- lld/ELF/Symbols.h | 33 +- lld/ELF/SyntheticSections.cpp | 20 +- lld/ELF/SyntheticSections.h | 2 - lld/ELF/Writer.cpp | 16 +- lld/MachO/Writer.cpp | 25 +- lld/docs/ReleaseNotes.rst | 2 +- lld/docs/ld.lld.1 | 10 + lld/test/ELF/aarch64-bti-pac-cli-error.s | 10 +- lld/test/ELF/aarch64-feature-bti.s | 4 +- lld/test/ELF/gc-sections.s | 29 +- lld/test/ELF/gnu-ifunc-nonpreemptible.s | 26 +- lld/test/ELF/i386-feature-cet.s | 17 + lld/test/ELF/invalid/symtab-sh-info-dup.test | 3 +- lld/test/ELF/map-file-copy.s | 52 + lld/test/ELF/reproduce.s | 4 +- lld/test/ELF/symver-archive.s | 9 + lld/test/ELF/x86-64-feature-cet.s | 23 + lldb/bindings/lua/lua-swigsafecast.swig | 31 +- lldb/bindings/lua/lua-typemaps.swig | 225 ++- lldb/bindings/lua/lua-wrapper.swig | 156 +- lldb/bindings/python/python-swigsafecast.swig | 13 +- lldb/bindings/python/python-typemaps.swig | 348 ++-- lldb/bindings/python/python-wrapper.swig | 1823 +++++++++---------- lldb/cmake/modules/LLDBConfig.cmake | 9 +- lldb/docs/resources/build.rst | 10 +- lldb/include/lldb/Core/DataFileCache.h | 216 +++ lldb/include/lldb/Core/Mangled.h | 41 +- lldb/include/lldb/Core/Module.h | 37 + lldb/include/lldb/Core/ModuleList.h | 7 + lldb/include/lldb/Core/PluginManager.h | 2 + lldb/include/lldb/Expression/UserExpression.h | 6 +- lldb/include/lldb/Host/Config.h.cmake | 2 + lldb/include/lldb/Host/FileSystem.h | 8 + lldb/include/lldb/Symbol/ObjectFile.h | 11 + lldb/include/lldb/Symbol/Symbol.h | 40 + lldb/include/lldb/Symbol/Symtab.h | 81 +- lldb/include/lldb/Symbol/Type.h | 46 +- lldb/include/lldb/Utility/DataEncoder.h | 29 +- lldb/include/lldb/lldb-forward.h | 4 + lldb/packages/Python/lldbsuite/test/decorators.py | 3 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 8 +- lldb/source/API/SBDebugger.cpp | 3 + lldb/source/Core/CMakeLists.txt | 1 + lldb/source/Core/CoreProperties.td | 20 + lldb/source/Core/DataFileCache.cpp | 308 ++++ lldb/source/Core/Mangled.cpp | 110 ++ lldb/source/Core/Module.cpp | 37 + lldb/source/Core/ModuleList.cpp | 49 + lldb/source/Core/PluginManager.cpp | 6 + lldb/source/Expression/REPL.cpp | 6 +- lldb/source/Expression/UserExpression.cpp | 11 +- lldb/source/Host/common/FileSystem.cpp | 8 + lldb/source/Plugins/Process/CMakeLists.txt | 1 + .../Plugins/Process/FreeBSDKernel/CMakeLists.txt | 19 + .../Process/FreeBSDKernel/ProcessFreeBSDKernel.cpp | 126 ++ .../Process/FreeBSDKernel/ProcessFreeBSDKernel.h | 60 + .../RegisterContextFreeBSDKernel_arm64.cpp | 110 ++ .../RegisterContextFreeBSDKernel_arm64.h | 41 + .../RegisterContextFreeBSDKernel_i386.cpp | 83 + .../RegisterContextFreeBSDKernel_i386.h | 41 + .../RegisterContextFreeBSDKernel_x86_64.cpp | 88 + .../RegisterContextFreeBSDKernel_x86_64.h | 41 + .../Process/FreeBSDKernel/ThreadFreeBSDKernel.cpp | 85 + .../Process/FreeBSDKernel/ThreadFreeBSDKernel.h | 36 + lldb/source/Symbol/ObjectFile.cpp | 25 +- lldb/source/Symbol/Symbol.cpp | 129 ++ lldb/source/Symbol/Symtab.cpp | 197 +- lldb/source/Symbol/Type.cpp | 2 +- lldb/source/Utility/DataEncoder.cpp | 7 + .../API/functionalities/module_cache/bsd/Makefile | 27 + .../module_cache/bsd/TestModuleCacheBSD.py | 85 + lldb/test/API/functionalities/module_cache/bsd/a.c | 6 + lldb/test/API/functionalities/module_cache/bsd/b.c | 6 + lldb/test/API/functionalities/module_cache/bsd/c.c | 6 + .../API/functionalities/module_cache/bsd/main.c | 11 + .../module_cache/simple_exe}/Makefile | 0 .../simple_exe/TestModuleCacheSimple.py | 100 + .../functionalities/module_cache/simple_exe/main.c | 13 + .../module_cache/universal/Makefile | 20 + .../universal/TestModuleCacheUniversal.py | 57 + .../functionalities/module_cache/universal/main.c | 3 + .../FreeBSDKernel/TestFreeBSDKernelVMCore.py | 154 ++ .../postmortem/FreeBSDKernel/kernel-amd64.yaml | 38 + .../postmortem/FreeBSDKernel/kernel-arm64.yaml | 30 + .../postmortem/FreeBSDKernel/kernel-i386.yaml | 38 + .../postmortem/FreeBSDKernel/tools/README.rst | 36 + .../postmortem/FreeBSDKernel/tools/copy-sparse.py | 34 + .../tools/libfbsdvmcore-print-offsets.patch | 166 ++ .../postmortem/FreeBSDKernel/tools/test.script | 5 + .../postmortem/FreeBSDKernel/vmcore-amd64-full.bz2 | Bin 0 -> 4651 bytes .../FreeBSDKernel/vmcore-amd64-minidump.bz2 | Bin 0 -> 7028 bytes .../FreeBSDKernel/vmcore-arm64-minidump.bz2 | Bin 0 -> 3505 bytes .../FreeBSDKernel/vmcore-i386-minidump.bz2 | Bin 0 -> 5799 bytes lldb/test/Shell/REPL/Basic.test | 10 + lldb/test/Shell/SymbolFile/PDB/ast-restore.test | 2 +- lldb/test/Shell/SymbolFile/PDB/class-layout.test | 2 +- lldb/test/Shell/SymbolFile/PDB/enums-layout.test | 12 +- lldb/test/Shell/SymbolFile/PDB/typedefs.test | 1 - lldb/test/Shell/SymbolFile/PDB/variables.test | 4 +- lldb/unittests/Symbol/CMakeLists.txt | 4 + lldb/unittests/Symbol/MangledTest.cpp | 71 + lldb/unittests/Symbol/SymbolTest.cpp | 136 ++ lldb/unittests/Symbol/SymtabTest.cpp | 305 ++++ llvm/CMakeLists.txt | 3 + llvm/docs/LangRef.rst | 4 - llvm/docs/Phabricator.rst | 89 + llvm/docs/ProgrammersManual.rst | 2 +- llvm/include/llvm-c/Core.h | 15 +- llvm/include/llvm/ADT/PointerUnion.h | 26 +- llvm/include/llvm/ADT/STLExtras.h | 55 + llvm/include/llvm/Analysis/InlineCost.h | 2 +- llvm/include/llvm/Analysis/MLModelRunner.h | 3 + .../include/llvm/Analysis/ReleaseModeModelRunner.h | 67 + llvm/include/llvm/Analysis/Utils/TFUtils.h | 3 + llvm/include/llvm/AsmParser/LLToken.h | 1 + llvm/include/llvm/CodeGen/AsmPrinter.h | 5 + llvm/include/llvm/CodeGen/StackProtector.h | 2 +- llvm/include/llvm/Config/llvm-config.h.cmake | 6 + llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 5 + llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 31 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 2 +- .../llvm/ExecutionEngine/Orc/ExecutionUtils.h | 16 +- llvm/include/llvm/ExecutionEngine/Orc/Layer.h | 27 +- llvm/include/llvm/ExecutionEngine/Orc/Mangling.h | 5 - .../llvm/ExecutionEngine/Orc/ObjectFileInterface.h | 38 + llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 23 +- llvm/include/llvm/IR/Attributes.td | 3 + .../include/llvm/IR/AttributesAMDGPU.td | 19 +- llvm/include/llvm/IR/IntrinsicInst.h | 4 +- llvm/include/llvm/IR/ModuleSummaryIndex.h | 12 +- llvm/include/llvm/InitializePasses.h | 1 + llvm/include/llvm/Object/MachO.h | 7 + llvm/include/llvm/ProfileData/InstrProf.h | 3 +- llvm/include/llvm/ProfileData/InstrProfData.inc | 4 +- llvm/include/llvm/ProfileData/SampleProf.h | 67 +- llvm/include/llvm/ProfileData/SampleProfReader.h | 16 +- llvm/include/llvm/ProfileData/SampleProfWriter.h | 1 + llvm/include/llvm/Support/Chrono.h | 12 +- llvm/include/llvm/Support/Compiler.h | 6 +- llvm/include/llvm/Support/GraphWriter.h | 7 +- llvm/include/llvm/Support/VirtualFileSystem.h | 2 + .../llvm/Transforms/IPO/ProfiledCallGraph.h | 3 +- .../llvm/Transforms/IPO/SampleContextTracker.h | 2 - .../llvm/Transforms/Utils/FunctionComparator.h | 1 + llvm/lib/Analysis/CMakeLists.txt | 1 - llvm/lib/Analysis/InlineAdvisor.cpp | 9 +- llvm/lib/Analysis/MLInlineAdvisor.cpp | 15 + llvm/lib/Analysis/MemDerefPrinter.cpp | 8 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 18 +- llvm/lib/Analysis/ReleaseModeModelRunner.cpp | 82 - llvm/lib/Analysis/ScalarEvolution.cpp | 23 +- llvm/lib/Analysis/ValueTracking.cpp | 12 +- llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 7 + llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 7 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 1 + llvm/lib/Bitcode/Writer/ValueEnumerator.cpp | 3 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 11 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 59 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 3 + llvm/lib/CodeGen/CMakeLists.txt | 1 + llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | 6 +- llvm/lib/CodeGen/MachineVerifier.cpp | 4 +- llvm/lib/CodeGen/PrologEpilogInserter.cpp | 14 +- llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp | 121 ++ llvm/lib/CodeGen/RegAllocEvictionAdvisor.h | 131 ++ llvm/lib/CodeGen/RegAllocGreedy.cpp | 57 +- llvm/lib/CodeGen/SafeStack.cpp | 18 +- llvm/lib/CodeGen/SafeStackLayout.cpp | 7 +- llvm/lib/CodeGen/SafeStackLayout.h | 12 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 17 + llvm/lib/CodeGen/StackProtector.cpp | 21 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 38 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 15 +- llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 47 +- llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp | 10 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 62 +- llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp | 4 +- llvm/lib/ExecutionEngine/Orc/CMakeLists.txt | 1 + llvm/lib/ExecutionEngine/Orc/Core.cpp | 17 +- llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp | 44 +- llvm/lib/ExecutionEngine/Orc/Layer.cpp | 30 +- llvm/lib/ExecutionEngine/Orc/Mangling.cpp | 190 -- .../Orc/{Mangling.cpp => ObjectFileInterface.cpp} | 117 +- .../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 11 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 12 +- llvm/lib/IR/Core.cpp | 17 + llvm/lib/IR/Instruction.cpp | 5 +- llvm/lib/IR/Instructions.cpp | 4 - llvm/lib/IR/IntrinsicInst.cpp | 14 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 16 +- llvm/lib/IR/Operator.cpp | 3 +- llvm/lib/IR/Verifier.cpp | 5 +- llvm/lib/Object/MachOObjectFile.cpp | 46 + llvm/lib/ProfileData/InstrProf.cpp | 5 +- llvm/lib/ProfileData/InstrProfWriter.cpp | 1 + llvm/lib/ProfileData/ProfileSummaryBuilder.cpp | 2 +- llvm/lib/ProfileData/SampleProf.cpp | 121 +- llvm/lib/ProfileData/SampleProfReader.cpp | 115 +- llvm/lib/ProfileData/SampleProfWriter.cpp | 75 +- llvm/lib/Support/NativeFormatting.cpp | 2 +- llvm/lib/Support/RISCVISAInfo.cpp | 38 +- llvm/lib/Support/VirtualFileSystem.cpp | 6 + llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 14 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 11 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 58 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 2 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 28 + llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 6 +- llvm/lib/Target/AArch64/AArch64StackTagging.cpp | 2 +- .../Target/AArch64/AArch64TargetTransformInfo.cpp | 36 + .../AArch64/GISel/AArch64PostLegalizerCombiner.cpp | 5 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 6 +- llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp | 2 +- .../Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp | 9 + llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 10 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 76 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 10 +- llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.cpp | 46 +- llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.h | 4 - llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 4 + llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 1 - llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 62 + .../Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp | 5 + llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h | 10 + llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | 6 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 47 +- llvm/lib/Target/RISCV/RISCVISelLowering.h | 3 + llvm/lib/Target/RISCV/RISCVInstrFormats.td | 67 +- llvm/lib/Target/RISCV/RISCVInstrInfo.cpp | 1 + llvm/lib/Target/RISCV/RISCVInstrInfo.h | 5 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 52 +- llvm/lib/Target/RISCV/RISCVInstrInfoD.td | 108 +- llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 137 +- llvm/lib/Target/RISCV/RISCVInstrInfoV.td | 15 +- llvm/lib/Target/RISCV/RISCVInstrInfoZb.td | 3 + llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td | 120 +- llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 3 +- llvm/lib/Target/VE/VEISelLowering.cpp | 2 +- llvm/lib/Target/VE/VVPInstrInfo.td | 15 + llvm/lib/Target/VE/VVPInstrPatternsVec.td | 62 + llvm/lib/Target/VE/VVPNodes.def | 24 +- .../AsmParser/WebAssemblyAsmTypeCheck.cpp | 13 +- .../AsmParser/WebAssemblyAsmTypeCheck.h | 2 +- .../MCTargetDesc/WebAssemblyMCAsmInfo.cpp | 9 + .../WebAssembly/Utils/WebAssemblyUtilities.cpp | 25 + .../WebAssembly/Utils/WebAssemblyUtilities.h | 7 + .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 7 +- llvm/lib/Target/WebAssembly/WebAssemblyISD.def | 1 + .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 112 ++ .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 8 + .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 13 +- .../Target/WebAssembly/WebAssemblyMCInstLower.cpp | 6 +- .../WebAssembly/WebAssemblyTargetMachine.cpp | 42 +- llvm/lib/Target/X86/X86AsmPrinter.h | 5 + llvm/lib/Target/X86/X86ExpandPseudo.cpp | 26 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 269 ++- llvm/lib/Target/X86/X86MCInstLower.cpp | 9 + llvm/lib/Target/X86/X86SchedIceLake.td | 42 +- llvm/lib/Target/X86/X86TargetMachine.cpp | 12 + .../AggressiveInstCombine/TruncInstCombine.cpp | 6 +- llvm/lib/Transforms/IPO/SampleContextTracker.cpp | 21 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 161 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 79 +- .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 31 +- .../Transforms/InstCombine/InstCombineInternal.h | 1 + .../InstCombine/InstCombineLoadStoreAlloca.cpp | 1 - .../Transforms/InstCombine/InstCombineSelect.cpp | 7 +- .../InstCombine/InstCombineVectorOps.cpp | 26 +- .../InstCombine/InstructionCombining.cpp | 50 +- .../Transforms/Instrumentation/InstrProfiling.cpp | 60 + .../Transforms/Instrumentation/MemorySanitizer.cpp | 2 +- .../Instrumentation/PGOInstrumentation.cpp | 15 +- llvm/lib/Transforms/Scalar/ConstantHoisting.cpp | 3 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 3 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 37 +- llvm/lib/Transforms/Scalar/LoopRerollPass.cpp | 12 +- llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp | 25 + .../Scalar/SeparateConstOffsetFromGEP.cpp | 6 +- llvm/lib/Transforms/Utils/FunctionComparator.cpp | 16 +- llvm/lib/Transforms/Utils/LoopUtils.cpp | 60 +- .../Transforms/Utils/ScalarEvolutionExpander.cpp | 6 +- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 292 ++- llvm/lib/Transforms/Vectorize/VPlan.cpp | 3 +- llvm/lib/Transforms/Vectorize/VPlan.h | 2 + llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 6 +- .../Analysis/CostModel/AArch64/vector-select.ll | 2 +- .../max-backedge-taken-count-guard-info.ll | 73 + llvm/test/Assembler/thinlto-summary.ll | 12 +- .../Bitcode/thinlto-function-summary-refgraph.ll | 2 +- llvm/test/Bitcode/thinlto-type-vcalls.ll | 20 +- llvm/test/CMakeLists.txt | 2 + llvm/test/CodeGen/AArch64/O3-pipeline.ll | 1 + llvm/test/CodeGen/AArch64/arm64-convert-v4f64.ll | 5 +- .../test/CodeGen/AArch64/arm64-subvector-extend.ll | 12 +- llvm/test/CodeGen/AArch64/arm64-vshr.ll | 9 +- llvm/test/CodeGen/AArch64/cmp-select-sign.ll | 14 +- .../AArch64/concat_vector-truncate-combine.ll | 46 +- .../CodeGen/AArch64/dag-combine-trunc-build-vec.ll | 3 +- llvm/test/CodeGen/AArch64/dag-numsignbits.ll | 2 +- llvm/test/CodeGen/AArch64/div_minsize.ll | 2 +- llvm/test/CodeGen/AArch64/fcvt_combine.ll | 72 +- llvm/test/CodeGen/AArch64/fp16-v8-instructions.ll | 36 +- llvm/test/CodeGen/AArch64/fpclamptosat_vec.ll | 160 +- llvm/test/CodeGen/AArch64/fptosi-sat-vector.ll | 120 +- llvm/test/CodeGen/AArch64/fptoui-sat-vector.ll | 124 +- llvm/test/CodeGen/AArch64/neon-truncstore.ll | 57 +- llvm/test/CodeGen/AArch64/selectcc-to-shiftand.ll | 8 +- llvm/test/CodeGen/AArch64/srem-seteq-vec-splat.ll | 4 +- .../CodeGen/AArch64/stack-guard-reassign-sve.mir | 47 + llvm/test/CodeGen/AArch64/stack-guard-sve.ll | 338 ++++ .../CodeGen/AArch64/sve-fixed-length-fp-vselect.ll | 1204 ++---------- .../AArch64/sve-fixed-length-int-vselect.ll | 14 +- .../AArch64/sve-fixed-length-masked-gather.ll | 2 +- .../AArch64/sve-fixed-length-masked-loads.ll | 2 +- .../AArch64/sve-fixed-length-masked-scatter.ll | 2 +- .../AArch64/sve-fixed-length-masked-stores.ll | 2 +- .../AArch64/sve-fixed-length-permute-rev.ll | 470 +++++ .../CodeGen/AArch64/swift-dynamic-async-frame.ll | 2 + llvm/test/CodeGen/AArch64/vec_uaddo.ll | 14 +- llvm/test/CodeGen/AArch64/vec_umulo.ll | 14 +- llvm/test/CodeGen/AArch64/vselect-constants.ll | 30 +- .../AMDGPU/GlobalISel/combine-fma-add-fma-mul.ll | 12 +- .../AMDGPU/GlobalISel/combine-fma-add-mul.ll | 12 +- llvm/test/CodeGen/AMDGPU/GlobalISel/fma.ll | 3 +- llvm/test/CodeGen/AMDGPU/accvgpr-copy.mir | 1207 +++++++------ llvm/test/CodeGen/AMDGPU/agpr-copy-no-vgprs.mir | 37 + .../CodeGen/AMDGPU/agpr-copy-sgpr-no-vgprs.mir | 37 + .../CodeGen/AMDGPU/high-bits-zeroed-16-bit-ops.mir | 1909 +++++++++++--------- llvm/test/CodeGen/AMDGPU/llc-pipeline.ll | 4 + .../CodeGen/AMDGPU/lower-kernel-lds-global-uses.ll | 55 - .../AMDGPU/lower-module-lds-global-alias.ll | 93 - .../CodeGen/AMDGPU/lower-module-lds-global-uses.ll | 88 - .../CodeGen/AMDGPU/lower-module-lds-indirect.ll | 39 - llvm/test/CodeGen/AMDGPU/no-remat-indirect-mov.mir | 1 + llvm/test/CodeGen/AMDGPU/strict_fma.f16.ll | 6 +- llvm/test/CodeGen/ARM/stack_frame_offset.mir | 189 ++ llvm/test/CodeGen/Generic/llc-start-stop.ll | 2 +- .../CodeGen/MLRegalloc/default-eviction-advisor.ll | 16 + llvm/test/CodeGen/PowerPC/O3-pipeline.ll | 1 + llvm/test/CodeGen/PowerPC/vec-bswap.ll | 4 +- llvm/test/CodeGen/RISCV/calling-conv-half.ll | 160 ++ llvm/test/CodeGen/RISCV/double-arith-strict.ll | 880 +++++++++ llvm/test/CodeGen/RISCV/float-arith-strict.ll | 715 ++++++++ llvm/test/CodeGen/RISCV/frm-dependency.ll | 124 ++ llvm/test/CodeGen/RISCV/half-arith-strict.ll | 222 +++ llvm/test/CodeGen/RISCV/rv32zbs.ll | 268 ++- llvm/test/CodeGen/RISCV/rv64zbs.ll | 410 +++-- llvm/test/CodeGen/RISCV/rvv/vmv-copy.mir | 28 + llvm/test/CodeGen/RISCV/rvv/vsplats-fp.ll | 19 + llvm/test/CodeGen/SystemZ/zos-prologue-epilog.ll | 4 +- llvm/test/CodeGen/VE/Vector/vp_ashr.ll | 33 +- llvm/test/CodeGen/VE/Vector/vp_lshr.ll | 34 +- llvm/test/CodeGen/VE/Vector/vp_mul.ll | 33 +- llvm/test/CodeGen/VE/Vector/vp_or.ll | 34 +- llvm/test/CodeGen/VE/Vector/vp_shl.ll | 33 +- llvm/test/CodeGen/VE/Vector/vp_sra.ll | 30 + llvm/test/CodeGen/VE/Vector/vp_srl.ll | 30 + llvm/test/CodeGen/VE/Vector/vp_sub.ll | 33 +- llvm/test/CodeGen/VE/Vector/vp_xor.ll | 33 +- llvm/test/CodeGen/WebAssembly/fpclamptosat_vec.ll | 26 +- llvm/test/CodeGen/WebAssembly/simd-vector-trunc.ll | 141 ++ .../X86/avx512fp16-cvt-ph-w-vl-intrinsics.ll | 3 +- llvm/test/CodeGen/X86/call-rv-marker.ll | 6 +- llvm/test/CodeGen/X86/expand-call-rvmarker.mir | 32 +- .../hoist-and-by-const-from-lshr-in-eqcmp-zero.ll | 2 - llvm/test/CodeGen/X86/min-legal-vector-width.ll | 112 +- llvm/test/CodeGen/X86/oddshuffles.ll | 6 +- llvm/test/CodeGen/X86/opt-pipeline.ll | 1 + llvm/test/CodeGen/X86/setcc-lowering.ll | 11 +- llvm/test/CodeGen/X86/srem-seteq-vec-nonsplat.ll | 188 +- llvm/test/CodeGen/X86/swift-dynamic-async-frame.ll | 1 + llvm/test/CodeGen/X86/vector-fshl-rot-128.ll | 323 ++-- llvm/test/CodeGen/X86/vector-fshl-rot-256.ll | 232 +-- llvm/test/CodeGen/X86/vector-fshl-rot-512.ll | 690 ++----- llvm/test/CodeGen/X86/vector-fshr-rot-128.ll | 369 ++-- llvm/test/CodeGen/X86/vector-fshr-rot-256.ll | 264 +-- llvm/test/CodeGen/X86/vector-fshr-rot-512.ll | 712 +++----- .../X86/vector-interleaved-load-i8-stride-6.ll | 274 ++- .../X86/vector-interleaved-store-i16-stride-5.ll | 2 +- .../X86/vector-interleaved-store-i8-stride-3.ll | 278 ++- llvm/test/CodeGen/X86/vector-partial-undef.ll | 4 +- llvm/test/CodeGen/X86/vector-rotate-128.ll | 281 +-- llvm/test/CodeGen/X86/vector-rotate-256.ll | 225 +-- llvm/test/CodeGen/X86/vector-rotate-512.ll | 666 +++---- llvm/test/CodeGen/X86/vector-shift-ashr-128.ll | 86 + llvm/test/CodeGen/X86/vector-shift-ashr-256.ll | 119 ++ llvm/test/CodeGen/X86/vector-shift-ashr-512.ll | 15 + llvm/test/CodeGen/X86/vector-trunc-math.ll | 2 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 18 +- llvm/test/CodeGen/X86/vshift-6.ll | 18 +- llvm/test/DebugInfo/Generic/debug-label.ll | 6 +- llvm/test/DebugInfo/X86/debug-info-access.ll | 228 ++- .../DebugInfo/X86/debug-macro-empty-str-offset.s | 2 +- llvm/test/DebugInfo/X86/skeleton-unit-verify.s | 1 + ...strong_def_extra.s => MachO_extra_def_strong.s} | 6 +- .../JITLink/X86/Inputs/MachO_extra_def_weak.s | 19 + .../JITLink/X86/Inputs/MachO_weak_defs_extra.s | 19 - .../X86/MachO_archive_load_hidden_expect_failure.s | 25 + .../X86/MachO_archive_load_hidden_expect_success.s | 25 + .../JITLink/X86/MachO_archive_support.s | 22 + .../X86/MachO_gdb_jit_nonzero_alignment_offsets.s | 14 +- .../JITLink/X86/MachO_weak_definitions.s | 22 +- .../InstrProfiling/debug-info-correlate.ll | 68 + llvm/test/MC/RISCV/insn-invalid.s | 3 + llvm/test/MC/RISCV/insn.s | 52 + llvm/test/MC/RISCV/rvv/invalid.s | 66 + llvm/test/MC/WebAssembly/typechecking-else.s | 21 + .../devirt_after_filtering_unreachable_lib.ll | 126 ++ .../X86/devirt_after_filtering_unreachable.ll | 123 ++ llvm/test/ThinLTO/X86/dot-dumper.ll | 8 +- llvm/test/ThinLTO/X86/dot-dumper2.ll | 2 +- llvm/test/ThinLTO/X86/funcattrs-prop-maythrow.ll | 6 +- llvm/test/ThinLTO/X86/funcimport_alwaysinline.ll | 2 +- llvm/test/Transforms/FunctionAttrs/nocapture.ll | 23 + .../AMDGPU/inline-amdgpu-unsafe-fp-atomics.ll | 99 + .../Inline/cgscc-incremental-invalidate.ll | 2 +- .../Inline/exponential-deferred-inlining.ll | 1204 +----------- .../InstCombine/AArch64/sve-intrinsic-sdiv.ll | 75 + .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 44 + llvm/test/Transforms/InstCombine/and-xor-or.ll | 217 +-- llvm/test/Transforms/InstCombine/and.ll | 90 + llvm/test/Transforms/InstCombine/freeze.ll | 48 +- .../InstCombine/logical-select-inseltpoison.ll | 18 +- llvm/test/Transforms/InstCombine/logical-select.ll | 18 +- .../reuse-constant-from-select-in-icmp.ll | 29 +- .../InstCombine/shuffle_select-inseltpoison.ll | 276 +-- llvm/test/Transforms/InstCombine/shuffle_select.ll | 276 +-- .../Transforms/InstCombine/trivial-dse-calls.ll | 224 +++ llvm/test/Transforms/InstCombine/vec_sext.ll | 18 +- llvm/test/Transforms/InstSimplify/and.ll | 68 + .../LoopUnrollAndJam/pragma-disable-unroll.ll | 94 + .../test/Transforms/PhaseOrdering/vector-select.ll | 94 + .../AArch64/transpose-inseltpoison.ll | 30 +- .../Transforms/SLPVectorizer/AArch64/transpose.ll | 30 +- .../AArch64/vectorize-free-extracts-inserts.ll | 20 +- llvm/test/Transforms/SLPVectorizer/X86/PR39774.ll | 2 +- llvm/test/Transforms/SLPVectorizer/X86/addsub.ll | 24 +- .../Transforms/SLPVectorizer/X86/broadcast_long.ll | 54 + .../Transforms/SLPVectorizer/X86/commutativity.ll | 20 +- .../SLPVectorizer/X86/crash_exceed_scheduling.ll | 6 +- .../Transforms/SLPVectorizer/X86/crash_smallpt.ll | 18 +- .../Transforms/SLPVectorizer/X86/extractelement.ll | 4 +- .../Transforms/SLPVectorizer/X86/insert-shuffle.ll | 34 +- .../test/Transforms/SLPVectorizer/X86/lookahead.ll | 35 +- .../Transforms/SLPVectorizer/X86/operandorder.ll | 44 +- llvm/test/Transforms/SLPVectorizer/X86/pr42022.ll | 40 +- .../SLPVectorizer/X86/reorder_diamond_match.ll | 80 + .../Transforms/SLPVectorizer/X86/store-jumbled.ll | 4 +- .../SLPVectorizer/X86/stores_vectorize.ll | 6 +- .../test/Transforms/SLPVectorizer/X86/supernode.ll | 2 +- .../SampleProfile/Inputs/inline-priority.prof | 7 + .../test/Transforms/SampleProfile/csspgo-inline.ll | 4 + .../SampleProfile/csspgo-use-preinliner.ll | 3 + .../Transforms/SampleProfile/inline-mergeprof.ll | 1 + llvm/test/Transforms/SampleProfile/inline.ll | 1 + llvm/test/Verifier/llvm.used-invalid-init2.ll | 4 + llvm/test/lit.cfg.py | 9 +- llvm/test/lit.site.cfg.py.in | 1 + .../dsymutil/Inputs/inlined-static-variable/4.o | Bin 0 -> 3352 bytes llvm/test/tools/dsymutil/X86/dead-stripped.cpp | 37 +- llvm/test/tools/dsymutil/X86/dummy-debug-map.map | 5 + .../tools/dsymutil/X86/inlined-static-variable.cpp | 59 + .../Inputs/buildid/abcdef/debuginfo | 1 + .../Inputs/buildid/abcdef/executable | 1 + .../Inputs/buildid/abcdef/source/directory/file.c | 1 + .../tools/llvm-debuginfod-find/debuginfod.test | 77 + .../llvm-dwarfdump/X86/verify_invalid_strp.yaml | 2 +- .../tools/llvm-dwarfdump/X86/verify_split_cu.s | 120 ++ .../llvm-dwarfdump/X86/verify_split_cu_ranges.s | 25 + .../test/tools/llvm-dwarfdump/X86/verify_strings.s | 2 +- llvm/test/tools/llvm-dwarfdump/errors.test | 10 + .../llvm-mca/X86/IceLakeServer/resources-avx1.s | 202 +-- .../llvm-mca/X86/IceLakeServer/resources-avx2.s | 106 +- .../X86/IceLakeServer/resources-avx512bwvl.s | 418 ++--- .../X86/IceLakeServer/resources-avx512vl.s | 458 ++--- .../llvm-mca/X86/IceLakeServer/resources-sse2.s | 98 +- .../llvm-mca/X86/IceLakeServer/resources-sse41.s | 98 +- .../llvm-mca/X86/IceLakeServer/resources-ssse3.s | 10 +- llvm/test/tools/llvm-objcopy/ELF/mips64.test | 36 + ...proftext => cs-sample-preinline-probe.proftext} | 20 +- ...ample.proftext => cs-sample-preinline.proftext} | 12 +- .../tools/llvm-profdata/Inputs/cs-sample.proftext | 6 - .../llvm-profdata/cs-sample-nested-profile.test | 157 ++ .../tools/llvm-profdata/cs-sample-trimmer.test | 4 - .../Inputs/callback-external-addr.perfbin | Bin 0 -> 19296 bytes .../Inputs/callback-external-addr.perfscript | 28 + .../Inputs/external-address.perfscript | 39 + .../Inputs/inline-cs-noprobe.perfscript | 7 - .../tools/llvm-profgen/callback-external-addr.test | 114 ++ llvm/test/tools/llvm-profgen/cs-extbinary.test | 4 +- .../tools/llvm-profgen/cs-external-address.test | 28 + llvm/test/tools/llvm-profgen/cs-interrupt.test | 5 +- llvm/test/tools/llvm-profgen/cs-preinline.test | 22 +- .../tools/llvm-profgen/fname-canonicalization.test | 4 +- .../test/tools/llvm-profgen/inline-cs-noprobe.test | 6 +- .../tools/llvm-profgen/inline-cs-pseudoprobe.test | 2 +- llvm/test/tools/llvm-profgen/inline-noprobe2.test | 26 +- .../tools/llvm-profgen/merge-cold-profile.test | 14 +- llvm/test/tools/llvm-profgen/multi-load-segs.test | 2 +- .../tools/llvm-profgen/noinline-cs-noprobe.test | 6 +- .../llvm-profgen/noinline-cs-pseudoprobe.test | 4 +- .../recursion-compression-noprobe.test | 6 +- .../recursion-compression-pseudoprobe.test | 8 +- .../tools/llvm-profgen/truncated-pseudoprobe.test | 3 +- llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp | 2 +- llvm/tools/llvm-debuginfod-find/CMakeLists.txt | 10 + .../llvm-debuginfod-find/llvm-debuginfod-find.cpp | 109 ++ llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 53 +- llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp | 52 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 456 ++++- llvm/tools/llvm-jitlink/llvm-jitlink.h | 18 +- llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp | 4 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 36 +- llvm/tools/llvm-objcopy/ELF/Object.h | 9 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 31 +- llvm/tools/llvm-profgen/CSPreInliner.cpp | 11 +- llvm/tools/llvm-profgen/PerfReader.cpp | 177 +- llvm/tools/llvm-profgen/PerfReader.h | 48 +- llvm/tools/llvm-profgen/ProfileGenerator.cpp | 16 +- llvm/tools/llvm-profgen/ProfileGenerator.h | 2 +- llvm/tools/llvm-profgen/ProfiledBinary.cpp | 6 +- llvm/tools/llvm-profgen/ProfiledBinary.h | 12 + llvm/tools/llvm-profgen/llvm-profgen.cpp | 2 +- llvm/tools/obj2yaml/dwarf2yaml.cpp | 4 +- llvm/unittests/ADT/EquivalenceClassesTest.cpp | 2 +- llvm/unittests/ADT/STLExtrasTest.cpp | 35 + .../DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 2 +- .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 4 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 19 +- llvm/unittests/Debuginfod/DebuginfodTests.cpp | 6 + llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | 76 +- llvm/unittests/IR/DataLayoutTest.cpp | 15 + llvm/unittests/IR/VPIntrinsicTest.cpp | 2 +- llvm/unittests/Support/NativeFormatTests.cpp | 2 + llvm/utils/gn/build/toolchain/BUILD.gn | 8 +- llvm/utils/gn/secondary/BUILD.gn | 3 + .../secondary/clang/include/clang/Config/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/test/BUILD.gn | 3 +- .../unittests/Analysis/FlowSensitive/BUILD.gn | 1 + .../gn/secondary/compiler-rt/lib/asan/BUILD.gn | 5 +- llvm/utils/gn/secondary/libcxx/include/BUILD.gn | 1 + .../gn/secondary/lldb/include/lldb/Host/BUILD.gn | 1 + llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn | 1 + .../gn/secondary/lldb/source/Version/BUILD.gn | 1 - .../gn/secondary/llvm/include/llvm/Config/BUILD.gn | 2 + llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn | 1 - llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn | 1 + .../llvm/lib/ExecutionEngine/Orc/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn | 1 - .../gn/secondary/llvm/lib/ProfileData/BUILD.gn | 2 + llvm/utils/gn/secondary/llvm/test/BUILD.gn | 2 + .../llvm/tools/llvm-debuginfod-find/BUILD.gn | 27 + .../gn/secondary/third-party/benchmark/BUILD.gn | 2 +- mlir/docs/Dialects/Linalg/_index.md | 1 - .../Conversion/LinalgToStandard/LinalgToStandard.h | 2 +- mlir/include/mlir/Conversion/Passes.td | 24 + mlir/include/mlir/Dialect/ArmSVE/ArmSVE.td | 336 +--- mlir/include/mlir/Dialect/ArmSVE/ArmSVEDialect.h | 3 - mlir/include/mlir/Dialect/ArmSVE/ArmSVEOpBase.td | 53 - .../include/mlir/Dialect/Complex/IR/ComplexBase.td | 1 + mlir/include/mlir/Dialect/GPU/Passes.h | 3 +- mlir/include/mlir/Dialect/GPU/Passes.td | 1 + mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td | 6 +- mlir/include/mlir/Dialect/LLVMIR/LLVMTypes.h | 35 +- .../Dialect/Linalg/Analysis/DependenceAnalysis.h | 2 +- .../BufferizableOpInterface.h | 199 +- .../BufferizableOpInterface.td | 38 +- .../Dialect/Linalg/IR/{LinalgOps.h => Linalg.h} | 36 +- mlir/include/mlir/Dialect/Linalg/IR/LinalgBase.td | 4 - mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td | 28 - mlir/include/mlir/Dialect/Linalg/IR/LinalgTypes.h | 48 - mlir/include/mlir/Dialect/Linalg/Passes.td | 3 + .../mlir/Dialect/Linalg/Transforms/Transforms.h | 8 +- mlir/include/mlir/Dialect/Linalg/Utils/Utils.h | 2 +- mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td | 25 + mlir/include/mlir/Dialect/SCF/SCFOps.td | 7 + .../Dialect/SparseTensor/IR/SparseTensorBase.td | 2 +- .../Dialect/SparseTensor/IR/SparseTensorOps.td | 4 +- .../mlir/Dialect/SparseTensor/Utils/Merger.h | 2 +- mlir/include/mlir/Dialect/StandardOps/IR/Ops.td | 26 - mlir/include/mlir/Dialect/Tensor/IR/TensorOps.td | 48 +- mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td | 24 +- mlir/include/mlir/Dialect/Vector/VectorOps.td | 32 + .../mlir/Dialect/Vector/VectorRewritePatterns.h | 4 +- mlir/include/mlir/IR/BuiltinTypes.h | 20 +- mlir/include/mlir/IR/BuiltinTypes.td | 46 +- mlir/include/mlir/IR/EnumAttr.td | 96 + mlir/include/mlir/IR/OpBase.td | 72 + mlir/include/mlir/InitAllDialects.h | 2 +- mlir/include/mlir/Tools/PDLL/AST/Context.h | 52 + mlir/include/mlir/Tools/PDLL/AST/Diagnostic.h | 182 ++ mlir/include/mlir/Tools/PDLL/AST/Nodes.h | 945 ++++++++++ mlir/include/mlir/Tools/PDLL/AST/Types.h | 287 +++ mlir/include/mlir/Tools/PDLL/Parser/Parser.h | 33 + mlir/lib/Analysis/Presburger/Simplex.cpp | 9 +- mlir/lib/CAPI/Dialect/Linalg.cpp | 2 +- .../ArithmeticToSPIRV/ArithmeticToSPIRV.cpp | 17 +- mlir/lib/Conversion/LLVMCommon/TypeConverter.cpp | 3 +- mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp | 51 +- .../lib/Conversion/LinalgToSPIRV/LinalgToSPIRV.cpp | 2 +- .../LinalgToStandard/LinalgToStandard.cpp | 4 +- mlir/lib/Conversion/MemRefToLLVM/MemRefToLLVM.cpp | 23 + .../Conversion/ShapeToStandard/ShapeToStandard.cpp | 11 +- .../Conversion/StandardToLLVM/StandardToLLVM.cpp | 23 - mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp | 10 +- .../Conversion/TosaToLinalg/TosaToLinalgPass.cpp | 2 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 18 +- .../Conversion/VectorToSPIRV/VectorToSPIRVPass.cpp | 25 +- mlir/lib/Dialect/Arithmetic/IR/ArithmeticOps.cpp | 3 +- mlir/lib/Dialect/ArmSVE/IR/ArmSVEDialect.cpp | 59 +- .../ArmSVE/Transforms/LegalizeForLLVMExport.cpp | 189 +- .../lib/Dialect/GPU/Transforms/KernelOutlining.cpp | 45 +- mlir/lib/Dialect/GPU/Transforms/PassDetail.h | 1 + mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp | 12 +- mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp | 76 +- .../Dialect/Linalg/Analysis/DependenceAnalysis.cpp | 2 +- .../ComprehensiveBufferize/ArithInterfaceImpl.cpp | 6 +- .../BufferizableOpInterface.cpp | 250 ++- .../BufferizationInterfaceImpl.cpp | 34 +- .../ComprehensiveBufferize.cpp | 200 +- .../ComprehensiveBufferize/LinalgInterfaceImpl.cpp | 253 ++- .../ComprehensiveBufferize/ModuleBufferization.cpp | 53 +- .../ComprehensiveBufferize/SCFInterfaceImpl.cpp | 314 +++- .../ComprehensiveBufferize/TensorInterfaceImpl.cpp | 113 +- .../ComprehensiveBufferize/VectorInterfaceImpl.cpp | 35 +- mlir/lib/Dialect/Linalg/IR/CMakeLists.txt | 2 +- .../IR/{LinalgTypes.cpp => LinalgDialect.cpp} | 27 +- mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp | 3 +- mlir/lib/Dialect/Linalg/Transforms/Bufferize.cpp | 2 +- .../Transforms/ComprehensiveBufferizePass.cpp | 4 +- mlir/lib/Dialect/Linalg/Transforms/Detensorize.cpp | 9 +- .../lib/Dialect/Linalg/Transforms/DropUnitDims.cpp | 3 +- .../Linalg/Transforms/ElementwiseOpFusion.cpp | 3 +- .../Linalg/Transforms/ElementwiseToLinalg.cpp | 2 +- mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 3 +- .../Dialect/Linalg/Transforms/FusionOnTensors.cpp | 3 +- .../Dialect/Linalg/Transforms/Generalization.cpp | 2 +- .../lib/Dialect/Linalg/Transforms/HoistPadding.cpp | 2 +- mlir/lib/Dialect/Linalg/Transforms/Hoisting.cpp | 2 +- .../Linalg/Transforms/InlineScalarOperands.cpp | 2 +- mlir/lib/Dialect/Linalg/Transforms/Interchange.cpp | 2 +- .../Linalg/Transforms/LinalgStrategyPasses.cpp | 3 +- mlir/lib/Dialect/Linalg/Transforms/Loops.cpp | 3 +- mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 3 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 2 +- mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp | 2 +- .../Dialect/Linalg/Transforms/Vectorization.cpp | 27 +- mlir/lib/Dialect/Linalg/Utils/Utils.cpp | 3 +- mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp | 13 + mlir/lib/Dialect/SCF/SCF.cpp | 19 +- .../SparseTensor/Transforms/Sparsification.cpp | 2 +- mlir/lib/Dialect/StandardOps/IR/Ops.cpp | 17 +- mlir/lib/Dialect/Tensor/IR/TensorOps.cpp | 55 +- mlir/lib/Dialect/Tensor/Transforms/Bufferize.cpp | 136 +- mlir/lib/Dialect/Tosa/IR/TosaOps.cpp | 61 +- mlir/lib/Dialect/Tosa/Utils/QuantUtils.cpp | 14 + .../Vector/VectorMultiDimReductionTransforms.cpp | 6 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 2 +- mlir/lib/ExecutionEngine/SparseTensorUtils.cpp | 58 +- mlir/lib/IR/AsmPrinter.cpp | 15 +- mlir/lib/IR/BuiltinAttributes.cpp | 5 +- mlir/lib/IR/BuiltinTypes.cpp | 19 +- mlir/lib/IR/MLIRContext.cpp | 8 +- mlir/lib/Parser/Parser.h | 3 + mlir/lib/Parser/TypeParser.cpp | 108 +- .../Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp | 87 +- .../Dialect/ROCDL/ROCDLToLLVMIRTranslation.cpp | 24 +- mlir/lib/Target/LLVMIR/ModuleTranslation.cpp | 10 +- mlir/lib/Target/LLVMIR/TypeToLLVM.cpp | 3 + mlir/lib/Tools/CMakeLists.txt | 1 + mlir/lib/Tools/PDLL/AST/CMakeLists.txt | 10 + mlir/lib/Tools/PDLL/AST/Context.cpp | 24 + mlir/lib/Tools/PDLL/AST/Diagnostic.cpp | 26 + mlir/lib/Tools/PDLL/AST/NodePrinter.cpp | 331 ++++ mlir/lib/Tools/PDLL/AST/Nodes.cpp | 334 ++++ mlir/lib/Tools/PDLL/AST/TypeDetail.h | 133 ++ mlir/lib/Tools/PDLL/AST/Types.cpp | 147 ++ mlir/lib/Tools/PDLL/CMakeLists.txt | 2 + mlir/lib/Tools/PDLL/Parser/CMakeLists.txt | 8 + mlir/lib/Tools/PDLL/Parser/Lexer.cpp | 366 ++++ mlir/lib/Tools/PDLL/Parser/Lexer.h | 220 +++ mlir/lib/Tools/PDLL/Parser/Parser.cpp | 1705 +++++++++++++++++ mlir/lib/Transforms/BufferOptimizations.cpp | 16 +- mlir/test/CMakeLists.txt | 1 + .../ArithmeticToSPIRV/arithmetic-to-spirv.mlir | 20 + .../Conversion/MemRefToLLVM/memref-to-llvm.mlir | 22 +- .../ShapeToStandard/shape-to-standard.mlir | 2 +- mlir/test/Conversion/StandardToLLVM/rank.mlir | 23 - .../Conversion/TosaToLinalg/tosa-to-linalg.mlir | 14 +- mlir/test/Conversion/VectorToSPIRV/simple.mlir | 125 +- mlir/test/Dialect/Arithmetic/ops.mlir | 220 +++ mlir/test/Dialect/ArmSVE/legalize-for-llvm.mlir | 234 +-- mlir/test/Dialect/ArmSVE/memcpy.mlir | 28 - mlir/test/Dialect/ArmSVE/roundtrip.mlir | 183 +- mlir/test/Dialect/Builtin/invalid.mlir | 8 + mlir/test/Dialect/Builtin/ops.mlir | 16 + mlir/test/Dialect/GPU/outlining.mlir | 21 +- mlir/test/Dialect/LLVMIR/layout.mlir | 44 + .../Linalg/comprehensive-function-bufferize.mlir | 2 +- .../comprehensive-module-bufferize-analysis.mlir | 8 +- .../comprehensive-module-bufferize-invalid.mlir | 4 +- .../comprehensive-module-bufferize-partial.mlir | 66 +- .../Linalg/comprehensive-module-bufferize.mlir | 38 +- mlir/test/Dialect/Linalg/invalid.mlir | 10 - mlir/test/Dialect/Linalg/llvm.mlir | 15 - mlir/test/Dialect/Linalg/roundtrip.mlir | 13 +- mlir/test/Dialect/MemRef/canonicalize.mlir | 16 +- mlir/test/Dialect/MemRef/invalid.mlir | 8 + mlir/test/Dialect/MemRef/ops.mlir | 11 + mlir/test/Dialect/Tensor/bufferize.mlir | 112 +- mlir/test/Dialect/Tensor/canonicalize.mlir | 88 +- mlir/test/Dialect/Tensor/invalid.mlir | 10 +- mlir/test/Dialect/Tensor/ops.mlir | 22 +- mlir/test/Dialect/Tosa/canonicalize.mlir | 27 +- mlir/test/Dialect/Vector/ops.mlir | 26 + .../vector-multi-reduction-outer-lowering.mlir | 7 + .../Dialect/Vector/vector-scalable-memcpy.mlir | 27 + mlir/test/IR/core-ops.mlir | 6 - mlir/test/IR/enum-attr-invalid.mlir | 30 + mlir/test/IR/enum-attr-roundtrip.mlir | 28 + mlir/test/IR/invalid-ops.mlir | 8 - mlir/test/Target/LLVMIR/arm-sve.mlir | 266 +-- mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir | 18 + mlir/test/Target/LLVMIR/openmp-llvm.mlir | 142 ++ mlir/test/Target/LLVMIR/rocdl.mlir | 12 +- mlir/test/Transforms/constant-fold.mlir | 26 - mlir/test/Transforms/promote-buffers-to-stack.mlir | 12 +- .../Dialect/Linalg/TestComprehensiveBufferize.cpp | 5 +- .../Dialect/Linalg/TestLinalgCodegenStrategy.cpp | 2 +- .../lib/Dialect/Linalg/TestLinalgDistribution.cpp | 2 +- .../test/lib/Dialect/Linalg/TestLinalgHoisting.cpp | 2 +- .../lib/Dialect/Linalg/TestLinalgTransforms.cpp | 2 +- mlir/test/lib/Dialect/Test/TestAttributes.h | 1 + mlir/test/lib/Dialect/Test/TestDialect.cpp | 10 +- mlir/test/lib/Dialect/Test/TestDialect.h | 3 +- mlir/test/lib/Dialect/Test/TestOps.td | 75 + .../lib/Dialect/Vector/TestVectorTransforms.cpp | 2 +- mlir/test/lib/IR/TestSlicing.cpp | 2 +- mlir/test/lit.cfg.py | 3 +- mlir/test/mlir-pdll/Parser/directive-failure.pdll | 23 + mlir/test/mlir-pdll/Parser/expr-failure.pdll | 234 +++ mlir/test/mlir-pdll/Parser/expr.pdll | 146 ++ mlir/test/mlir-pdll/Parser/include.pdll | 15 + mlir/test/mlir-pdll/Parser/include/included.pdll | 5 + mlir/test/mlir-pdll/Parser/lit.local.cfg | 2 + mlir/test/mlir-pdll/Parser/pattern-failure.pdll | 72 + mlir/test/mlir-pdll/Parser/pattern.pdll | 25 + mlir/test/mlir-pdll/Parser/stmt-failure.pdll | 309 ++++ mlir/test/mlir-pdll/Parser/stmt.pdll | 206 +++ mlir/test/mlir-tblgen/op-format.mlir | 10 + mlir/tools/CMakeLists.txt | 1 + mlir/tools/mlir-pdll/CMakeLists.txt | 16 + mlir/tools/mlir-pdll/mlir-pdll.cpp | 111 ++ mlir/tools/mlir-tblgen/OpFormatGen.cpp | 2 +- mlir/unittests/Dialect/CMakeLists.txt | 1 + mlir/unittests/Dialect/SCF/CMakeLists.txt | 10 + mlir/unittests/Dialect/SCF/SCFOps.cpp | 67 + openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | 82 +- openmp/runtime/src/kmp_affinity.cpp | 2 + openmp/runtime/src/kmp_settings.cpp | 5 +- polly/docs/ReleaseNotes.rst | 2 +- third-party/benchmark/BUILD.bazel | 52 - third-party/benchmark/bindings/python/BUILD | 3 - .../bindings/python/google_benchmark/BUILD | 38 - third-party/benchmark/test/BUILD | 75 - third-party/benchmark/tools/BUILD.bazel | 19 - third-party/update_benchmark.sh | 2 + .../clang/include/clang/Config/config.h | 3 + utils/bazel/llvm-project-overlay/libc/BUILD.bazel | 17 +- utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 21 +- .../llvm/include/llvm/Config/llvm-config.h | 6 + .../llvm/unittests/BUILD.bazel | 11 + utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 61 +- utils/bazel/llvm_configs/llvm-config.h.cmake | 6 + 1061 files changed, 37528 insertions(+), 17875 deletions(-) create mode 100644 .github/workflows/llvm-bugs.yml create mode 100644 clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines-na [...] create mode 100644 clang/lib/Driver/ToolChains/HIPSPV.cpp create mode 100644 clang/lib/Driver/ToolChains/HIPSPV.h create mode 100644 clang/test/Analysis/conversion.cpp create mode 100644 clang/test/CXX/temp/temp.spec/temp.expl.spec/p20-2.cpp delete mode 100755 clang/test/ClangScanDeps/Inputs/resource_directory/compiler create mode 100644 clang/test/ClangScanDeps/modulemap-via-vfs.m create mode 100644 clang/test/CodeGen/WebAssembly/wasm-eh.ll create mode 100644 clang/test/CodeGen/avoidTBAAonASMstore.cpp create mode 100644 clang/test/CodeGenCXX/p2085.cpp create mode 100644 clang/test/Driver/linux-default-pie.c create mode 100644 clang/test/FixIt/member-mismatch.cpp create mode 100644 clang/test/Modules/Inputs/odr_using_dependent_name/X.cppm create mode 100644 clang/test/Modules/Inputs/odr_using_dependent_name/foo.h create mode 100644 clang/test/Modules/odr_using_dependent_name.cppm create mode 100644 clang/test/Sema/attr-diagnose-as-builtin.c create mode 100644 clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropaga [...] create mode 100644 compiler-rt/lib/asan/asan_rtl_x86_64.S create mode 100644 compiler-rt/test/tsan/force_background_thread.cpp rename flang/include/flang/Optimizer/{Transforms => Builder}/Factory.h (94%) create mode 100644 flang/lib/Optimizer/Transforms/MemoryAllocation.cpp create mode 100644 flang/test/Fir/memory-allocation-opt.fir create mode 100644 libc/src/math/docs/add_math_function.md create mode 100644 libc/src/math/generic/logf.cpp copy libcxx/src/format.cpp => libc/src/math/logf.h (53%) copy libcxx/src/format.cpp => libc/test/src/math/differential_testing/logf_diff.cpp (53%) copy libcxx/src/format.cpp => libc/test/src/math/differential_testing/logf_perf.cpp (53%) create mode 100644 libc/test/src/math/exhaustive/logf_test.cpp create mode 100644 libc/test/src/math/logf_test.cpp create mode 100644 libcxx/include/__memory/ranges_uninitialized_algorithms.h copy libcxx/test/{std/input.output/iostream.objects/narrow.stream.objects/clog.sh. [...] create mode 100644 libcxx/test/std/strings/basic.string/string.capacity/shrink_to_ [...] create mode 100644 libcxx/test/std/utilities/memory/specialized.algorithms/uniniti [...] create mode 100644 libcxx/test/std/utilities/memory/specialized.algorithms/uniniti [...] create mode 100644 libcxx/test/std/utilities/optional/optional.monadic/and_then.pass.cpp create mode 100644 libcxx/test/std/utilities/optional/optional.monadic/or_else.pass.cpp create mode 100644 libcxx/test/std/utilities/optional/optional.monadic/transform.pass.cpp create mode 100644 libunwind/include/CMakeLists.txt create mode 100644 lld/test/ELF/map-file-copy.s create mode 100644 lldb/include/lldb/Core/DataFileCache.h create mode 100644 lldb/source/Core/DataFileCache.cpp create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/CMakeLists.txt create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/ProcessFreeBSDKernel.cpp create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/ProcessFreeBSDKernel.h create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/RegisterContextFreeBS [...] create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/ThreadFreeBSDKernel.cpp create mode 100644 lldb/source/Plugins/Process/FreeBSDKernel/ThreadFreeBSDKernel.h create mode 100644 lldb/test/API/functionalities/module_cache/bsd/Makefile create mode 100644 lldb/test/API/functionalities/module_cache/bsd/TestModuleCacheBSD.py create mode 100644 lldb/test/API/functionalities/module_cache/bsd/a.c create mode 100644 lldb/test/API/functionalities/module_cache/bsd/b.c create mode 100644 lldb/test/API/functionalities/module_cache/bsd/c.c create mode 100644 lldb/test/API/functionalities/module_cache/bsd/main.c copy lldb/test/API/{commands/expression/dollar-in-variable => functionalities/modu [...] create mode 100644 lldb/test/API/functionalities/module_cache/simple_exe/TestModul [...] create mode 100644 lldb/test/API/functionalities/module_cache/simple_exe/main.c create mode 100644 lldb/test/API/functionalities/module_cache/universal/Makefile create mode 100644 lldb/test/API/functionalities/module_cache/universal/TestModule [...] create mode 100644 lldb/test/API/functionalities/module_cache/universal/main.c create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/TestFree [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/kernel-a [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/kernel-a [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/kernel-i [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/tools/RE [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/tools/co [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/tools/li [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/tools/te [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/vmcore-a [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/vmcore-a [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/vmcore-a [...] create mode 100644 lldb/test/API/functionalities/postmortem/FreeBSDKernel/vmcore-i [...] create mode 100644 lldb/test/Shell/REPL/Basic.test create mode 100644 lldb/unittests/Symbol/MangledTest.cpp create mode 100644 lldb/unittests/Symbol/SymbolTest.cpp create mode 100644 lldb/unittests/Symbol/SymtabTest.cpp create mode 100644 llvm/include/llvm/Analysis/ReleaseModeModelRunner.h create mode 100644 llvm/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h copy libcxx/src/format.cpp => llvm/include/llvm/IR/AttributesAMDGPU.td (58%) delete mode 100644 llvm/lib/Analysis/ReleaseModeModelRunner.cpp create mode 100644 llvm/lib/CodeGen/RegAllocEvictionAdvisor.cpp copy llvm/lib/ExecutionEngine/Orc/{Mangling.cpp => ObjectFileInterface.cpp} (58%) create mode 100644 llvm/test/CodeGen/AArch64/stack-guard-reassign-sve.mir create mode 100644 llvm/test/CodeGen/AArch64/stack-guard-sve.ll create mode 100644 llvm/test/CodeGen/AArch64/sve-fixed-length-permute-rev.ll create mode 100644 llvm/test/CodeGen/AMDGPU/agpr-copy-no-vgprs.mir create mode 100644 llvm/test/CodeGen/AMDGPU/agpr-copy-sgpr-no-vgprs.mir delete mode 100644 llvm/test/CodeGen/AMDGPU/lower-kernel-lds-global-uses.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/lower-module-lds-global-alias.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/lower-module-lds-global-uses.ll delete mode 100644 llvm/test/CodeGen/AMDGPU/lower-module-lds-indirect.ll create mode 100644 llvm/test/CodeGen/ARM/stack_frame_offset.mir create mode 100644 llvm/test/CodeGen/MLRegalloc/default-eviction-advisor.ll create mode 100644 llvm/test/CodeGen/RISCV/double-arith-strict.ll create mode 100644 llvm/test/CodeGen/RISCV/float-arith-strict.ll create mode 100644 llvm/test/CodeGen/RISCV/frm-dependency.ll create mode 100644 llvm/test/CodeGen/RISCV/half-arith-strict.ll create mode 100644 llvm/test/CodeGen/VE/Vector/vp_sra.ll create mode 100644 llvm/test/CodeGen/VE/Vector/vp_srl.ll create mode 100644 llvm/test/CodeGen/WebAssembly/simd-vector-trunc.ll rename llvm/test/ExecutionEngine/JITLink/X86/Inputs/{MachO_strong_def_extra.s => M [...] create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/Inputs/MachO_extra_def_weak.s delete mode 100644 llvm/test/ExecutionEngine/JITLink/X86/Inputs/MachO_weak_defs_extra.s create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_archive_load_hidden [...] create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_archive_load_hidden [...] create mode 100644 llvm/test/ExecutionEngine/JITLink/X86/MachO_archive_support.s create mode 100644 llvm/test/Instrumentation/InstrProfiling/debug-info-correlate.ll create mode 100644 llvm/test/MC/WebAssembly/typechecking-else.s create mode 100644 llvm/test/ThinLTO/X86/Inputs/devirt_after_filtering_unreachable_lib.ll create mode 100644 llvm/test/ThinLTO/X86/devirt_after_filtering_unreachable.ll create mode 100644 llvm/test/Transforms/Inline/AMDGPU/inline-amdgpu-unsafe-fp-atomics.ll create mode 100644 llvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-sdiv.ll create mode 100644 llvm/test/Transforms/InstCombine/trivial-dse-calls.ll create mode 100644 llvm/test/Transforms/LoopUnrollAndJam/pragma-disable-unroll.ll create mode 100644 llvm/test/Transforms/PhaseOrdering/vector-select.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/broadcast_long.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/reorder_diamond_match.ll create mode 100644 llvm/test/Transforms/SampleProfile/Inputs/inline-priority.prof create mode 100644 llvm/test/tools/dsymutil/Inputs/inlined-static-variable/4.o create mode 100644 llvm/test/tools/dsymutil/X86/inlined-static-variable.cpp create mode 100644 llvm/test/tools/llvm-debuginfod-find/Inputs/buildid/abcdef/debuginfo create mode 100644 llvm/test/tools/llvm-debuginfod-find/Inputs/buildid/abcdef/executable create mode 100644 llvm/test/tools/llvm-debuginfod-find/Inputs/buildid/abcdef/sour [...] create mode 100644 llvm/test/tools/llvm-debuginfod-find/debuginfod.test create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_split_cu.s create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_split_cu_ranges.s create mode 100644 llvm/test/tools/llvm-dwarfdump/errors.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/mips64.test copy llvm/test/tools/llvm-profdata/Inputs/{cs-sample.proftext => cs-sample-preinli [...] copy llvm/test/tools/llvm-profdata/Inputs/{cs-sample.proftext => cs-sample-preinli [...] create mode 100644 llvm/test/tools/llvm-profdata/cs-sample-nested-profile.test create mode 100755 llvm/test/tools/llvm-profgen/Inputs/callback-external-addr.perfbin create mode 100644 llvm/test/tools/llvm-profgen/Inputs/callback-external-addr.perfscript create mode 100644 llvm/test/tools/llvm-profgen/Inputs/external-address.perfscript create mode 100644 llvm/test/tools/llvm-profgen/callback-external-addr.test create mode 100644 llvm/test/tools/llvm-profgen/cs-external-address.test create mode 100644 llvm/tools/llvm-debuginfod-find/CMakeLists.txt create mode 100644 llvm/tools/llvm-debuginfod-find/llvm-debuginfod-find.cpp create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-debuginfod-find/BUILD.gn delete mode 100644 mlir/include/mlir/Dialect/ArmSVE/ArmSVEOpBase.td rename mlir/include/mlir/Dialect/Linalg/IR/{LinalgOps.h => Linalg.h} (79%) delete mode 100644 mlir/include/mlir/Dialect/Linalg/IR/LinalgTypes.h create mode 100644 mlir/include/mlir/IR/EnumAttr.td create mode 100644 mlir/include/mlir/Tools/PDLL/AST/Context.h create mode 100644 mlir/include/mlir/Tools/PDLL/AST/Diagnostic.h create mode 100644 mlir/include/mlir/Tools/PDLL/AST/Nodes.h create mode 100644 mlir/include/mlir/Tools/PDLL/AST/Types.h create mode 100644 mlir/include/mlir/Tools/PDLL/Parser/Parser.h rename mlir/lib/Dialect/Linalg/IR/{LinalgTypes.cpp => LinalgDialect.cpp} (87%) create mode 100644 mlir/lib/Tools/PDLL/AST/CMakeLists.txt create mode 100644 mlir/lib/Tools/PDLL/AST/Context.cpp create mode 100644 mlir/lib/Tools/PDLL/AST/Diagnostic.cpp create mode 100644 mlir/lib/Tools/PDLL/AST/NodePrinter.cpp create mode 100644 mlir/lib/Tools/PDLL/AST/Nodes.cpp create mode 100644 mlir/lib/Tools/PDLL/AST/TypeDetail.h create mode 100644 mlir/lib/Tools/PDLL/AST/Types.cpp create mode 100644 mlir/lib/Tools/PDLL/CMakeLists.txt create mode 100644 mlir/lib/Tools/PDLL/Parser/CMakeLists.txt create mode 100644 mlir/lib/Tools/PDLL/Parser/Lexer.cpp create mode 100644 mlir/lib/Tools/PDLL/Parser/Lexer.h create mode 100644 mlir/lib/Tools/PDLL/Parser/Parser.cpp delete mode 100644 mlir/test/Conversion/StandardToLLVM/rank.mlir delete mode 100644 mlir/test/Dialect/ArmSVE/memcpy.mlir delete mode 100644 mlir/test/Dialect/Linalg/llvm.mlir create mode 100644 mlir/test/Dialect/Vector/vector-scalable-memcpy.mlir create mode 100644 mlir/test/IR/enum-attr-invalid.mlir create mode 100644 mlir/test/IR/enum-attr-roundtrip.mlir create mode 100644 mlir/test/mlir-pdll/Parser/directive-failure.pdll create mode 100644 mlir/test/mlir-pdll/Parser/expr-failure.pdll create mode 100644 mlir/test/mlir-pdll/Parser/expr.pdll create mode 100644 mlir/test/mlir-pdll/Parser/include.pdll create mode 100644 mlir/test/mlir-pdll/Parser/include/included.pdll create mode 100644 mlir/test/mlir-pdll/Parser/lit.local.cfg create mode 100644 mlir/test/mlir-pdll/Parser/pattern-failure.pdll create mode 100644 mlir/test/mlir-pdll/Parser/pattern.pdll create mode 100644 mlir/test/mlir-pdll/Parser/stmt-failure.pdll create mode 100644 mlir/test/mlir-pdll/Parser/stmt.pdll create mode 100644 mlir/tools/mlir-pdll/CMakeLists.txt create mode 100644 mlir/tools/mlir-pdll/mlir-pdll.cpp create mode 100644 mlir/unittests/Dialect/SCF/CMakeLists.txt create mode 100644 mlir/unittests/Dialect/SCF/SCFOps.cpp delete mode 100644 third-party/benchmark/BUILD.bazel delete mode 100644 third-party/benchmark/bindings/python/BUILD delete mode 100644 third-party/benchmark/bindings/python/google_benchmark/BUILD delete mode 100644 third-party/benchmark/test/BUILD delete mode 100644 third-party/benchmark/tools/BUILD.bazel -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/glibc] branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 updated (1f3d460761 -> 72e4a717bd)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/glibc. from 1f3d460761 NEWS: Move LD_PREFER_MAP_32BIT_EXEC adds ec06717856 hurd: Do not set PIE_UNSUPPORTED adds f8392bb766 intl: Emit no lines in bison generated files adds 0884724a95 elf: Use new dependency sorting algorithm by default adds fd6062ede3 elf: Align argument of __munmap to page size [BZ #28676] adds f6ff87868a NEWS: Document LD_PREFER_MAP_32BIT_EXEC as x86-64 only adds 4435c29892 Support target specific ALIGN for variable alignment test [B [...] adds a6d2f948b7 Use LFS and 64 bit time for installed programs (BZ #15333) adds cb976fba4c powerpc: Use global register variable in <thread_pointer.h> adds 5f6d8d97c6 malloc: Add madvise support for Transparent Huge Pages adds 7478c9959a malloc: Add THP/madvise support for sbrk adds 6cc3ccc67e malloc: Move mmap logic to its own function adds 98d5fcb8d0 malloc: Add Huge Page support for mmap adds c1beb51d08 malloc: Add Huge Page support to arenas adds 0849eed45d malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback adds 0f982c1827 malloc: Enable huge page support on main arena adds ae23fa3e5f __glibc_unsafe_len: Fix comment adds ff3cb03f38 Fix __minimal_malloc segfaults in __mmap due to stack-protector adds a16c5ab139 localedata: add new locale ab_GE adds 0a4df6f534 Remove upper limit on tunable MALLOC_MMAP_THRESHOLD adds 72e4a717bd Fix The GNU ToolChain Authors copyright notice No new revisions were added by this update. Summary of changes: Makeconfig | 13 +- Makerules | 12 +- NEWS | 20 +- Rules | 36 ++ elf/dl-map-segments.h | 1 + elf/dl-tunables.list | 6 +- elf/sotruss-lib.c | 4 +- elf/tst-align3.c | 4 +- elf/tst-alignmod3.c | 4 +- elf/tst-rtld-list-tunables.exp | 3 +- iconvdata/Makefile | 2 +- iconvdata/bug-iconv15.c | 2 +- iconvdata/iso-2022-jp-3.c | 2 +- include/libc-pointer-arith.h | 8 + intl/Makefile | 2 +- localedata/locales/ab_GE | 146 ++++++++ malloc/Makefile | 23 ++ malloc/arena.c | 143 +++++--- malloc/malloc-internal.h | 1 + malloc/malloc.c | 368 ++++++++++++++------- malloc/morecore.c | 4 - manual/tunables.texi | 19 +- misc/Makefile | 4 + misc/sys/cdefs.h | 2 +- rt/tst-bz28213.c | 2 +- scripts/build-many-glibcs.py | 2 +- .../alpha/tst-file-align.h | 10 +- sysdeps/generic/Makefile | 8 + .../unwind-resume.c => generic/malloc-hugepages.c} | 24 +- sysdeps/generic/malloc-hugepages.h | 44 +++ .../generic/tst-file-align.h | 10 +- sysdeps/mach/hurd/configure | 6 - sysdeps/mach/hurd/configure.ac | 5 - .../microblaze/tst-file-align.h | 10 +- .../nios2/tst-file-align.h | 10 +- sysdeps/powerpc/nptl/thread_pointer.h | 13 +- sysdeps/powerpc/nptl/tls.h | 7 +- sysdeps/unix/sysv/linux/malloc-hugepages.c | 201 +++++++++++ 38 files changed, 931 insertions(+), 250 deletions(-) create mode 100644 localedata/locales/ab_GE copy elf/dl-diagnostics-cpu.c => sysdeps/alpha/tst-file-align.h (85%) copy sysdeps/{arm/unwind-resume.c => generic/malloc-hugepages.c} (66%) create mode 100644 sysdeps/generic/malloc-hugepages.h copy elf/dl-diagnostics-cpu.c => sysdeps/generic/tst-file-align.h (85%) copy elf/dl-diagnostics-cpu.c => sysdeps/microblaze/tst-file-align.h (85%) copy elf/dl-diagnostics-cpu.c => sysdeps/nios2/tst-file-align.h (85%) create mode 100644 sysdeps/unix/sysv/linux/malloc-hugepages.c -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/linux] branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 updated (d5db79cbbd49 -> 3c47e8b60621)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/linux. from d5db79cbbd49 Merge v5.15.7 adds 5131cc731c67 usb: gadget: uvc: fix multiple opens adds c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover adds d38f90239254 HID: google: add eel USB id adds 6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested adds e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB [...] adds 10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys adds 8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony adds 30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers adds 58f15f5ae778 HID: bigbenff: prevent null pointer dereference adds 05ca95256aba HID: wacom: fix problems when device is not a valid USB device adds a579510a64ed HID: check for valid USB device for many HID drivers adds 59146a86b4aa mtd: dataflash: Add device-tree SPI IDs adds e537e7ef5e8c mmc: spi: Add device-tree SPI IDs adds 719d5fb2789a HID: sony: fix error path in probe adds 6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE adds 20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3 adds 33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for [...] adds b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled adds 27bbf30f928a IB/hfi1: Fix early init panic adds 834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr adds a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device adds c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increa [...] adds 474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card() adds 6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free adds 75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch adds f4848384c17e can: m_can: pci: fix incorrect reference clock rate adds 081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() adds 5c960ae2c22a can: m_can: Disable and ignore ELO interrupt adds f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" adds bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports adds b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted adds 0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops adds fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done adds cffab968e94e selftests: netfilter: add a vrf+conntrack testcase adds e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc adds c817dcb2a65b bpf, x86: Fix "no previous prototype" warning adds 9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes adds e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs pr [...] adds b4fb67fd1adf bpf: Fix the off-by-two error in range markings adds 9a7e323edb86 ice: ignore dropped packets during init adds cfd719f04267 ethtool: do not perform operations on net devices being un [...] adds 6dada2646a0a bonding: make tx_rebalance_counter an atomic adds f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add() adds 98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block adds e6182c63d827 udp: using datalen to cap max gso segments adds d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP opt [...] adds be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout adds d0ed80e3ca88 iavf: restore MSI state on reset adds 20791287eda1 iavf: Fix reporting when setting descriptor count adds f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation adds fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload() adds 76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes adds bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions adds 973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering adds d86216dfda7c net/sched: fq_pie: prevent dismantle issue adds d6c37e679631 net: mvpp2: fix XDP rx queues registering adds eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during st [...] adds 21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] adds 64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] adds 5a960e533c2a timers: implement usleep_idle_range() adds 7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptibl [...] adds dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes adds f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write adds 220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC [...] adds c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 adds 00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes adds 35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB adds 1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_chang [...] adds d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko adds 48fc373d9d54 scsi: qla2xxx: Format log strings only if needed adds 0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it adds 477675049ca8 btrfs: fix re-dirty process of tree-log nodes adds 32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with prope [...] adds ca06c5cb1b6d btrfs: free exchange changeset on failures adds c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/cont [...] adds d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) [...] adds e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] adds f747cc563afd perf intel-pt: Fix state setting when receiving overflow ( [...] adds 22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace adds 4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option adds 00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder [...] adds 50dacb2289e5 md: fix update super 1.0 on rdev size change adds 148c816f10fd nfsd: fix use-after-free due to delegation race adds 8bf902fee589 nfsd: Fix nsfd startup race (again) adds 041aae47b000 tracefs: Have new files inherit the ownership of their parent adds a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransp [...] adds 62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe() adds dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning adds 0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup adds 021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL adds b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_fin [...] adds eb313c47b276 libata: add horkage for ASMedia 1092 adds 8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations adds 1ebb6cd8c754 wait: add wake_up_pollfree() adds f12d997683a7 binder: use wake_up_pollfree() adds 8d6760fd5d16 signalfd: use wake_up_pollfree() adds 924f51534d42 aio: keep poll requests on waitqueue until completed adds 60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling adds 23a5f9797d6c tracefs: Set all files to the same group ownership as the [...] adds e3098ce15fec i2c: mpc: Use atomic read and fix break condition adds d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) adds f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() adds ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command adds 069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries adds a3f0e9b1d6cd qede: validate non LSO skb length adds e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment adds cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars adds e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_ [...] adds 71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put adds 339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly adds 9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put adds 207f5ea62a9f RDMA/hns: Do not halt commands during reset until later adds be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase adds 1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error adds d259ae526fd9 clk: imx: use module_platform_driver adds 06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion adds 2132643b956f i40e: Fix failed opcode appearing if handling messages from VF adds fabfb7c18c8e i40e: Fix pre-set max number of queues for VF adds ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account adds a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation adds f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed [...] adds 16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc adds 99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on [...] adds f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset adds 395022a71b6c perf tools: Fix SMT detection fast read path adds 2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits. adds 9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding adds 8ca1ca40977b tools build: Remove needless libpython-version feature che [...] adds 37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero adds 089bd0b0bf1e net: altera: set a couple error code in probe() adds 48135149c089 net: fec: only clear interrupt of handling queue in fec_en [...] adds 0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time adds a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up() adds ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test() adds 36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests adds 6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers adds f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize proper [...] adds 0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries adds 47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] adds d861bc26fe68 usb: core: config: using bit mask instead of individual bits adds 02d5a2a48bb4 xhci: avoid race between disable slot command and host run [...] adds 7d2a35d99700 iio: gyro: adxrs290: fix data signedness adds 2db8ad169cc8 iio: trigger: Fix reference counting adds 111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS adds 00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler adds c43517071dfc iio: mma8452: Fix trigger reference couting adds 5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler adds e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler adds 363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error adds 9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint adds a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register() adds 4071943a533c iio: at91-sama5d2: Fix incorrect sign extension adds 41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel bef [...] adds b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x adds 2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error adds 14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe [...] adds 990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM adds 5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len adds 7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue adds 47b355f25b55 bus: mhi: core: Add support for forced PM resume adds e18f3e046ccd csky: fix typo of fpu config macro adds f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits. adds 97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_m [...] adds d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts adds 4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed() adds 2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issui [...] adds 62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets adds ee6104661b46 misc: fastrpc: fix improper packet size calculation adds 5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure adds c2bd1add2c3e bpf: Add selftests to cover packet access corner cases adds 43e577d7a2cb Linux 5.15.8 adds 6179f49013cd Merge v5.15.8 adds 3be0c72f5153 netfilter: selftest: conntrack_vrf.sh: fix file permission adds 14655b6d4204 Linux 5.15.9 adds 3c47e8b60621 Merge v5.15.9 No new revisions were added by this update. Summary of changes: .../devicetree/bindings/net/ethernet-phy.yaml | 8 + Documentation/locking/locktypes.rst | 9 +- Makefile | 2 +- arch/csky/kernel/traps.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/x86.c | 9 +- arch/x86/platform/efi/quirks.c | 3 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +- drivers/ata/libata-core.c | 2 + drivers/bus/mhi/core/pm.c | 21 +- drivers/bus/mhi/pci_generic.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 9 + drivers/clk/qcom/clk-regmap-mux.c | 2 +- drivers/clk/qcom/common.c | 12 + drivers/clk/qcom/common.h | 2 + drivers/clocksource/dw_apb_timer_of.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/drm_syncobj.c | 11 +- drivers/hid/Kconfig | 10 +- drivers/hid/hid-asus.c | 6 +- drivers/hid/hid-bigbenff.c | 2 +- drivers/hid/hid-chicony.c | 3 + drivers/hid/hid-corsair.c | 7 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-elo.c | 3 + drivers/hid/hid-ft260.c | 3 + drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-holtek-mouse.c | 9 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-lg.c | 10 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-prodikeys.c | 10 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-roccat-arvo.c | 3 + drivers/hid/hid-roccat-isku.c | 3 + drivers/hid/hid-roccat-kone.c | 3 + drivers/hid/hid-roccat-koneplus.c | 3 + drivers/hid/hid-roccat-konepure.c | 3 + drivers/hid/hid-roccat-kovaplus.c | 3 + drivers/hid/hid-roccat-lua.c | 3 + drivers/hid/hid-roccat-pyra.c | 3 + drivers/hid/hid-roccat-ryos.c | 3 + drivers/hid/hid-roccat-savu.c | 3 + drivers/hid/hid-samsung.c | 3 + drivers/hid/hid-sony.c | 24 +- drivers/hid/hid-thrustmaster.c | 3 + drivers/hid/hid-u2fzero.c | 2 +- drivers/hid/hid-uclogic-core.c | 3 + drivers/hid/hid-uclogic-params.c | 3 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 6 +- drivers/hid/wacom_sys.c | 19 +- drivers/hwmon/dell-smm-hwmon.c | 7 +- drivers/hwmon/pwm-fan.c | 2 - drivers/i2c/busses/i2c-mpc.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/kxsd9.c | 6 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 3 +- drivers/iio/adc/axp20x_adc.c | 18 +- drivers/iio/adc/dln2-adc.c | 21 +- drivers/iio/adc/stm32-adc.c | 1 + drivers/iio/gyro/adxrs290.c | 5 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/industrialio-trigger.c | 1 - drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 + drivers/infiniband/hw/hfi1/driver.c | 2 + drivers/infiniband/hw/hfi1/init.c | 40 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 14 +- drivers/irqchip/irq-armada-370-xp.c | 16 +- drivers/irqchip/irq-aspeed-scu-ic.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-nvic.c | 2 +- drivers/md/md.c | 1 + drivers/misc/cardreader/rtsx_pcr.c | 4 - drivers/misc/eeprom/at25.c | 38 +- drivers/misc/fastrpc.c | 10 +- drivers/mmc/host/mmc_spi.c | 7 + drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/net/bonding/bond_alb.c | 14 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/m_can.c | 18 +- drivers/net/can/m_can/m_can_pci.c | 16 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/ems_pcmcia.c | 7 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 101 +++- drivers/net/dsa/mv88e6xxx/chip.c | 85 +-- drivers/net/dsa/mv88e6xxx/serdes.c | 8 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/altera/altera_tse_main.c | 9 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/freescale/fec.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 8 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 75 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 43 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 3 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 7 + drivers/net/ethernet/qlogic/qla3xxx.c | 19 +- drivers/net/usb/cdc_ncm.c | 2 + drivers/net/vrf.c | 8 +- drivers/net/wireless/ath/ath11k/mhi.c | 6 +- drivers/pci/controller/pci-aardvark.c | 9 - drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/intel/hid.c | 7 + drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 + drivers/scsi/scsi_debug.c | 2 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 2 +- drivers/usb/core/config.c | 6 +- drivers/usb/dwc3/dwc3-qcom.c | 15 - drivers/usb/gadget/composite.c | 14 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_v4l2.c | 49 +- drivers/usb/gadget/legacy/dbgp.c | 15 +- drivers/usb/gadget/legacy/inode.c | 16 +- drivers/usb/host/xhci-hub.c | 1 + drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 26 +- fs/aio.c | 186 ++++-- fs/btrfs/delalloc-space.c | 12 +- fs/btrfs/extent_io.c | 6 + fs/btrfs/root-tree.c | 3 +- fs/btrfs/tree-log.c | 5 +- fs/io_uring.c | 6 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfs4state.c | 9 +- fs/nfsd/nfsctl.c | 14 +- fs/signalfd.c | 12 +- fs/smbfs_common/cifs_arc4.c | 13 - fs/tracefs/inode.c | 76 +++ include/linux/bpf.h | 17 +- include/linux/delay.h | 14 +- include/linux/filter.h | 3 - include/linux/hid.h | 5 + include/linux/mhi.h | 13 + include/linux/pm_runtime.h | 2 +- include/linux/wait.h | 26 + include/net/bond_alb.h | 2 +- include/net/netfilter/nf_conntrack.h | 6 +- include/uapi/asm-generic/poll.h | 2 +- kernel/bpf/verifier.c | 2 +- kernel/sched/wait.c | 7 + kernel/time/timer.c | 16 +- mm/backing-dev.c | 7 + mm/damon/core.c | 14 +- mm/slub.c | 15 +- net/core/devlink.c | 16 +- net/core/neighbour.c | 3 +- net/core/skmsg.c | 5 + net/core/sock_map.c | 15 +- net/ethtool/netlink.c | 3 +- net/ipv4/udp.c | 2 +- net/ipv6/seg6_iptunnel.c | 8 + net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nft_exthdr.c | 11 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 6 +- net/sched/sch_fq_pie.c | 1 + sound/core/control_compat.c | 3 + sound/core/oss/pcm_oss.c | 37 +- sound/pci/hda/patch_realtek.c | 80 ++- sound/soc/codecs/rt5682.c | 10 +- sound/soc/codecs/wcd934x.c | 126 ++-- sound/soc/codecs/wsa881x.c | 16 +- sound/soc/qcom/qdsp6/q6routing.c | 8 +- sound/usb/mixer_quirks.c | 10 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-all.c | 5 - tools/build/feature/test-libpython-version.c | 11 - tools/perf/Makefile.config | 2 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 85 ++- tools/perf/util/intel-pt.c | 1 + tools/perf/util/smt.c | 2 +- .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/kvm/include/kvm_util.h | 9 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 +++ tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/netfilter/Makefile | 3 +- tools/testing/selftests/netfilter/conntrack_vrf.sh | 241 ++++++++ 201 files changed, 2501 insertions(+), 729 deletions(-) delete mode 100644 tools/build/feature/test-libpython-version.c create mode 100755 tools/testing/selftests/netfilter/conntrack_vrf.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/gcc] branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 updated (7f1239cb43f -> 79a89108dd3)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/gcc. from 7f1239cb43f Daily bump. adds 228d64af4e2 Adjust 'gfortran.dg/goacc/privatization-1-*' [PR103576, PR103697] adds e163dbbc443 c: Fix ICE on deferred pragma in unknown attribute argument [...] adds dff8ae8e839 Drop the fpic multilib for powerpc*-vxworks* adds c5ef950d0bb c++: remove COMPOUND_EXPR_OVERLOADED flag adds 336dc544ebc c++: don't leak 'arglist' in build_new_op adds d8eae5abf3d Remove fpic multilib on x86_64-vxworks adds 561414cdf8e c++: processing_template_decl vs template depth [PR103408] adds b0e6a257f18 libstdc++: Fix non-reserved name in <regex> header adds 0dfb1bd9445 testsuite: fix ASAN errors adds fdcddba8f29 aarch64: Add LS64 extension and intrinsics adds 81fdb5d4ad6 MAINTAINERS: Add myself to write after approval adds 973f6aedeb6 [PR99531] Do not scan push insn for ia32 in the test adds f1215db0812 fortran: Silence conversion warnings for MIN1 and MAX1 adds 44aa890d8fb testsuite: Silence conversion warnings for MIN1 and MAX1 adds 3305135c29e Determine global memory accesses in ipa-modref adds 1c613165a55 Fortran: PACK intrinsic should not try to read from zero-si [...] adds 3736837806f Add support for global rvalue initialization and constructors adds 74aeb972675 rs6000: Some builtins require IBM-128 long double format (P [...] adds 936051f9241 rs6000: Builtins for doubleword compare should be in [power [...] adds 2cf62ef5aa8 rs6000: Remove new_builtins_are_live and dead code it was guarding adds 7a54d3deecf i386: Implement VxHF vector set/insert/extract with lower A [...] adds e866e1c92ec Fortran: prevent NULL pointer dereferences checking do-loop [...] adds ca39102e106 Fortran: prevent NULL pointer dereference in check of passe [...] adds 15c02ab2569 rs6000: Do not allow combining of multiple assemble quads [ [...] adds 84c5516e429 rs6000: Remove altivec_overloaded_builtins array and initia [...] adds 97912187624 rs6000: Rename rs6000-builtin-new.def to rs6000-builtins.def adds 9e855d235a0 rs6000: Remove rs6000-builtin.def and associated data and f [...] adds d9421a8dcac rs6000: Rename functions with "new" in their names adds 926d64906af rs6000: Rename arrays to remove temporary _x suffix adds 63bb98e1c1e libstdc++: Simplify definition of std::regex_constants variables adds fda28722703 libstdc++: Simplify typedefs by using __UINTPTR_TYPE__ adds 7ce3c230edf libstdc++: Fix handling of invalid ranges in std::regex [PR102447] adds a888259a71f regrename: Skip renaming if instruction is noop move. adds 85a438fc78d [PATCH] stddef.h: add support for musl typedef macro guards adds 9a4b4514bde libstdc++: Support old and new T_FMT for en_HK locale [PR103687] adds a2a0c91b475 Fix ICE. [PR103682] adds 9c6586bc20b Daily bump. adds c95a9f1ee7e [PR100843] store by mult pieces: punt on max_len < min_len adds 71cc9b8c391 [PR100518] store by mult pieces: keep addr in Pmode adds c6756b3bc1d Add new constant data structure. adds 8ccd8b12ded Add LXVKQ support. adds d730aa8a9ff Generate XXSPLTIW on power10. adds 8d443ac032e Generate XXSPLTIDP for vectors on power10. adds 575ad7700f3 Generate XXSPLTIDP for scalars on power10. adds 8f9fea41a76 Add combine splitter to transform vashr/vlshr/vashl_optab t [...] adds a5b4ebc217a libstdc++: Poor man's case insensitive comparisons in time_ [...] adds c0e34451ae5 openmp: Avoid calling operand_equal_p on OMP_CLAUSEs [PR103704] adds 127c7178d5e i386: Fix emissing of __builtin_cpu_supports. adds e75a0a03588 dwarf2cfi: Improve cfa_reg comparisons [PR103619] adds 6bf5d9108ae testsuite: Fix up cpp23/auto-fncast11.C testcase [PR103408] adds d5c965374cd middle-end: REE should always check all vector usages, even [...] adds 7527ddecef4 c++: Fix warning word splitting [PR103713] adds 73c3dacef9a aarch64: Don't classify vector pairs as short vectors [PR103094] adds eede2498e61 [nvptx] Add -mptx=7.0 adds 308d688bebd nvptx: Add -misa=sm_75 and -misa=sm_80 adds 3e714cc55ef configure: Account CXXFLAGS in gcc-plugin.m4. adds 639ece7abfa Add new test [PR78969]. adds fd43568cc54 d: Merge upstream dmd 93108bb9e, druntime 6364e010, phobos [...] adds 807ad4bc854 libstdc++: Overload std::__to_address for __gnu_cxx::__norm [...] adds bf8cdd35117 Sync with binutils: GCC: Pass --plugin to AR and RANLIB adds 4a5e71f2348 Sync with binutils: Support the PGO build for binutils+gdb adds 45b768cb809 testsuite: Be more informative for ICEs adds 06d5dcef725 c++: Allow constexpr decltype(auto) [PR102229] adds 8a89c39be01 Daily bump. adds e1f8c14b9a0 Verbose support in analyze_brprob_spec adds ab18659afc0 Revert "Sync with binutils: GCC: Pass --plugin to AR and RANLIB" adds 2c1ac0bf3d4 For -foffload= suggest also 'disable' and 'default' [PR103644] adds 0a68862e782 aarch64: fix: ls64 tests fail on aarch64_be [PR103729] adds ab3f5b71dc6 rs6000: Refactor altivec_build_resolved_builtin adds 41cc28405c7 docs: add missing leading dash for option. adds 3f624a624a1 Fix timezone handling near year boundaries adds c14f38d4292 Fix FLUSH IOSTAT value adds 5b8f5a50a93 pragma: respect pragma in lambda functions adds 54e6d3ef502 opts: do not do sanity check when an error is seen adds 06cd44b4387 Fixed typo adds 271e36d9d5b i386: Enable VxHF vector modes lower ABI levels [PR103571] adds bb2a7f80a98 c++: two-stage name lookup for overloaded operators [PR51577] adds f91814c2259 Fix member alignment for all targets [PR103751]. adds 93faac7e32e Check for class type before assuming a type is one [PR103703]. adds 06041b2c67a c++: delayed noexcept in member function template [PR99980] adds 840a22e0fee Testsuite: Tweak gcc.dg/20021029-1.c for nios2. adds 774269aa4b9 Daily bump. adds a37e8ce3b66 c++: layout of aggregate base with DMI [PR103681] adds 871504b0dd5 c++: tweak comment adds 422f9eb7011 tree-object-size: Use trees and support negative offsets adds 79a89108dd3 __builtin_dynamic_object_size: Recognize builtin No new revisions were added by this update. Summary of changes: ChangeLog | 54 + MAINTAINERS | 1 + Makefile.in | 63 +- Makefile.tpl | 63 +- config.sub | 2 +- config/ChangeLog | 15 + config/gcc-plugin.m4 | 5 + configure | 100 +- configure.ac | 65 + contrib/ChangeLog | 4 + contrib/analyze_brprob_spec.py | 1 + gcc/ChangeLog | 575 + gcc/DATESTAMP | 2 +- gcc/attribs.c | 3 +- gcc/builtins.c | 26 +- gcc/builtins.def | 1 + gcc/c-family/ChangeLog | 7 + gcc/c-family/c-opts.c | 6 +- gcc/c-family/c-pragma.c | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 5 + gcc/common.opt | 4 + gcc/config/aarch64/aarch64-builtins.c | 130 + gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64-simd.md | 47 + gcc/config/aarch64/aarch64.c | 23 +- gcc/config/aarch64/aarch64.h | 4 + gcc/config/aarch64/aarch64.md | 52 + gcc/config/aarch64/arm_acle.h | 37 + gcc/config/arm/types.md | 1 + gcc/config/i386/i386-builtins.c | 6 +- gcc/config/i386/i386-expand.c | 118 +- gcc/config/i386/i386.c | 27 +- gcc/config/i386/i386.h | 22 +- gcc/config/i386/predicates.md | 13 + gcc/config/i386/sse.md | 33 +- gcc/config/i386/t-vxworks | 7 - gcc/config/nvptx/nvptx-c.c | 6 +- gcc/config/nvptx/nvptx-opts.h | 7 +- gcc/config/nvptx/nvptx.c | 10 +- gcc/config/nvptx/nvptx.h | 3 + gcc/config/nvptx/nvptx.md | 32 + gcc/config/nvptx/nvptx.opt | 9 + gcc/config/rs6000/constraints.md | 12 + gcc/config/rs6000/darwin.h | 8 +- gcc/config/rs6000/mma.md | 38 +- gcc/config/rs6000/predicates.md | 85 + gcc/config/rs6000/rs6000-builtin.def | 3350 ---- ...{rs6000-builtin-new.def => rs6000-builtins.def} | 51 +- gcc/config/rs6000/rs6000-c.c | 2765 +-- gcc/config/rs6000/rs6000-call.c | 17825 ++++--------------- gcc/config/rs6000/rs6000-gen-builtins.c | 128 +- gcc/config/rs6000/rs6000-internal.h | 2 +- gcc/config/rs6000/rs6000-protos.h | 35 +- gcc/config/rs6000/rs6000.c | 846 +- gcc/config/rs6000/rs6000.h | 58 - gcc/config/rs6000/rs6000.md | 102 +- gcc/config/rs6000/rs6000.opt | 12 + gcc/config/rs6000/t-rs6000 | 7 +- gcc/config/rs6000/t-vxworks | 6 +- gcc/config/rs6000/vsx.md | 14 + gcc/configure | 5 + gcc/cp/ChangeLog | 180 + gcc/cp/call.c | 39 +- gcc/cp/class.c | 145 +- gcc/cp/constraint.cc | 29 +- gcc/cp/coroutines.cc | 2 +- gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.def | 5 + gcc/cp/cp-tree.h | 70 +- gcc/cp/cxx-pretty-print.c | 4 +- gcc/cp/decl.c | 70 +- gcc/cp/decl2.c | 5 +- gcc/cp/friend.c | 26 +- gcc/cp/method.c | 12 +- gcc/cp/module.cc | 2 + gcc/cp/name-lookup.c | 133 +- gcc/cp/name-lookup.h | 3 - gcc/cp/parser.c | 77 +- gcc/cp/pt.c | 86 +- gcc/cp/ptree.c | 6 + gcc/cp/semantics.c | 51 +- gcc/cp/tree.c | 12 +- gcc/cp/typeck.c | 115 +- gcc/cp/typeck2.c | 2 +- gcc/d/ChangeLog | 6 + gcc/d/d-lang.cc | 4 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/constfold.d | 20 +- gcc/d/dmd/cparse.d | 36 +- gcc/d/dmd/ctfeexpr.d | 11 +- gcc/d/dmd/dinterpret.d | 2 +- gcc/d/dmd/dsymbol.d | 55 +- gcc/d/dmd/dsymbol.h | 1 + gcc/d/dmd/dsymbolsem.d | 7 +- gcc/d/dmd/dtemplate.d | 14 + gcc/d/dmd/expression.d | 2 +- gcc/d/dmd/expressionsem.d | 79 +- gcc/d/dmd/importc.d | 93 +- gcc/d/dmd/initsem.d | 13 +- gcc/d/dmd/lexer.d | 18 +- gcc/d/dmd/opover.d | 18 +- gcc/d/dmd/optimize.d | 55 + gcc/d/dmd/parse.d | 21 +- gcc/d/dmd/printast.d | 27 + gcc/d/dmd/semantic3.d | 12 + gcc/d/dmd/statementsem.d | 111 +- gcc/d/dmd/target.d | 2 +- gcc/d/dmd/target.h | 1 + gcc/d/dmd/tokens.d | 72 +- gcc/d/dmd/tokens.h | 26 - gcc/d/dmd/typesem.d | 33 +- gcc/d/gdc.texi | 11 +- gcc/doc/extend.texi | 13 + gcc/doc/invoke.texi | 2 +- gcc/doc/md.texi | 8 + gcc/dwarf2cfi.c | 58 +- gcc/fortran/ChangeLog | 21 + gcc/fortran/frontend-passes.c | 19 +- gcc/fortran/simplify.c | 10 + gcc/gcc.c | 25 +- gcc/gimple-fold.c | 11 +- gcc/ginclude/stddef.h | 9 + gcc/ipa-modref-tree.c | 14 +- gcc/ipa-modref-tree.h | 25 +- gcc/ipa-modref.c | 160 +- gcc/jit/ChangeLog | 37 + gcc/jit/docs/topics/expressions.rst | 173 + gcc/jit/jit-common.h | 9 + gcc/jit/jit-playback.c | 223 +- gcc/jit/jit-playback.h | 20 +- gcc/jit/jit-recording.c | 471 +- gcc/jit/jit-recording.h | 94 + gcc/jit/libgccjit++.h | 90 + gcc/jit/libgccjit.c | 405 +- gcc/jit/libgccjit.h | 153 + gcc/jit/libgccjit.map | 7 + gcc/ree.c | 35 +- gcc/regrename.c | 5 + gcc/testsuite/ChangeLog | 250 + gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/abi/no_unique_address6.C | 23 + gcc/testsuite/g++.dg/abi/nsdmi-aggr1.C | 39 + gcc/testsuite/g++.dg/abi/nsdmi-aggr1a.C | 35 + gcc/testsuite/g++.dg/concepts/diagnostic18.C | 4 +- gcc/testsuite/g++.dg/cpp0x/noexcept71.C | 31 + gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C | 35 + gcc/testsuite/g++.dg/cpp23/auto-fncast11.C | 19 + .../g++.dg/ext/builtin-dynamic-object-size1.C | 5 + .../g++.dg/ext/builtin-dynamic-object-size2.C | 5 + gcc/testsuite/g++.dg/gomp/pr103704.C | 19 + gcc/testsuite/g++.dg/lookup/operator-3-ops.h | 53 + gcc/testsuite/g++.dg/lookup/operator-3.C | 56 +- gcc/testsuite/g++.dg/lookup/operator-3a.C | 61 + gcc/testsuite/g++.dg/lookup/operator-4.C | 74 + gcc/testsuite/g++.dg/lookup/operator-4a.C | 76 + gcc/testsuite/g++.dg/lookup/operator-5.C | 74 + gcc/testsuite/g++.dg/lookup/operator-5a.C | 76 + gcc/testsuite/g++.dg/lookup/operator-6.C | 59 + gcc/testsuite/g++.dg/lookup/operator-7.C | 27 + gcc/testsuite/g++.dg/lookup/operator-8.C | 34 + gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C | 32 + gcc/testsuite/g++.target/i386/pr103696.C | 25 + gcc/testsuite/gcc.c-torture/compile/pr103682.c | 3 + gcc/testsuite/gcc.dg/20021029-1.c | 1 + gcc/testsuite/gcc.dg/Warray-bounds-48.c | 1 + gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 1 + gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c | 7 + .../gcc.dg/builtin-dynamic-object-size-1.c | 6 + .../gcc.dg/builtin-dynamic-object-size-10.c | 9 + .../gcc.dg/builtin-dynamic-object-size-11.c | 7 + .../gcc.dg/builtin-dynamic-object-size-12.c | 5 + .../gcc.dg/builtin-dynamic-object-size-13.c | 5 + .../gcc.dg/builtin-dynamic-object-size-14.c | 5 + .../gcc.dg/builtin-dynamic-object-size-15.c | 5 + .../gcc.dg/builtin-dynamic-object-size-16.c | 6 + .../gcc.dg/builtin-dynamic-object-size-17.c | 7 + .../gcc.dg/builtin-dynamic-object-size-18.c | 8 + .../gcc.dg/builtin-dynamic-object-size-19.c | 104 + .../gcc.dg/builtin-dynamic-object-size-2.c | 6 + .../gcc.dg/builtin-dynamic-object-size-3.c | 6 + .../gcc.dg/builtin-dynamic-object-size-4.c | 6 + .../gcc.dg/builtin-dynamic-object-size-5.c | 7 + .../gcc.dg/builtin-dynamic-object-size-6.c | 5 + .../gcc.dg/builtin-dynamic-object-size-7.c | 5 + .../gcc.dg/builtin-dynamic-object-size-8.c | 5 + .../gcc.dg/builtin-dynamic-object-size-9.c | 5 + gcc/testsuite/gcc.dg/builtin-object-size-1.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-16.c | 2 + gcc/testsuite/gcc.dg/builtin-object-size-17.c | 2 + gcc/testsuite/gcc.dg/builtin-object-size-2.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-3.c | 31 + gcc/testsuite/gcc.dg/builtin-object-size-4.c | 30 + gcc/testsuite/gcc.dg/builtin-object-size-5.c | 25 + gcc/testsuite/gcc.dg/pr100843.c | 8 + gcc/testsuite/gcc.dg/pr103587.c | 7 + .../gcc.dg/tree-ssa/builtin-snprintf-warn-6.c | 47 + gcc/testsuite/gcc.dg/uninit-38.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr98578.c | 2 +- gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c | 58 + .../gcc.target/aarch64/acle/ls64_ld64b-2.c | 15 + .../gcc.target/aarch64/acle/ls64_ld64b-3.c | 15 + gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c | 15 + .../gcc.target/aarch64/acle/ls64_ld_st_o0.c | 30 + .../gcc.target/aarch64/acle/ls64_st64b-2.c | 15 + gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv-2.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv-3.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0-2.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0-3.c | 15 + .../gcc.target/aarch64/acle/ls64_st64bv0.c | 15 + gcc/testsuite/gcc.target/aarch64/pr100518.c | 9 + gcc/testsuite/gcc.target/aarch64/pr103094.c | 22 + gcc/testsuite/gcc.target/aarch64/pr103350-1.c | 48 + gcc/testsuite/gcc.target/aarch64/pr103350-2.c | 53 + .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 14 + gcc/testsuite/gcc.target/i386/avx2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/m128-check.h | 8 +- gcc/testsuite/gcc.target/i386/pr101796-1.c | 20 + gcc/testsuite/gcc.target/i386/pr102812.c | 1 - gcc/testsuite/gcc.target/i386/pr99531.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/sse4_2-check.h | 1 + gcc/testsuite/gcc.target/nvptx/float16-2.c | 20 + gcc/testsuite/gcc.target/nvptx/tanh-1.c | 9 + .../gcc.target/powerpc/float128-constant.c | 160 + .../gcc.target/powerpc/mma-builtin-10-pair.c | 21 + .../gcc.target/powerpc/mma-builtin-10-quad.c | 23 + .../gcc.target/powerpc/pr86731-fwrapv-longlong.c | 9 +- .../gcc.target/powerpc/vec-splat-constant-df.c | 60 + .../gcc.target/powerpc/vec-splat-constant-sf.c | 60 + .../gcc.target/powerpc/vec-splat-constant-v16qi.c | 27 + .../gcc.target/powerpc/vec-splat-constant-v2df.c | 64 + .../gcc.target/powerpc/vec-splat-constant-v2di.c | 50 + .../gcc.target/powerpc/vec-splat-constant-v4sf.c | 67 + .../gcc.target/powerpc/vec-splat-constant-v4si.c | 51 + .../gcc.target/powerpc/vec-splat-constant-v8hi.c | 62 + .../gcc.target/powerpc/vec-splati-runnable.c | 4 +- gcc/testsuite/gdc.test/compilable/cppmangle.d | 371 +- gcc/testsuite/gdc.test/compilable/cppmangle3.d | 9 +- gcc/testsuite/gdc.test/compilable/issue21203.d | 210 + gcc/testsuite/gdc.test/compilable/issue21340.d | 38 + gcc/testsuite/gdc.test/compilable/test10028.d | 7 + gcc/testsuite/gdc.test/compilable/test20236.d | 22 + gcc/testsuite/gdc.test/compilable/test20860.d | 16 + gcc/testsuite/gdc.test/compilable/test21073.d | 16 + gcc/testsuite/gdc.test/compilable/test21414.d | 13 + gcc/testsuite/gdc.test/fail_compilation/b15875.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail116.d | 2 +- .../gdc.test/fail_compilation/fail20616.d | 26 + .../gdc.test/fail_compilation/fail22529.d | 14 + .../gdc.test/fail_compilation/fail22570.d | 21 + gcc/testsuite/gdc.test/fail_compilation/ice22516.d | 21 + .../gdc.test/fail_compilation/test22574.d | 12 + .../gdc.test/fail_compilation/test_switch_error.d | 101 + gcc/testsuite/gdc.test/runnable/interpret.d | 23 + gcc/testsuite/gdc.test/runnable/test16579.d | 57 + gcc/testsuite/gdc.test/runnable/test18054.d | 41 + gcc/testsuite/gdc.test/runnable_cxx/cppa.d | 59 +- .../gdc.test/runnable_cxx/extra-files/cppb.cpp | 33 - gcc/testsuite/gfortran.dg/date_and_time_1.f90 | 35 + gcc/testsuite/gfortran.dg/do_check_18.f90 | 27 + gcc/testsuite/gfortran.dg/do_check_19.f90 | 21 + .../goacc/privatization-1-compute-loop.f90 | 1 - .../gfortran.dg/goacc/privatization-1-compute.f90 | 1 - .../goacc/privatization-1-routine_gang-loop.f90 | 1 - .../goacc/privatization-1-routine_gang.f90 | 1 - gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 | 57 + gcc/testsuite/gfortran.dg/iostat_5.f90 | 16 + gcc/testsuite/gfortran.dg/pr91497.f90 | 23 +- gcc/testsuite/gfortran.dg/pr91497_2.f90 | 124 + gcc/testsuite/jit.dg/all-non-failing-tests.h | 20 + .../jit.dg/test-error-ctor-array-wrong-obj.c | 54 + .../jit.dg/test-error-ctor-struct-too-big.c | 71 + .../test-error-ctor-struct-wrong-field-obj.c | 86 + .../jit.dg/test-error-ctor-struct-wrong-type.c | 76 + .../jit.dg/test-error-ctor-struct-wrong-type2.c | 77 + .../test-error-ctor-union-wrong-field-name.c | 76 + .../jit.dg/test-error-global-already-init.c | 46 + .../jit.dg/test-error-global-common-section.c | 54 + .../test-error-global-init-too-small-array.c | 65 + .../jit.dg/test-error-global-lvalue-init.c | 60 + .../jit.dg/test-error-global-nonconst-init.c | 80 + gcc/testsuite/jit.dg/test-global-init-rvalue.c | 1643 ++ gcc/testsuite/jit.dg/test-local-init-rvalue.c | 707 + gcc/testsuite/lib/fortran-torture.exp | 8 +- gcc/testsuite/lib/gcc-defs.exp | 4 +- gcc/testsuite/lib/gcc-dg.exp | 6 +- gcc/testsuite/lib/go-torture.exp | 8 +- gcc/tree-object-size.c | 532 +- gcc/tree-object-size.h | 12 +- gcc/tree-ssa-alias.c | 36 + gcc/tree-ssa-ccp.c | 4 +- gcc/ubsan.c | 5 +- libcc1/ChangeLog | 13 + libcc1/configure | 5 + libcc1/libcp1plugin.cc | 4 +- libgfortran/ChangeLog | 17 + libgfortran/intrinsics/date_and_time.c | 24 +- libgfortran/intrinsics/pack_generic.c | 9 + libgfortran/intrinsics/time_1.h | 14 +- libgfortran/io/file_pos.c | 2 +- libiberty/ChangeLog | 23 + libphobos/ChangeLog | 10 + libphobos/configure | 2 +- libphobos/configure.ac | 2 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/internal/traits.d | 40 +- libphobos/libdruntime/core/lifetime.d | 109 +- libphobos/libdruntime/core/runtime.d | 2 +- libphobos/libdruntime/core/sys/openbsd/execinfo.d | 139 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 46 +- libphobos/libdruntime/object.d | 2 +- libphobos/libdruntime/rt/monitor_.d | 36 +- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/searching.d | 12 +- libphobos/src/std/datetime/timezone.d | 3 +- libphobos/src/std/parallelism.d | 6 +- libphobos/src/std/regex/package.d | 16 +- libphobos/src/std/traits.d | 5 + libphobos/testsuite/libphobos.traits/all_satisfy.d | 24 + .../gc.exp => libphobos.traits/traits.exp} | 0 libstdc++-v3/ChangeLog | 73 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 74 +- libstdc++-v3/include/bits/regex_compiler.h | 40 +- libstdc++-v3/include/bits/regex_compiler.tcc | 122 +- libstdc++-v3/include/bits/regex_constants.h | 148 +- libstdc++-v3/include/bits/regex_error.h | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 32 +- libstdc++-v3/include/debug/safe_iterator.h | 17 + libstdc++-v3/include/ext/pointer.h | 50 +- libstdc++-v3/testsuite/17_intro/names.cc | 1 + .../testsuite/22_locale/time_get/get/char/71557.cc | 96 + .../22_locale/time_get/get/wchar_t/71557.cc | 96 + .../22_locale/time_get/get_date/wchar_t/4.cc | 9 +- .../22_locale/time_get/get_time/char/2.cc | 33 +- .../22_locale/time_get/get_time/wchar_t/2.cc | 33 +- .../24_iterators/normal_iterator/to_address.cc | 17 +- .../algorithms/regex_match/cstring_bracket_01.cc | 62 +- .../testsuite/28_regex/constants/constexpr.cc | 2 - .../testsuite/28_regex/constants/error_type.cc | 2 +- .../28_regex/constants/match_flag_type.cc | 25 +- .../28_regex/constants/syntax_option_type.cc | 26 +- zlib/ChangeLog | 11 + 346 files changed, 17820 insertions(+), 22422 deletions(-) delete mode 100644 gcc/config/rs6000/rs6000-builtin.def rename gcc/config/rs6000/{rs6000-builtin-new.def => rs6000-builtins.def} (99%) create mode 100644 gcc/testsuite/g++.dg/abi/no_unique_address6.C create mode 100644 gcc/testsuite/g++.dg/abi/nsdmi-aggr1.C create mode 100644 gcc/testsuite/g++.dg/abi/nsdmi-aggr1a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept71.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast11.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-dynamic-object-size1.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin-dynamic-object-size2.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr103704.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-3-ops.h create mode 100644 gcc/testsuite/g++.dg/lookup/operator-3a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-4.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-4a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-5.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-5a.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-6.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-7.C create mode 100644 gcc/testsuite/g++.dg/lookup/operator-8.C create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C create mode 100644 gcc/testsuite/g++.target/i386/pr103696.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103682.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-alloc-size.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-1.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-10.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-11.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-12.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-13.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-14.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-15.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-16.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-17.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-18.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-19.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-2.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-3.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-4.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-5.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-6.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-7.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-8.c create mode 100644 gcc/testsuite/gcc.dg/builtin-dynamic-object-size-9.c create mode 100644 gcc/testsuite/gcc.dg/pr100843.c create mode 100644 gcc/testsuite/gcc.dg/pr103587.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld_st_o0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr100518.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103094.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103350-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103350-2.c create mode 100755 gcc/testsuite/gcc.target/i386/pr101796-1.c create mode 100644 gcc/testsuite/gcc.target/nvptx/float16-2.c create mode 100644 gcc/testsuite/gcc.target/nvptx/tanh-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/float128-constant.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-10-pair.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-10-quad.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-df.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-sf.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v16qi.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v2df.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v2di.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v4sf.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v4si.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-splat-constant-v8hi.c create mode 100644 gcc/testsuite/gdc.test/compilable/issue21203.d create mode 100644 gcc/testsuite/gdc.test/compilable/issue21340.d create mode 100644 gcc/testsuite/gdc.test/compilable/test10028.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20236.d create mode 100644 gcc/testsuite/gdc.test/compilable/test20860.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21073.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21414.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail20616.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22529.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22570.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/ice22516.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test22574.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test_switch_error.d create mode 100644 gcc/testsuite/gdc.test/runnable/test16579.d create mode 100644 gcc/testsuite/gdc.test/runnable/test18054.d create mode 100644 gcc/testsuite/gfortran.dg/date_and_time_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/do_check_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/do_check_19.f90 create mode 100644 gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/iostat_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91497_2.f90 create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-array-wrong-obj.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-too-big.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-field-obj.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-type.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-struct-wrong-type2.c create mode 100644 gcc/testsuite/jit.dg/test-error-ctor-union-wrong-field-name.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-already-init.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-common-section.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-init-too-small-array.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-lvalue-init.c create mode 100644 gcc/testsuite/jit.dg/test-error-global-nonconst-init.c create mode 100644 gcc/testsuite/jit.dg/test-global-init-rvalue.c create mode 100644 gcc/testsuite/jit.dg/test-local-init-rvalue.c create mode 100644 libphobos/testsuite/libphobos.traits/all_satisfy.d copy libphobos/testsuite/{libphobos.gc/gc.exp => libphobos.traits/traits.exp} (100%) create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/char/71557.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/71557.cc -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
[toolchain/ci/binutils-gdb] branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 updated (527b8861cd -> 240eab1e59)
by git@git.linaro.org
This is an automated email from the git hooks/post-receive script. tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/binutils-gdb. from 527b8861cd Automatic date update in version.in adds fdb2b35b8f RISC-V: Added ld testcases for the medlow and medany code models. adds 3524a83e59 gdb/mi: rename mi_lookup to mi_cmd_lookup adds f76d800be8 gdb/mi: use std::map for MI commands in mi-cmds.c adds 3be0fed62e gdb/mi: int to bool conversion in mi_execute_cli_command adds 1f6c8c3317 gdb/mi: use separate classes for different types of MI command adds 788ec57f0a gdb/mi: rename mi_cmd to mi_command adds 78d4da9ae0 gdb/mi: rename build_table to add_builtin_mi_commands adds 9bc8e54b1f bfd: fix -Wunused errors with clang 13+ adds b2c7007bdd gdbserver/tracepoint.cc: work around -Wstringop-truncation error adds 237f6eac15 gdbserver/tracepoint.cc: use snprintf in gdb_agent_socket_init adds eda0ddeb26 XCOFF C_STSYM test failure on 32-bit host adds a078dd9ce8 loongarch64 build failure on 32-bit host adds 47cf88952a loongarch32 build failure on 32-bit host adds d5c9473176 Automatic date update in version.in adds 161e87d121 PR28694, Out-of-bounds write in stab_xcoff_builtin_type adds 4d3605c8ca Fix an undefined behaviour in the BFD library's DWARF parser. adds 261b07488b New --enable-threading configure option to control use of th [...] adds 161cdabc39 PR28691, validate dwarf attribute form adds da72876cc5 Automatic date update in version.in adds a547eaf18c gdb: re-format with black 21.9b0 adds 37260e0df0 gdb: re-format with black 21.12b0 adds 05f62e0c9a Re: Fix an undefined behaviour in the BFD library's DWARF parser adds 6628ac006d Adjust compare_link_order for unstable qsort adds 4095db4c9c sim: fix mingw builds with replacement gnulib open adds 444cc278b9 bfd: unify texi generation rules adds 7d554943ba sim: mips/or1k: drop redundant arg to bitsize macro adds 23ff54c27d RISC-V: Support svinval extension with frozen version 1.0. adds 3518022233 aarch64: Add support for Armv9.1-A to Armv9.3-A adds b3e4d9326f arm: Add support for Armv8.7-A and Armv8.8-A adds a2b1ea81ba arm: Add support for Armv9.1-A to Armv9.3-A adds 61ab1364c7 When loading separate debug info files, also attempt to loca [...] adds f3be70df1b Fix AVR assembler so that it creates relocs that will work w [...] adds 240eab1e59 Automatic date update in version.in No new revisions were added by this update. Summary of changes: bfd/ChangeLog | 5 + bfd/coffcode.h | 4 +- bfd/coffgen.c | 11 +- bfd/config.bfd | 2 +- bfd/doc/Makefile.am | 121 ++--- bfd/doc/Makefile.in | 137 ++--- bfd/dwarf1.c | 10 +- bfd/dwarf2.c | 184 +++++-- bfd/ecofflink.c | 7 - bfd/elf-m10200.c | 6 - bfd/elf-m10300.c | 6 - bfd/elf32-bfin.c | 5 +- bfd/elf32-cr16.c | 5 +- bfd/elf32-lm32.c | 5 +- bfd/elf32-microblaze.c | 14 - bfd/elf32-nds32.c | 12 +- bfd/elf32-nios2.c | 6 +- bfd/elf32-score.c | 13 +- bfd/elf32-score7.c | 11 +- bfd/elf64-ia64-vms.c | 6 - bfd/elfxx-riscv.c | 3 + bfd/version.h | 2 +- binutils/ChangeLog | 12 + binutils/dwarf.c | 116 ++++- binutils/dwarf.h | 1 + binutils/stabs.c | 87 ++-- binutils/testsuite/binutils-all/debuginfod.exp | 6 +- gas/ChangeLog | 10 + gas/NEWS | 6 +- gas/config/tc-aarch64.c | 3 + gas/config/tc-arm.c | 19 +- gas/config/tc-avr.c | 26 + gas/config/tc-avr.h | 3 + gas/config/tc-loongarch.c | 12 +- gas/doc/c-aarch64.texi | 3 +- gas/doc/c-arm.texi | 2 + gas/testsuite/gas/aarch64/armv9_1.d | 12 + gas/testsuite/gas/aarch64/armv9_1.s | 5 + gas/testsuite/gas/aarch64/armv9_1_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_1_invalid.l | 2 + gas/testsuite/gas/aarch64/armv9_1_invalid.s | 2 + gas/testsuite/gas/aarch64/armv9_2.d | 13 + gas/testsuite/gas/aarch64/armv9_2.s | 6 + gas/testsuite/gas/aarch64/armv9_2_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_2_invalid.l | 5 + gas/testsuite/gas/aarch64/armv9_2_invalid.s | 6 + gas/testsuite/gas/aarch64/armv9_3.d | 17 + gas/testsuite/gas/aarch64/armv9_3.s | 11 + gas/testsuite/gas/aarch64/armv9_invalid.d | 1 + gas/testsuite/gas/aarch64/armv9_invalid.l | 3 + gas/testsuite/gas/aarch64/armv9_invalid.s | 3 + gas/testsuite/gas/all/gas.exp | 4 +- gas/testsuite/gas/arm/attr-march-armv8_7-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv8_8-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_1-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_2-a.d | 17 + gas/testsuite/gas/arm/attr-march-armv9_3-a.d | 17 + gas/testsuite/gas/arm/bfloat16-armv8.7-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv8.8-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.1-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.2-a.d | 5 + gas/testsuite/gas/arm/bfloat16-armv9.3-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.7-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv8.8-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.1-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.2-a.d | 5 + gas/testsuite/gas/arm/i8mm-armv9.3-a.d | 5 + gas/testsuite/gas/avr/diffreloc_withrelax.d | 4 +- gas/testsuite/gas/avr/pc-relative-reloc.d | 2 +- gas/testsuite/gas/elf/elf.exp | 2 +- gas/testsuite/gas/riscv/svinval.d | 15 + gas/testsuite/gas/riscv/svinval.s | 5 + gdb/NEWS | 11 + gdb/configure | 24 +- gdb/gdb-gdb.py.in | 7 +- gdb/mi/mi-cmd-info.c | 4 +- gdb/mi/mi-cmds.c | 571 ++++++++++++--------- gdb/mi/mi-cmds.h | 72 ++- gdb/mi/mi-main.c | 51 +- gdb/mi/mi-main.h | 12 + gdb/mi/mi-parse.c | 20 +- gdb/mi/mi-parse.h | 6 +- gdb/python/lib/gdb/__init__.py | 1 - .../gdb.multi/multi-target-info-inferiors.py | 14 +- gdb/testsuite/gdb.python/py-events.py | 9 +- gdbserver/configure | 24 +- gdbserver/tracepoint.cc | 13 +- gdbsupport/common.m4 | 22 +- gdbsupport/configure | 24 +- include/opcode/aarch64.h | 102 ++-- include/opcode/arm.h | 9 + include/opcode/riscv-opc.h | 16 + include/opcode/riscv.h | 1 + ld/ChangeLog | 7 + ld/ldelfgen.c | 11 +- ld/testsuite/ld-avr/avr-prop-7.d | 4 +- ld/testsuite/ld-avr/avr-prop-8.d | 3 +- ld/testsuite/ld-avr/pr13402.d | 6 +- ld/testsuite/ld-riscv-elf/code-model-01.ld | 24 + ld/testsuite/ld-riscv-elf/code-model-02.ld | 24 + ld/testsuite/ld-riscv-elf/code-model-medany-01.d | 4 + ld/testsuite/ld-riscv-elf/code-model-medany-02.d | 17 + .../ld-riscv-elf/code-model-medany-weakref-01.d | 4 + .../ld-riscv-elf/code-model-medany-weakref-02.d | 13 + ld/testsuite/ld-riscv-elf/code-model-medlow-01.d | 4 + ld/testsuite/ld-riscv-elf/code-model-medlow-02.d | 15 + .../ld-riscv-elf/code-model-medlow-weakref-01.d | 13 + .../ld-riscv-elf/code-model-medlow-weakref-02.d | 13 + .../ld-riscv-elf/code-model-relax-medany-01.d | 4 + .../ld-riscv-elf/code-model-relax-medany-02.d | 15 + .../code-model-relax-medany-weakref-01.d | 4 + .../code-model-relax-medany-weakref-02.d | 13 + .../ld-riscv-elf/code-model-relax-medlow-01.d | 13 + .../ld-riscv-elf/code-model-relax-medlow-02.d | 13 + .../code-model-relax-medlow-weakref-01.d | 12 + .../code-model-relax-medlow-weakref-02.d | 12 + ld/testsuite/ld-riscv-elf/code-model.s | 47 ++ ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 16 + opcodes/riscv-opc.c | 7 + sim/common/sim-io.c | 4 +- sim/mips/configure | 3 +- sim/mips/configure.ac | 3 +- sim/or1k/configure | 2 +- sim/or1k/configure.ac | 2 +- 124 files changed, 1662 insertions(+), 819 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/armv9_1.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1.s create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_1_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2.s create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_2_invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv9_3.d create mode 100644 gas/testsuite/gas/aarch64/armv9_3.s create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv9_invalid.s create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_7-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_8-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_1-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_2-a.d create mode 100644 gas/testsuite/gas/arm/attr-march-armv9_3-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-armv9.3-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.7-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv8.8-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.1-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.2-a.d create mode 100644 gas/testsuite/gas/arm/i8mm-armv9.3-a.d create mode 100644 gas/testsuite/gas/riscv/svinval.d create mode 100644 gas/testsuite/gas/riscv/svinval.s create mode 100644 ld/testsuite/ld-riscv-elf/code-model-01.ld create mode 100644 ld/testsuite/ld-riscv-elf/code-model-02.ld create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medany-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medany-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medany-weakref-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medany-weakref-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medlow-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medlow-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medlow-weakref-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-medlow-weakref-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medany-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medany-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medany-weakref-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medany-weakref-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medlow-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medlow-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medlow-weakref-01.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model-relax-medlow-weakref-02.d create mode 100644 ld/testsuite/ld-riscv-elf/code-model.s -- To stop receiving notification emails like this one, please contact the administrator of this repository.
3 years, 11 months
1
0
0
0
← Newer
1
...
655
656
657
658
659
660
661
...
1543
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
Results per page:
10
25
50
100
200