summaryrefslogtreecommitdiff
path: root/llvm/unittests/CodeGen/MachineInstrTest.cpp
AgeCommit message (Expand)Author
2024-12-12CodeGen: Eliminate dynamic relocations in the register superclass tables. (#1...Owen Anderson
2024-12-11Revert "CodeGen: Eliminate dynamic relocations in the register superclass tab...Owen Anderson
2024-12-11CodeGen: Eliminate dynamic relocations in the register superclass tables. (#1...Owen Anderson
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-09-21[unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (#109...Jay Foad
2024-09-13[llvm][unittests] Strip unneeded uses of raw_string_ostream::str() (NFC)JOE1994
2024-06-29[IRBuilder] Don't include Module.h (NFC) (#97159)Nikita Popov
2024-04-24[IR] Memory Model Relaxation Annotations (#78569)Pierre van Houtryve
2024-01-30[AMDGPU] Speed up SIRegisterInfo::getReservedRegs (#79844)Jay Foad
2023-12-13[llvm] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-10-30[MachineInstr] add insert method for variadic instructions (#67699)Nick Desaulniers
2023-03-27[MC] Store operand info immediately after the TargetInsts table. NFC.Jay Foad
2023-03-27[MC] Store implicit ops immediately after the TargetInsts table. NFC.Jay Foad
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-24[MC] Store number of implicit operands in MCInstrDesc. NFC.Jay Foad
2022-12-02[llvm/unittests] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-08Reland "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08Revert "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08[llvm][NFC] Use c++17 style variable type traitsNathan James
2022-09-07[MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagationMarco Elver
2022-09-06[MachineInstr] Allow setting PCSections in ExtraInfoMarco Elver
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-10-07[MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into Machi...Jack Andersen
2021-05-23[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCO...Philipp Krones
2021-05-05[MC] Untangle MCContext and MCObjectFileInfoPhilipp Krones
2020-12-02Switch from llvm::is_trivially_copyable to std::is_trivially_copyableFangrui Song
2020-12-02Revert "Use std::is_trivially_copyable", breaks MSVC buildReid Kleckner
2020-12-02Use std::is_trivially_copyableFangrui Song
2020-04-08unittest: Disable MachineInstrClone.CopyCallSiteInfo entirelyVedant Kumar
2020-04-08unittest: Disable MachineInstrClone.CopyCallSiteInfo on WindowsVedant Kumar
2020-04-08MachineFunction: Copy call site info when duplicating instsVedant Kumar
2020-03-30[Alignment][NFC] Use Align version of getMachineMemOperandGuillaume Chatelet
2020-03-29[MC] Move deprecation infos from MCTargetDesc to MCInstrInfoBenjamin Kramer
2020-02-28[DebugInfo] Re-implement LexicalScopes dominance method, add unit testsJeremy Morse
2019-10-31Fix initialization-order-fiasco error in "Add a heap alloc site marker field ...Amy Huang
2019-10-28Recommit "Add a heap alloc site marker field to the ExtraInfo in MachineInstrs"Amy Huang
2019-10-25Revert "Add an instruction marker field to the ExtraInfo in MachineInstrs."Amy Huang
2019-10-25Add an instruction marker field to the ExtraInfo in MachineInstrs.Amy Huang
2019-10-17[Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-09[unittest] Add the missing bogus machine register info initialization.Michael Liao
2019-07-09[unittest] Add bogus register info.Michael Liao
2019-07-05[CodeGen] Enhance `MachineInstrSpan` to allow the end of MBB to be used.Michael Liao
2019-06-02[X86] Fix several places that weren't passing what they though they were to M...Craig Topper
2019-03-05[Subtarget] Merge ProcSched and ProcDesc arrays in MCSubtargetInfo into a sin...Craig Topper
2019-01-20Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>Serge Guelton
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-19[DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson
2018-04-24[CodeGen] Print user-friendly debug locations as MI commentsFrancis Visoiu Mistrih
2018-01-31Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi