LLVM/llvm 333362llvm/trunk/lib/Target/AMDGPU SIWholeQuadMode.cpp, llvm/trunk/test/CodeGen/AMDGPU wqm.ll

[AMDGPU] Fixed WWM bug in block otherwise entirely in WQM

Summary:
For a block with WQM on entry and exit and containing no exact mode
code, but containing some WWM code, the WQM pass forgot to process the
block at all and so did not insert code to enter and leave WWM.

This commit fixes that.

Subscribers: arsenm, kzhuravl, wdng, nhaehnle, yaxunl, dstuttard, t-tye, llvm-commits

Differential Revision: https://reviews.llvm.org/D47027

Change-Id: I044792eead1293bed4203fb26ce75f47878afeb6

LLVM/llvm 333361openmp/trunk/runtime/test/ompt/parallel not_enough_threads.c

[OMPT] Fix test parallel/not_enough_threads.c

Upcoming changes to FileCheck will modify CHECK-DAG to not match
overlapping regions of the input. This test was found to be affected
because it expects to find four threads to invoke events of type
ompt_event_implicit_task_begin. It turns out this is wrong because
OMP_THREAD_LIMIT is set to 2, so there are only two threads. The
rest of the test got it right so it went unnoticed until now.

(Rewrite test and apply clang-format to it as discussed in the past.)

Differential Revision: https://reviews.llvm.org/D47119

NetBSD/src cO3F36ssys/arch/arm/sunxi sunxi_com.c, sys/dev/ic comvar.h com.c

   Rename COM_TYPE_SUNXI -> COM_TYPE_DW_APB
VersionDeltaFile
1.87+10-10sys/dev/ic/comvar.h
1.348+6-6sys/dev/ic/com.c
1.5+4-4sys/arch/arm/sunxi/sunxi_com.c
+20-203 files

NetBSD/src GlAKAkktests/kernel t_trapsignal.sh h_segv.c

   Handle FPE and BUS scenarios in the ATF t_trapsignal tests

   These crash signals are crucial for proper handling of abnormal conditions
   in a program. The additional purpose of these tests it to assure the proper
   handling of these signals for the coming ptrace(2)-related changes in the
   signal routing code.

   Add a stub for ILL scenarios.

   All tests pass (on amd64).

   The shell ATF script contains duplicated code. There should be a way to
   deduplicate it, without rewrite to C.

   Sponsored by <The NetBSD Foundation>
VersionDeltaFile
1.4+164-1tests/kernel/t_trapsignal.sh
1.5+112-33tests/kernel/h_segv.c
+276-342 files

NetBSD/pkgsrc-wip a5c8e5einterbase-docs Makefile PLIST

interbase-docs: restore

mistake remove. unnecessary register username.

OpenBSD/ports GiCuPb4lang/php Makefile.inc, lang/php/5.6 Makefile

   - sync WANTLIB
   - regen PLISTs (@rcscript moved with new update-plist)
   - move --enable-cli CONFIGURE_ARGS to the sapi block
   - sort CONFIGURE_ARGS

NetBSD/pkgsrc FNRZVOimultimedia/ffmpeg4 Makefile distinfo, multimedia/ffmpeg4/patches patch-configure

   ffmpeg4: avoid text relocations on NetBSD/i386.

   Changes are mostly pulled from ffmpeg3.  Bump PKGREVISION.

Linux/linux 861d9dd. Makefile

Merge tag 'kbuild-fixes-v4.17-2' of 
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild

Pull more Kbuild fixes from Masahiro Yamada:

 - enable '-fno-tree-loop-im' only when supported

 - add '-fno-PIE' option before the asm-goto test

* tag 'kbuild-fixes-v4.17-2' of 
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
  Makefile: disable PIE before testing asm goto
  kbuild: gcov: enable -fno-tree-loop-im if supported
DeltaFile
+6-3Makefile
+6-31 files

OpenBSD/src EVEvRJdsys/dev/sdmmc if_bwfm_sdio.c

   BCM43430 SDIO works if we load the appropriate firmware.

   ok patrick@
VersionDeltaFile
1.18+10-1sys/dev/sdmmc/if_bwfm_sdio.c
+10-11 files

OpenBSD/src lA6rdDUsys/dev/fdt if_dwxe.c

   Add support for the GMAC on Allwinner R40/V40 SoCs.

   ok patrick@
VersionDeltaFile
1.8+55-7sys/dev/fdt/if_dwxe.c
+55-71 files

FreeBSD/ports 470987head/math/R Makefile

math/R: Permit building in poudriere with ATLAS

When ATLAS is built locally and then injected into poudriere (or other
similar shenanigans) it does not make sense to block building of R.

Approved by:    jrm (maintainer)

HardenedBSD/hardenedbsd d991646etc/rc.d cfumass, sys/netinet in_pcb.c

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

* origin/hardened/current/master:
  Make the cfumass rc script support USB template 10.
  in_pcbladdr: remove debug code that snuck in with ifa epoch conversion r334118

HardenedBSD/hardenedbsd d291e58etc/rc.d cfumass, sys/netinet in_pcb.c

Merge branch 'freebsd/current/master' into hardened/current/master

* freebsd/current/master:
  Make the cfumass rc script support USB template 10.
  in_pcbladdr: remove debug code that snuck in with ifa epoch conversion r334118

DragonFlyBSD/src 698ba57sys/platform/pc64/x86_64 pmap.c

kernel - Fix rare pmap_scan_callback() panic

* Fix a panic where pmap_scan_callback() can sometimes call
  pv_put() with a NULL pd_pv.

DragonFlyBSD/src 83d6ea3sys/vfs/hammer2 hammer2_vfsops.c

hammer2 - Fix missing initialization (fix broken root mount)

* For hammer2 root mounts a missing initialization resulted in
  a garbage test, causing root mounts to fail under some
  circumstances.

* Properly initialize the 'done' variable.

NetBSD/pkgsrc YSUobF3multimedia/gmplayer Makefile distinfo, multimedia/mplayer-share Makefile.common Makefile.cflags

   mencoder, mplayer, gmplayer: avoid text relocations on NetBSD/i386 8.0.

   * specify --disable-sse4 to avoid non-PIE asm ops in libmpcodecs/vf_ass.c
     that cause text relocations on NetBSD/i386
   * explicitly pull pkgsrc/multimedia/libass to avoid internal libass
     (which seems usually enabled by configure's autodetect)
   * specify -fpic in configure for NetBSD/i386 to enable __PIC__ blocks
     in some sources
   * while here, use -mtune rather than -mcpu for not only gcc4 but
     also 5.x and later

   Bump PKGREVISIONs.  Ok'ed by wiz@ in PR pkg/53319.

DragonFlyBSD/src c03d56asys/vfs/hammer2 hammer2_vfsops.c

hammer2 - Be a be more verbose in the mount and getroot path

* kprintf more info when a hammer2 mount fails with EINVAL

NetBSD/pkgsrc 7OQO1d9multimedia/ffmpeg3 Makefile distinfo, multimedia/ffmpeg3/patches patch-configure

   ffmpeg3: avoid text relocations on NetBSD/i386.

   * explicitly specify --disable-asm on NetBSD/i386
   * explicitly enable pic even for NetBSD/i386 as other architecture

   Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.

NetBSD/pkgsrc B22YFuMmultimedia/xvidcore Makefile

   xvidcore: disable asm to avoid text relocations on NetBSD/i386 8.0.

   Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.
VersionDeltaFile
1.46+4-2multimedia/xvidcore/Makefile
+4-21 files

NetBSD/pkgsrc GYVzZZKmultimedia/x264-devel Makefile

   x264-devel: disable asm to avoid text relocations on NetBSD/i386 8.0.

   Bump PKGREVISION.  Ok'ed by wiz@ in PR pkg/53319.
VersionDeltaFile
1.67+6-3multimedia/x264-devel/Makefile
+6-31 files

NetBSD/pkgsrc mlYcq4amultimedia/libdv Makefile.common Makefile

   libdv: disable asm to avoid text relocations on NetBSD/i386 8.0.

   Bump PKGREVISION. Ok'ed by wiz@ in PR pkg/53319.

FreeBSD/ports 470986head/audio/clementine-player Makefile distinfo, head/audio/clementine-player/files patch-git_ded3126 patch-src_internet_vk_vkconnection.h

audio/clementine-player
- The upstream hasn't done a full "release" in quite a few years.  There
  is plenty of commit activity and development however.  Switch to just
  using their github tree directly at a "stable" release.
- Remove a few patches that have been accepted upstream or deprecated.
- Explicitly use libimobiledevice when GPOD is selected.
- Explicitly USE_GL= gl glue
- Explicitly USE_XORG=x11

I've been using this version on my desktop for a week now with no errors
noted.  Lightly reviewed by mat@

Reviewed by:    mat
Differential Revision:  https://reviews.freebsd.org/D15544

NetBSD/pkgsrc AF1H7Dyx11/libxfce4ui buildlink3.mk Makefile

   Add vendor info and tiny buildlink fix.

LLVM/llvm 333360llvm/trunk/lib/Target/X86 X86InstrInfo.td, llvm/trunk/test/CodeGen/X86 tbm-schedule.ll

[X86] Don't hardcode scheduler class

Also fixes BEXTRI instruction to use WritBEXTR class, which was missed when the class was 
added.

NetBSD/pkgsrc-wip 267db6dkorelib Makefile TODO, korelib/patches patch-aa

korelib: remove

MASTER_SITE not found

NetBSD/pkgsrc-wip 11ca46f. Makefile, kino PLIST Makefile

kino: remove

MASTER_SITE not found

NetBSD/pkgsrc-wip 4c75477. Makefile, just PLIST Makefile

just: remove

MASTER_SITE not found

FreeBSD/ports 470985head/editors/neovim Makefile pkg-descr

Update included libmpack-lua and take maintainership

While here, sort depends, update WWW, and expand the
pkg-descr.

I'd like to thank Oleh Hushchenkov, the outgoing maintainer,
for offering me maintainership and for maintaining this port
for nearly two years.

OpenBSD/ports StWq1E3textproc/oniguruma Makefile

   tidy, use SEPARATE_BUILD, take MAINTAINER
VersionDeltaFile
1.9+10-4textproc/oniguruma/Makefile
+10-41 files

FreeBSD/ports 470984head/devel/msgpack pkg-plist Makefile

Update to 3.0.1 and take maintainership

The license has changed from Apache 2.0 to Boost Software License.

I'm taking maintainership as this port has been outdated for two
years with no maintainer input.

PR:            228217
Approved by:    maintainer timeout (2 weeks)

NetBSD/pkgsrc-wip bb7dc9a. Makefile, java-jep PLIST Makefile

java-jep: remove

MASTER_SITE not found. and changed to not free.

NetBSD/pkgsrc-wip b0ce686. Makefile, java-crimson Makefile DESCR

java-crimson: remove

MASTER_SITE not found. and 'Apache Crimson has been retired.'
http://xml.apache.org/crimson/

NetBSD/pkgsrc-wip d85c6a4. Makefile, jamaica Makefile PLIST

jamaica: remove

MASTER_SITE not found

NetBSD/pkgsrc-wip e518f45jad Makefile DESCR

jad: remove

MASTER_SITE not found

NetBSD/pkgsrc yBXZahUx11/lxde-common distinfo Makefile, x11/lxde-common/patches patch-startlxde.in

   Handle sysconfdir properly.

NetBSD/pkgsrc-wip 2a3047b. Makefile, jabberd-aim Makefile MESSAGE

jabberd-aim: remove

MASTER_SITE not found (chat/jabberd too...)

NetBSD/pkgsrc-wip be74104. Makefile, ipfm Makefile PLIST

ipfm: remove

MASTER_SITE not found

NetBSD/pkgsrc-wip f4c3c38. Makefile, interbase-docs Makefile PLIST

interbase-docs: remove

MASTER_SITE move to http://docs.embarcadero.com/products/interbase/, but register acount.

NetBSD/pkgsrc-wip 88c4d9cidled Makefile distinfo, idled/patches patch-aa patch-ab

idled: remove

MASTER_SITE not found

NetBSD/src fRBy07osys/dev/i2c tsl256x.c

   Update the compat strings to match what Linux uses, per jmcneill@.
VersionDeltaFile
1.2+4-5sys/dev/i2c/tsl256x.c
+4-51 files

NetBSD/pkgsrc X6YkMOudoc CHANGES-2018 TODO

   doc: Updated graphics/gimp to 2.10.2
VersionDeltaFile
1.2598+2-1doc/CHANGES-2018
1.18384+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc pG79ay6graphics/gimp Makefile distinfo, graphics/gimp/patches patch-gimp.pc.in

   gimp: update to 2.10.2.

   Overview of Changes from GIMP 2.10.0 to GIMP 2.10.2
   ===================================================

   Core:

     - Discard fonts which fail to load and popup an info dialog to allow
       people debug their fonts.
     - New API to suppress updates in UI until plug-ins are done
       introducing changes.
     - New API to calculate histograms in separate threads, with possible further
       extension to handle similar cases elsewhere in GIMP.
     - Tool options are now properly saved and reloaded per-device at
       startup.

   Plug-ins:

     - New plug-in for importing and exporting HEIF images.
     - Enable visibility of rasterized vector layer from PSD.
     - Single-window screenshots in Windows fixed to correctly snap a
       window even when it is partly off-screen or covered by another
       window or when display scaling is not set to 100%.

   Filters:

    [42 lines not shown]

NetBSD/pkgsrc mAtg3SNdoc CHANGES-2018

   doc: Updated graphics/gegl to 0.4.2
VersionDeltaFile
1.2597+2-1doc/CHANGES-2018
+2-11 files

NetBSD/pkgsrc k7XK97dgraphics/gegl distinfo Makefile

   gegl: update to 0.4.2.

   GEGL-0.4.2 2018-05-15

   Build

   Abort early if autoreconf fails, remove unused bits, default to -Ofast
   as CFLAGS.

   GeglBuffer

   Improve concurrency for trimming and destruction of tile caches.
   Improve cache invalidation during partial mipmap regeneration.

   Do new cheap clones of buffers with new internal gegl-buffer backed
   tile-backend.

   Do not keep cached sampler in buffer it makes cache invalidation hard,
   and for performance/threading it is better to create ones own samplers
   anyways. The old API still exists, though parts of it is now
   deprecated. The single special case where gegl_buffer_sample remains
   somewhat performant is with the NEAREST sampler, for all other samplers
   creating a caching sampler is better.

   Operations

    [14 lines not shown]
VersionDeltaFile
1.18+5-5graphics/gegl/distinfo
1.64+3-3graphics/gegl/Makefile
+8-82 files

PC-BSD/trueos abd2e7f. Jenkinsfile-snapshots

Add single quotes to Pipeline Environment variables

LLVM/llvm 333359llvm/trunk/include/llvm/Transforms/Scalar LoopUnrollAndJamPass.h, llvm/trunk/include/llvm/Transforms/Utils UnrollLoop.h

Revert 333358 as it's failing on some builders.

I'm guessing the tests reply on the ARM backend being built.

NetBSD/pkgsrc S5lyQ6Tdoc CHANGES-2018

   doc: Updated graphics/babl to 0.1.50
VersionDeltaFile
1.2596+2-1doc/CHANGES-2018
+2-11 files

NetBSD/pkgsrc oCXcyIWgraphics/babl distinfo Makefile

   babl: update to 0.1.50.

   2018-05-20 babl-0.1.50
   Improvements to speed and precision of indexed code, improvements to meson
   build.

   2018-05-15 babl-0.1.48
   fix u8 <-> double conversions for chroma, SSE2 version of RGBA float to
   CIE L / Lab. Build with -Ofast by default.
VersionDeltaFile
1.17+5-5graphics/babl/distinfo
1.19+2-3graphics/babl/Makefile
+7-82 files

PC-BSD/trueos 1bcb667. Jenkinsfile-snapshots

Use unique POUDRIERE names for jail / ports so we don't
clobber existing master job when building snapshots

NetBSD/pkgsrc NJOvhDmdoc TODO CHANGES-2018

   doc: Updated misc/calibre to 3.24.1
VersionDeltaFile
1.18383+1-2doc/TODO
1.2595+2-1doc/CHANGES-2018
+3-32 files