| Age | Commit message (Expand) | Author |
| 2025-05-23 | [NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101) | Rahul Joshi |
| 2025-03-24 | [Target] Use *Set::insert_range (NFC) (#132879) | Kazu Hirata |
| 2024-12-16 | [NFC] Remove some unnecessary semicolons | David Green |
| 2024-11-12 | [ARM] Remove unused includes (NFC) (#115995) | Kazu Hirata |
| 2024-04-24 | [CodeGen] Make the parameter TRI required in some functions. (#85968) | Xu Zhang |
| 2023-04-18 | [MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC. | Jay Foad |
| 2022-05-26 | [Target] use getSubtarget<> instead of static_cast<>(getSubtarget()) | Zongwei Lan |
| 2022-02-07 | [ARM] Undeprecate complex IT blocks | Mark Murray |
| 2020-04-07 | CodeGen: More conversions to use Register | Matt Arsenault |
| 2019-08-28 | [ARM] Move MVEVPTBlockPass to a separate file. NFC | David Green |
| 2019-08-15 | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders |
| 2019-07-22 | [ARM] Fix for MVE VPT block pass | David Green |
| 2019-06-25 | [ARM] MVE VPT Blocks | Sjoerd Meijer |
| 2019-06-18 | [ARM] Rename MVE instructions in Tablegen for consistency. | Simon Tatham |
| 2019-06-18 | [ARM] Some Thumb2ITBlock clean ups. NFC | Sjoerd Meijer |
| 2019-06-14 | [ARM] MVE VPT Block Pass | Sjoerd Meijer |
| 2019-06-13 | [ARM] Refactor handling of IT mask operands. | Simon Tatham |
| 2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth |
| 2018-05-09 | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen |
| 2017-01-26 | [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ... | Eugene Zelenko |
| 2016-10-01 | Use StringRef in Pass/PassManager APIs (NFC) | Mehdi Amini |
| 2016-08-25 | MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu... | Matthias Braun |
| 2016-04-04 | Add MachineFunctionProperty checks for AllVRegsAllocated for target passes | Derek Schuff |
| 2016-02-23 | CodeGen: TII: Take MachineInstr& in predicate API, NFC | Duncan P. N. Exon Smith |
| 2016-02-22 | CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()... | Duncan P. N. Exon Smith |
| 2016-02-22 | Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" | Duncan P. N. Exon Smith |
| 2016-02-21 | CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC | Duncan P. N. Exon Smith |
| 2015-10-19 | ARM: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith |
| 2015-06-23 | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko |
| 2015-06-19 | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko |
| 2015-05-29 | CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands | Matthias Braun |
| 2015-05-04 | [ARM] IT block insertion needs to update kill flags | Pete Cooper |
| 2015-03-05 | Cleanup and remove a chunk of getARMSubtarget calls in the | Eric Christopher |
| 2015-01-29 | Migrate ARM except for TTI, AsmPrinter, and frame lowering | Eric Christopher |
| 2014-10-31 | Work around bugs in MSVC "14" CTP 3's conversion logic | Reid Kleckner |
| 2014-08-04 | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher |
| 2014-04-22 | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth |
| 2014-03-10 | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper |
| 2014-03-02 | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer |
| 2013-11-13 | Enable generating legacy IT block for AArch32 | Weiming Zhao |
| 2013-09-09 | [ARMv8] Prevent generation of deprecated IT blocks on ARMv8 in Thumb mode. | Joey Gouly |
| 2013-05-22 | Simplify logic now that r182490 is in place. No functional change intended. | Chad Rosier |
| 2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
| 2012-06-06 | Remove unused private fields found by clang's new -Wunused-private-field. | Benjamin Kramer |
| 2012-06-01 | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen |
| 2012-03-28 | Revert r153516: "Invalidate liveness in Thumb2ITBlockPass." | Jakob Stoklund Olesen |
| 2012-03-27 | Invalidate liveness in Thumb2ITBlockPass. | Jakob Stoklund Olesen |
| 2012-03-27 | Remove unnecessary llvm:: qualifications | Craig Topper |
| 2012-03-05 | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper |
| 2012-02-18 | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu |