summaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVM/NVVM
AgeCommit message (Expand)Author
2025-08-23[MLIR][GPU] Truncate temp filename path size to avoid linux limitations (#155...William Moses
2025-08-21[MLIR] Adopt LDBG() macro in LLVM/NVVM/Target.cpp (#154721)Mehdi Amini
2025-07-25[MLIR] Add missing includes to NVVM/Target.cpp (fix build) (#150637)Mehdi Amini
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2025-07-09[MLIR] Add missing includesMehdi Amini
2025-07-05[mlir] Remove unused includes (NFC) (#147158)Kazu Hirata
2025-05-12[NFC][MLIR] Add {} for `else` when `if` body has {} (#139422)Rahul Joshi
2025-04-18Config: Move LLVM_HAS_*_TARGET definitions to a new header.Peter Collingbourne
2025-04-18[mlir][target] RAII wrap moduleToObject timer to ensure call `clear` function...Zichen Lu
2025-04-03[mlir][gpu][nvptx] Remove null terminator when outputting PTX (#133019)modiking
2025-03-25[MLIR][NVVM] Print ptxas path in debug output for "serialize-to-binary" (#132...Guray Ozen
2025-03-24[mlir][target] Adjust the start and end position of the moduleToObject timer ...Zichen Lu
2025-03-06[mlir][target] Adjust the start position of the moduleToObject timer (#129835)Zichen Lu
2025-02-17[MLIR][NVVM] Add `ptxas-cmd-options` to pass flags to the downstream compiler...Guray Ozen
2025-02-11[mlir][target][nvvm] Perf by stage and store into properties (#126178)Zichen Lu
2025-02-05[mlir] fix overflow warning when generating embedded libdevice (#125801)Zichen Lu
2024-12-17[MLIR] Add a MLIR_NVVM_EMBED_LIBDEVICE CMake option that embeds libdevice in ...Mehdi Amini
2024-12-17[MLIR] Add a BlobAttr interface for attribute to wrap arbitrary content and u...Mehdi Amini
2024-12-16[mlir][gpu] Adding ELF section option to the gpu-module-to-binary pass (#119440)Renaud Kauffmann
2024-12-10[mlir][Target] Support Fatbin target for static nvptxcompiler (#118044)Zichen Lu
2024-11-20[mlir][fix] Add callback functions for ModuleToObject (#116916)Zichen Lu
2024-11-19Revert "[MLIR] Add callback functions for ModuleToObject" (#116811)Mehdi Amini
2024-11-19[MLIR] Add callback functions for ModuleToObject (#116007)Zichen Lu
2024-09-27[MLIR] Dump sass (#110227)Guray Ozen
2024-08-27[mlir][gpu] Add metadata attributes for storing kernel metadata in GPU object...Fabian Mora
2024-08-27[mlir][gpu] Pass GPU module to `TargetAttrInterface::createObject`. (#94910)Fabian Mora
2024-07-02[MLIR][NVVM] Reduce the scope of the LLVM_HAS_NVPTX_TARGET guard (#97349)Mehdi Amini
2024-05-31[MLIR][NVVM] Make the call to findTool optional for fatbinary (#93968)Adam Paszke
2024-05-24[mlir] Replace MLIR_ENABLE_CUDA_CONVERSIONS with LLVM_HAS_NVPTX_TARGET (#93008)tyb0807
2024-03-06[mlir][nvvm] Expose MLIR_NVPTXCOMPILER_ENABLED in mlir-config.h. (#84007)Ingo Müller
2024-03-06[mlir][nvvm] Add missing include to llvm-config.h. (#83998)Ingo Müller
2024-02-28[mlir] Expose MLIR_CUDA_CONVERSIONS_ENABLED in mlir-config.h. (#83004)Ingo Müller
2024-02-15Apply clang-tidy fixes for readability-container-size-empty in Target.cpp (NFC)Mehdi Amini
2024-02-15Apply clang-tidy fixes for llvm-qualified-auto in Target.cpp (NFC)Mehdi Amini
2023-11-03Refactor ModuleToObject to offer more flexibility to subclass (NFC)Mehdi Amini
2023-09-14[mlir][gpu][NVPTX] Enable NVIDIA GPU JIT compilation path (#66220)Fabian Mora
2023-09-07[mlir][Target][NVPTX] Add fatbin support to NVPTX compilation. (#65398)Fabian Mora
2023-09-05[mlir] Apply ClangTidy fix (NFC)Adrian Kuegel
2023-08-22[mlir] Disentangle dialect and extension registrations.Nicolas Vasilache
2023-08-13[mlir][NVVM|ROCDL] Explicitly construct the return type in loadBitcodeFiles i...Fabian Mora
2023-08-08[mlir][NVVM] Adds the NVVM target attribute.Fabian Mora