Commit History

Autor SHA1 Mensaxe Data
  Brad King 29a1a68e90 Merge topic 'cuda-imported-library-device-linking' %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 8895449648 CUDA: Restore device linking to imported static library targets %!s(int64=6) %!d(string=hai) anos
  Robert Maynard a4d502a5bf CUDA: Do not device link if CUDA is not an enabled language %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 81b4d10d8f CUDA: More exhaustive checks to determine when to do device linking %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 3205c7c950 cmNinjaLinkLineDeviceComputer now lives in the correct source file %!s(int64=6) %!d(string=hai) anos
  Robert Maynard d5d1b15654 CUDA: Filter out -framework arguments during device linking %!s(int64=6) %!d(string=hai) anos
  Regina Pfeifer 55671b41d2 clang-tidy: Use `= default` %!s(int64=6) %!d(string=hai) anos
  Robert Maynard 3c31ec7a0a CUDA: Filter out non-static libraries during device linking %!s(int64=7) %!d(string=hai) anos
  Brad King cf92fd9ae9 Merge branch 'cuda-filter-device-link-items' into cuda-thread-flags %!s(int64=7) %!d(string=hai) anos
  Robert Maynard e768d96c74 CUDA: Filter out host link flags during device linking %!s(int64=7) %!d(string=hai) anos
  Robert Maynard fd0523a215 CUDA: Properly de-duplicate libs when doing device linking %!s(int64=7) %!d(string=hai) anos
  Robert Maynard 41eab150a8 CUDA: Pass more link libraries to device linking %!s(int64=7) %!d(string=hai) anos
  Pavel Solodovnikov 7d5095796a Meta: modernize old-fashioned loops to range-based `for`. %!s(int64=8) %!d(string=hai) anos
  Daniel Pfeifer b1ec5deaf1 Pass large types by const&, small types by value %!s(int64=8) %!d(string=hai) anos
  Robert Maynard 493671a521 CUDA: Static libraries can now explicitly resolve device symbols %!s(int64=8) %!d(string=hai) anos
  Daniel Pfeifer ee72803e9f fix some include-what-you-use diagnostics %!s(int64=8) %!d(string=hai) anos
  Robert Maynard 8d1f9e5b85 CUDA: Now pass correct FLAGS when device link cuda executables. %!s(int64=8) %!d(string=hai) anos
  Robert Maynard ae05fcc63f CUDA: Add LinkLineComputer that computes cuda dlink lines. %!s(int64=9) %!d(string=hai) anos