summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MIRParser
AgeCommit message (Expand)Author
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
2024-07-31[RISCV][GlobalISel] Legalize Scalable Vector Loads and Stores (#84965)Jiahan Xie
2024-07-10[MIR] Replace bespoke DIExpression parserScott Linder
2024-06-25[LLVM][MIR] Support parsing bfloat immediates in MIR parser (#96010)Stephen Chou
2024-06-14[GlobalIsel] Import GEP flags (#93850)Thorsten Schütt
2024-05-01[MIR] Serialize MachineFrameInfo::isCalleeSavedInfoValid() (#90561)David Tellenbach
2024-04-30[NewPM][CodeGen] Add `MachineFunctionAnalysis` (#88610)paperchalice
2024-04-02[CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs (#86842)Prabhuk
2024-03-26[CodeGen] Add nneg and disjoint flags (#86650)Thorsten Schütt
2024-03-18[GlobalISel] convergence control tokens and intrinsics (#67006)Sameer Sahasrabuddhe
2024-03-11[CodeGen] Do not pass MF into MachineRegisterInfo methods. NFC. (#84770)Jay Foad
2024-02-03[MIRParser] Simplify a string comparison (NFC)Kazu Hirata
2024-01-31[AsmParser] Support non-consecutive global value numbers (#80013)Nikita Popov
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata