aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Target/LLVM
AgeCommit message (Expand)AuthorFilesLines
2 days[mlir][ROCDL] do not hardcode partial lld path in utilities (#179201)Oleksandr "Alex" Zinenko1-4/+4
6 days[MLIR][GPU] Update serializeToObject to use SerializedObject wrapper and incl...Zichen Lu3-42/+79
2026-01-21Fix MLIR compilation bugs for NVPTX target (#177024)Jay Zhuang1-3/+3
2026-01-02[LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (#174030)Victor Chernyakin1-1/+1
2025-12-17Reland [mlir][gpu] Use `SmallString`, `FailureOr` and `StringRef` in `module-...Ivan Butygin4-168/+146
2025-12-16Revert "[mlir][gpu] Use `SmallString`, `FailureOr` and `StringRef` in `module...Ivan Butygin4-144/+167
2025-12-16[mlir][gpu] Use `SmallString`, `FailureOr` and `StringRef` in `module-to-bina...Ivan Butygin4-167/+144
2025-12-15[mlir][gpu] Expose some utility functions from `gpu-to-binary` infra (#172205)Ivan Butygin4-59/+61
2025-10-06[NFC][MLIR] Prefer triple overload of lookupTarget (#162187)Aiden Grossman2-4/+5
2025-09-08MC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault1-4/+3
2025-08-23[MLIR][GPU] Truncate temp filename path size to avoid linux limitations (#155...William Moses1-0/+2
2025-08-21[MLIR] Adopt LDBG() macro in LLVM/NVVM/Target.cpp (#154721)Mehdi Amini1-28/+18
2025-08-13[MLIR] XeVM Target: Add missing SPIR-V backend dependency libraries. (#153505)Sang Ik Lee1-1/+2
2025-08-13[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests. (#148286)Sang Ik Lee2-0/+441
2025-07-25[mlir][LLVM] Remove `llvm` deps from the LLVM dialect (#150692)Fabian Mora1-0/+1
2025-07-25[MLIR] Add missing includes to NVVM/Target.cpp (fix build) (#150637)Mehdi Amini1-0/+2
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata1-2/+0
2025-07-24[CMake]fix CUDAToolkit_LIBRARY_ROOT DEFINED check (#146472)x123014501-1/+1
2025-07-09[MLIR] Add missing includesMehdi Amini1-0/+2
2025-07-05[mlir] Remove unused includes (NFC) (#147158)Kazu Hirata3-7/+0
2025-05-12[NFC][MLIR] Add {} for `else` when `if` body has {} (#139422)Rahul Joshi1-1/+2
2025-04-18Config: Move LLVM_HAS_*_TARGET definitions to a new header.Peter Collingbourne1-1/+1
2025-04-18[mlir][target] RAII wrap moduleToObject timer to ensure call `clear` function...Zichen Lu1-0/+2
2025-04-03[mlir][gpu][nvptx] Remove null terminator when outputting PTX (#133019)modiking1-6/+2
2025-04-02[MLIR][AMDGPU] Bump to COV6 (#133849)Shilei Tian1-1/+2
2025-03-25[MLIR][NVVM] Print ptxas path in debug output for "serialize-to-binary" (#132...Guray Ozen1-0/+1
2025-03-24[mlir][target] Adjust the start and end position of the moduleToObject timer ...Zichen Lu1-4/+4
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov1-2/+2
2025-03-06[mlir][target] Adjust the start position of the moduleToObject timer (#129835)Zichen Lu1-1/+1
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov1-1/+1
2025-02-17[MLIR][NVVM] Add `ptxas-cmd-options` to pass flags to the downstream compiler...Guray Ozen1-2/+26
2025-02-11[mlir][target][nvvm] Perf by stage and store into properties (#126178)Zichen Lu1-5/+65
2025-02-05[mlir] fix overflow warning when generating embedded libdevice (#125801)Zichen Lu2-3/+4
2024-12-17[MLIR] Add a MLIR_NVVM_EMBED_LIBDEVICE CMake option that embeds libdevice in ...Mehdi Amini2-0/+76
2024-12-17[MLIR] Add a BlobAttr interface for attribute to wrap arbitrary content and u...Mehdi Amini3-32/+62
2024-12-16[mlir][gpu] Adding ELF section option to the gpu-module-to-binary pass (#119440)Renaud Kauffmann1-2/+12
2024-12-10[mlir][Target] Support Fatbin target for static nvptxcompiler (#118044)Zichen Lu2-0/+52
2024-11-20[mlir][fix] Add callback functions for ModuleToObject (#116916)Zichen Lu2-4/+27
2024-11-19Revert "[MLIR] Add callback functions for ModuleToObject" (#116811)Mehdi Amini2-22/+3
2024-11-19[MLIR] Add callback functions for ModuleToObject (#116007)Zichen Lu2-3/+22
2024-11-06Fix libnvptxcompiler_static.a absolute path (#115015)Zichen Lu1-3/+9
2024-10-01Revert "CMake: Remove unnecessary dependencies on LLVM/MLIR" (#110594)Mehdi Amini1-0/+1
2024-09-30CMake: Remove unnecessary dependencies on LLVM/MLIR (#110362)BARRET1-1/+0
2024-09-27[MLIR] Dump sass (#110227)Guray Ozen1-0/+21
2024-09-20[ROCDL] Pass `amd_code_object_version` when serializing ROCDL gpu module (#10...Umang Yadav1-6/+7
2024-09-15[mlir] Reland 5a6e52d6ef96d2bcab6dc50bdb369662ff17d2a0 with update (NFC)JOE19941-1/+1
2024-09-15Revert "[mlir] Nits on uses of llvm::raw_string_ostream (NFC)"JOE19941-1/+1
2024-09-15[mlir] Nits on uses of llvm::raw_string_ostream (NFC)JOE19941-1/+1
2024-08-27[mlir][gpu] Add metadata attributes for storing kernel metadata in GPU object...Fabian Mora4-7/+98
2024-08-27[mlir][gpu] Pass GPU module to `TargetAttrInterface::createObject`. (#94910)Fabian Mora2-4/+4