aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser
AgeCommit message (Expand)AuthorFilesLines
9 days[NFC][MI] Tidy Up RegState enum use (2/2) (#177090)Sam Elliott1-4/+4
2026-01-16Reland "[NFC][MI] Tidy Up RegState enum use (1/2)" (#176277)Sam Elliott1-10/+14
2026-01-15Revert "[NFC][MI] Tidy Up RegState enum use (1/2)" (#176190)Sam Elliott1-14/+10
2026-01-15[NFC][MI] Tidy Up RegState enum use (1/2) (#176091)Sam Elliott1-10/+14
2026-01-13[MIR] Add parsing for ehscope_entry. (#175592)David Green3-0/+8
2025-12-03[CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction (#151944)Vikash Gupta3-0/+30
2025-11-26Add IR and codegen support for deactivation symbols.Peter Collingbourne3-0/+13
2025-11-06Reland: CodeGen: Record MMOs in finalizeBundle (#166689)Nicolai Hähnle1-0/+2
2025-11-05Revert "CodeGen: Record MMOs in finalizeBundle" (#166520)Jan Patrick Lehr1-2/+0
2025-11-05CodeGen: Record MMOs in finalizeBundle (#166210)Nicolai Hähnle1-0/+2
2025-10-24[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal. (#140508)David Green1-0/+3
2025-09-23[MIR] Support save/restore points with independent sets of registers (#119358)Elizaveta Noskova1-6/+14
2025-08-12[MIR] Further cleanup on mutliple save/restore point support [nfc] (#153250)Philip Reames1-2/+3
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames1-17/+2
2025-08-12[llvm] Support multiple save/restore points in mir (#119357)Elizaveta Noskova1-12/+42
2025-08-09[MIRParser] Remove an unnecessary cast (NFC) (#152835)Kazu Hirata1-1/+1
2025-07-30[GISel] Introduce MIFlags::InBounds (#150900)Fabian Ritter3-1/+6
2025-07-29[AMDGPU] Add NoaliasAddrSpace to AAMDnodes (#149247)Shoreshen3-1/+8
2025-07-28Reapply "[llvm] Add CalleeTypeIds field to CallSiteInfo" (#150335) (#150990)Prabhu Rajasekaran1-3/+11
2025-07-23Revert "[llvm] Add CalleeTypeIds field to CallSiteInfo" (#150335)Haowei1-11/+3
2025-07-23[llvm] Add CalleeTypeIds field to CallSiteInfoPrabhu Rajasekaran1-3/+11
2025-06-06[MIRParser] Report register class errors in a deterministic order (#142928)Jay Foad1-9/+19
2025-05-26[llvm] Value-initialize values with *Map::try_emplace (NFC) (#141522)Kazu Hirata1-2/+2
2025-05-22[LLVM][CodeGen] Add convenience accessors for MachineFunctionProperties (#140...users/pcc/spr/main.elf-add-branch-to-branch-optimizationRahul Joshi1-10/+8
2025-05-08[KeyInstr] Add MIR parser support (#133494)Orlando Cazalet-Hyams1-1/+25
2025-05-08[CodeGen] Parse nusw flag (#138856)Pierre van Houtryve1-0/+3
2025-03-06[win] NFC: Rename `EHCatchret` to `EHCont` to allow for EH Continuation targe...Daniel Paoliello1-1/+1
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov1-4/+4
2025-03-04[MIRParser] Use Register::id(). Pass Twine by reference. NFCCraig Topper1-2/+2
2025-03-02[CodeGen] Use Register::id() to avoid implicit cast. NFCCraig Topper2-3/+3
2025-02-10[NFC][LLVM] Remove unused `TargetIntrinsicInfo` class (#126003)Rahul Joshi1-7/+1
2025-02-01[MIParser] Don't use Register to hold Dwarf register numbers. NFC (#125263)Craig Topper1-4/+4
2025-01-20[MIRParser] Avoid repeated map lookups (NFC) (#123561)Kazu Hirata1-2/+3
2025-01-13Reapply "[aarch64][win] Add support for import call optimization (equivalent ...Daniel Paoliello1-12/+62
2025-01-13Revert "[aarch64][win] Add support for import call optimization (equivalent t...Kirill Stoimenov1-62/+12
2025-01-11[aarch64][win] Add support for import call optimization (equivalent to MSVC /...Daniel Paoliello1-12/+62
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai1-3/+3
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata1-1/+0
2024-11-11[MIRLexer][RISCV] Eat a space after the Machine comment (#115365)Michael Maitland1-1/+1
2024-10-30[GlobalISel] Import samesign flag (#114267)Thorsten Schütt3-1/+6
2024-10-30Revert "[GlobalISel] Import samesign flag" (#114256)Thorsten Schütt3-6/+1
2024-10-30[GlobalISel] Import samesign flag (#113090)Thorsten Schütt3-1/+6
2024-10-28[AArch64][Libunwind] Add Support for FEAT_PAuthLR DWARF Instruction (#112171)Jack Styles3-0/+8
2024-10-16[MIR] Fix vreg flag vector memory leak (#112479)Akshat Oke1-1/+1
2024-10-14[MIR] Add missing noteNewVirtualRegister callbacks (#111634)Akshat Oke2-0/+2
2024-10-14[MIR] Serialize virtual register flags (#110228)Akshat Oke2-0/+19
2024-10-04[LLVM] Add HasFakeUses to MachineFunction (#110097)Stephen Tozer1-0/+13
2024-09-30[NFC] Move intrinsic related functions to Intrinsic namespace (#110125)Rahul Joshi1-1/+1
2024-09-25Reapply "Deprecate the `-fbasic-block-sections=labels` option." (#110039)Rahman Lavaee2-11/+2
2024-09-25Revert "Deprecate the `-fbasic-block-sections=labels` option. (#107494)"Kazu Hirata2-2/+11