aboutsummaryrefslogtreecommitdiff
path: root/clang/utils/TableGen/MveEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-10[TableGen] Use std::tie to implement operator< (NFC) (#139405)Kazu Hirata1-6/+2
2025-04-19[clang] llvm::append_range (NFC) (#136440)Kazu Hirata1-1/+1
2025-02-10[TableGen] Avoid repeated hash lookups (NFC) (#126464)Kazu Hirata1-11/+4
2025-02-07[Clang][TableGen] Use PointerType::get(Context) in MVE TableGen emitter (NFC)...Mats Jun Larsen1-3/+1
2025-02-04[StrTable] Switch AArch64 and ARM to use directly TableGen-ed builtin tablesChandler Carruth1-23/+68
2025-01-26[TableGen] Avoid repeated map lookups (NFC) (#124448)Kazu Hirata1-3/+2
2024-11-17[NFC][Clang][TableGen] Fix file header comments (#116491)Rahul Joshi1-1/+1
2024-11-13[TableGen] Use heterogenous lookups with std::map (NFC) (#115994)Kazu Hirata1-2/+2
2024-10-16[Clang][TableGen] Use const pointers for various Init objects in MveEmitter (...Rahul Joshi1-25/+26
2024-10-04[TableGen] Avoid repeated hash lookups (NFC) (#111089)Kazu Hirata1-12/+16
2024-09-16[NFC][clang][TableGen] Remove redundant llvm:: namespace qualifier (#108627)Rahul Joshi1-6/+6
2024-09-14[clang] Strip unneeded calls to raw_string_ostream::str() (NFC)JOE19941-2/+0
2024-09-13[clang][TableGen] Change MVE Emitter to use const RecordKeeper (#108500)Rahul Joshi1-35/+36
2024-05-30[clang] Introduce target-specific `Sema` components (#93179)Vlad Serebrennikov1-4/+5
2024-04-22 [clang] MveEmitter: Pass Args as a const reference (#89551)aniplcc1-5/+6
2024-04-07[clang][NFC] Remove "Sema" prefix from Sema-related functions (#87914)Vlad Serebrennikov1-4/+3
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-1/+1
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka1-1/+1
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka1-1/+1
2024-01-24[clang] Refactor Builtins.def to be a tablegen file (#68324)Nikolas Klauser1-1/+1
2024-01-20[clang] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-4/+4
2022-03-21[clang] Remove Address::deprecated from MveEmitterArthur Eubanks1-3/+14
2022-02-17[CodeGen] Rename deprecated Address constructorNikita Popov1-2/+2
2022-01-12[clang] Remove redundant member initialization (NFC)Kazu Hirata1-2/+1
2022-01-10Revert "[clang] Remove redundant member initialization (NFC)"Kazu Hirata1-1/+2
2022-01-09[clang] Remove redundant member initialization (NFC)Kazu Hirata1-2/+1
2021-12-03[ARM] Use v2i1 for MVE and CDE intrinsicsDavid Green1-7/+2
2021-10-15[ARM] Don't use TARGET_HEADER_BUILTIN in arm_mve_builtins.inc or arm_cde_buil...Craig Topper1-4/+4
2021-03-19[TableGen] Improve handling of template argumentsPaul C. Anagnostopoulos1-1/+12
2020-06-01[SVE] Eliminate calls to default-false VectorType::get() from ClangChristopher Tetreault1-2/+2
2020-03-29[ARMMVE] Create fewer temporary SmallVectorsBenjamin Kramer1-2/+2
2020-03-20[ARM,CDE] Implement CDE unpredicated Q-register intrinsicsMikhail Maltsev1-1/+41
2020-03-20[ARM,CDE] Implement CDE S and D-register intrinsicsMikhail Maltsev1-0/+3
2020-03-12[ARM,MVE] Fix user-namespace violation in arm_mve.h.Simon Tatham1-2/+2
2020-03-10[ARM,CDE] Generalize MVE intrinsics infrastructure to support CDEMikhail Maltsev1-246/+458
2020-02-29Avoid including FileSystem.h from MemoryBuffer.hReid Kleckner1-0/+1
2020-02-18[ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.Simon Tatham1-0/+12
2020-02-03[ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq.Simon Tatham1-2/+11
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-19/+22
2020-01-23[ARM,MVE] Make the MVE intrinsics work in C++!Simon Tatham1-1/+9
2020-01-23[ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics.Simon Tatham1-16/+19
2020-01-21[TableGen] Use a table to lookup MVE intrinsic namesReid Kleckner1-6/+39
2020-01-15[clang] New __attribute__((__clang_arm_mve_strict_polymorphism)).Simon Tatham1-2/+3
2020-01-08[ARM,MVE] Intrinsics for partial-overwrite imm shifts.Simon Tatham1-4/+7
2020-01-06[ARM,MVE] Support -ve offsets in gather-load intrinsics.Simon Tatham1-2/+9
2019-12-11[ARM][MVE] Add intrinsics for immediate shifts. (reland)Simon Tatham1-32/+51
2019-12-09Revert "[ARM][MVE] Add intrinsics for immediate shifts."Eric Christopher1-52/+31