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