This website requires JavaScript.
Explore
Help
Sign In
maxjhandsome
/
llvm-project
forked from
OSchip/llvm-project
Watch
1
Star
0
Fork
You've already forked llvm-project
0
Code
Issues
Pull Requests
Packages
Releases
Wiki
Activity
05cf32162e
llvm-project
/
mlir
/
lib
/
Conversion
/
CMakeLists.txt
3 lines
63 B
CMake
Raw
Normal View
History
Unescape
Escape
Convert a nest affine loops to a GPU kernel This converts entire loops into threads/blocks. No check on the size of the block or grid, or on the validity of parallelization is performed, it is under the responsibility of the caller to strip-mine the loops and to perform the dependence analysis before calling the conversion. PiperOrigin-RevId: 253189268
2019-06-14 16:56:19 +08:00
add_subdirectory
(
AffineToGPU
)
Start moving conversions to {lib,include/mlir}/Conversion Conversions from dialect A to dialect B depend on both A and B. Therefore, it is reasonable for them to live in a separate library that depends on both DialectA and DialectB library, and does not forces dependees of DialectA or DialectB to also link in the conversion. Create the directory layout for the conversions and move the Standard to LLVM dialect conversion as the first example. PiperOrigin-RevId: 253312252
2019-06-15 06:54:21 +08:00
add_subdirectory
(
StandardToLLVM
)