summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser
AgeCommit message (Expand)Author
2025-11-06Reland: CodeGen: Record MMOs in finalizeBundle (#166689)Nicolai Hähnle
2025-11-05Revert "CodeGen: Record MMOs in finalizeBundle" (#166520)Jan Patrick Lehr
2025-11-05CodeGen: Record MMOs in finalizeBundle (#166210)Nicolai Hähnle
2025-10-24[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal. (#140508)David Green
2025-09-23[MIR] Support save/restore points with independent sets of registers (#119358)Elizaveta Noskova
2025-08-12[MIR] Further cleanup on mutliple save/restore point support [nfc] (#153250)Philip Reames
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames
2025-08-12[llvm] Support multiple save/restore points in mir (#119357)Elizaveta Noskova
2025-08-09[MIRParser] Remove an unnecessary cast (NFC) (#152835)Kazu Hirata
2025-07-30[GISel] Introduce MIFlags::InBounds (#150900)Fabian Ritter
2025-07-29[AMDGPU] Add NoaliasAddrSpace to AAMDnodes (#149247)Shoreshen
2025-07-28Reapply "[llvm] Add CalleeTypeIds field to CallSiteInfo" (#150335) (#150990)Prabhu Rajasekaran
2025-07-23Revert "[llvm] Add CalleeTypeIds field to CallSiteInfo" (#150335)Haowei
2025-07-23[llvm] Add CalleeTypeIds field to CallSiteInfoPrabhu Rajasekaran
2025-06-06[MIRParser] Report register class errors in a deterministic order (#142928)Jay Foad
2025-05-26[llvm] Value-initialize values with *Map::try_emplace (NFC) (#141522)Kazu Hirata
2025-05-22[LLVM][CodeGen] Add convenience accessors for MachineFunctionProperties (#140...users/pcc/spr/main.elf-add-branch-to-branch-optimizationRahul Joshi
2025-05-08[KeyInstr] Add MIR parser support (#133494)Orlando Cazalet-Hyams
2025-05-08[CodeGen] Parse nusw flag (#138856)Pierre van Houtryve
2025-03-06[win] NFC: Rename `EHCatchret` to `EHCont` to allow for EH Continuation targe...Daniel Paoliello
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-03-04[MIRParser] Use Register::id(). Pass Twine by reference. NFCCraig Topper
2025-03-02[CodeGen] Use Register::id() to avoid implicit cast. NFCCraig Topper
2025-02-10[NFC][LLVM] Remove unused `TargetIntrinsicInfo` class (#126003)Rahul Joshi
2025-02-01[MIParser] Don't use Register to hold Dwarf register numbers. NFC (#125263)Craig Topper
2025-01-20[MIRParser] Avoid repeated map lookups (NFC) (#123561)Kazu Hirata
2025-01-13Reapply "[aarch64][win] Add support for import call optimization (equivalent ...Daniel Paoliello
2025-01-13Revert "[aarch64][win] Add support for import call optimization (equivalent t...Kirill Stoimenov
2025-01-11[aarch64][win] Add support for import call optimization (equivalent to MSVC /...Daniel Paoliello
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata
2024-11-11[MIRLexer][RISCV] Eat a space after the Machine comment (#115365)Michael Maitland
2024-10-30[GlobalISel] Import samesign flag (#114267)Thorsten Schütt
2024-10-30Revert "[GlobalISel] Import samesign flag" (#114256)Thorsten Schütt
2024-10-30[GlobalISel] Import samesign flag (#113090)Thorsten Schütt
2024-10-28[AArch64][Libunwind] Add Support for FEAT_PAuthLR DWARF Instruction (#112171)Jack Styles
2024-10-16[MIR] Fix vreg flag vector memory leak (#112479)Akshat Oke
2024-10-14[MIR] Add missing noteNewVirtualRegister callbacks (#111634)Akshat Oke
2024-10-14[MIR] Serialize virtual register flags (#110228)Akshat Oke
2024-10-04[LLVM] Add HasFakeUses to MachineFunction (#110097)Stephen Tozer
2024-09-30[NFC] Move intrinsic related functions to Intrinsic namespace (#110125)Rahul Joshi
2024-09-25Reapply "Deprecate the `-fbasic-block-sections=labels` option." (#110039)Rahman Lavaee
2024-09-25Revert "Deprecate the `-fbasic-block-sections=labels` option. (#107494)"Kazu Hirata
2024-09-25Deprecate the `-fbasic-block-sections=labels` option. (#107494)Rahman Lavaee
2024-09-25[MIR] Fix return value when computed properties conflict with given prop (#10...Dominik Montada
2024-09-24llvm-reduce: Don't print verifier failed machine functions (#109673)Matt Arsenault
2024-09-24[MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (#108546)Dominik Montada
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad
2024-08-25[llvm] Prefer StringRef::substr to StringRef::slice (NFC) (#105943)Kazu Hirata
2024-07-31[MIR] Remove separate Size variable from parseMachineMemoryOperand. NFC (#101...Craig Topper