diff options
| author | Brandon Wu <songwu0813@gmail.com> | 2025-10-25 02:38:43 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-25 02:38:43 +0800 |
| commit | fb87708317e28573151d588bd117701dd77f2e16 (patch) | |
| tree | 425f5f65897754af4f760d6b02dfc0b29c91337f /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
| parent | 50eb8659340d4cf318ea208547fa3413caf5e76b (diff) | |
| download | llvm-fb87708317e28573151d588bd117701dd77f2e16.zip llvm-fb87708317e28573151d588bd117701dd77f2e16.tar.gz llvm-fb87708317e28573151d588bd117701dd77f2e16.tar.bz2 | |
[RISCV] Support XSfmm C intrinsics (#143070)
In this version of intrinsics, users need to manage the life time of
tiles on their own, compiler doesn't have tile type for variables not
only for design simplicity but also preventing users to write bad
performance code that could potentially having tile spills which are
quite expensive in terms of cycles.
Intrinsics are specified at the end of this document
https://www.sifive.com/document-file/xsfmm-matrix-extensions-specification
stack on: https://github.com/llvm/llvm-project/pull/143068 and
https://github.com/llvm/llvm-project/pull/143069
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
