summaryrefslogtreecommitdiff
path: root/llvm/unittests/CodeGen
AgeCommit message (Expand)Author
2025-11-21DAG: Handle poison in m_Undef (#168288)Matt Arsenault
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault
2025-11-17[MLGO] Fully Remove MLRegalloc Experimental Features (#168252)Aiden Grossman
2025-11-13[InstrRef] Consistently use MLocTracker::getLocID() before calling lookupOrTr...Craig Topper
2025-11-12[CodeGen] Use MCRegUnit in two more TRI methods (NFC) (#167680)Sergei Barannikov
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-11-05[CodeGen] Allow negative frame indicies in Register class. (#164459)Mikhail Gudim
2025-11-01[Analysis, CodeGen] Use "= default" (NFC) (#166024)Kazu Hirata
2025-11-01Fix the usage issue of getRegMask. (#141215)wdx727
2025-10-31[X86] Remove AMX-TRANSPOSE (#165556)Mikołaj Piróg
2025-10-29[DAG] Add generic m_TernaryOp() / m_c_TernaryOp() matchers (#165520)陈子昂
2025-10-22[MIR2Vec] Handle Operands (#163281)S. VenkataKeerthy
2025-10-22[CodeGen] Add "override" where appropriate (NFC) (#164571)Kazu Hirata
2025-10-22[DAG] Create SDPatternMatch method `m_SelectLike` to match `ISD::Select` and ...kper
2025-10-21[MIR2Vec] Fix to skip tests in MIR2VecEmbeddingTestFixture (#164467)S. VenkataKeerthy
2025-10-21[MIR2Vec] Add embedder for machine instructions (#162161)S. VenkataKeerthy
2025-10-16[GISel][Legalizer] Rework `changeElementCountTo` (NFC) (#158617)Denis.G
2025-10-09[MIR2Vec] Added create factory methods for Vocabulary (#162569)S. VenkataKeerthy
2025-10-09[GlobalIsel] Add failure memory order to LegalityQuery (NFC) (#162284)Mészáros Gergely
2025-10-08[llvm][DebugInfo][NFC] Abstract DICompileUnit::SourceLanguage to allow altern...Michael Buch
2025-10-07[MIR2Vec] Refactor MIR vocabulary to use opcode-based indexing (#161713)S. VenkataKeerthy
2025-10-07[MIR2Vec] Fixing non x86 unittest failures (#162381)S. VenkataKeerthy
2025-10-07[IR2Vec] Initial infrastructure for MIR2Vec (#161463)S. VenkataKeerthy
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle
2025-09-29[CodeGen][test] Fix Buildbot failure due to uninitialized variables (#161085)A. Jiang
2025-09-29Reland "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-28[CodeGen] Get rid of incorrect `std` template specializations (#160804)A. Jiang
2025-09-23Revert "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-19[llvm][test][CGPluginTest] Add back missing TargetParser dependency (#159760)Raul Tambre
2025-09-19[llvm][test][CGPluginTest] Keep plugin in shared library directoryRaul Tambre
2025-09-17[DebugInfo][DwarfDebug] Separate creation and population of abstract subprogr...Vladislav Dzhidzhoev
2025-09-15[GlobalISel] Remove GI known bits cache (#157352)David Green
2025-09-09MC: Use Triple form of lookupTarget in more places (#157591)Matt Arsenault
2025-09-08CodeGen: Make TargetInstrInfo constructor protected (#157336)Matt Arsenault
2025-08-23[CodeGen] Remove an obsolete macro test (NFC) (#155069)Kazu Hirata
2025-08-20[AArch64][GlobalISel] Port unmerge KnownBits tests to print<gisel-value-track...David Green
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames
2025-08-08Revert "[AMDGPU] SelectionDAG divergence tracking should take into account Ta...David Stuttard
2025-08-04[GlobalISel] Add constant matcher for APInt (#151357)jyli0116
2025-08-01Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC (#149646)黃國庭
2025-07-30[GISel] Introduce MIFlags::InBounds (#150900)Fabian Ritter
2025-07-30[LLVM][SelectionDAG] Align poison/undef binop folds with IR. (#149334)Paul Walker
2025-07-29[GISel] Introduce MachineIRBuilder::(build|materialize)ObjectPtrOffset (#150392)Fabian Ritter
2025-07-26[CodeGen] Remove an unnecessary cast (NFC) (#150784)Kazu Hirata
2025-07-18[DebugInfo] Suppress lots of users of DbgValueInst (#149476)Jeremy Morse
2025-07-10Reland "[CodeGen] Expose the extensibility of PassConfig to plugins (#139059)"Tcc100
2025-07-10Revert "[CodeGen] Expose the extensibility of PassConfig to plugins" (#147947)Jan Patrick Lehr
2025-07-10[CodeGen] Expose the extensibility of PassConfig to plugins (#139059)Tcc100
2025-07-09[AMDGPU] SelectionDAG divergence tracking should take into account Target div...alex-t
2025-07-08[DAG] SDPatternMatch - add matching for SELECT_CC patterns to min/max like ma...Simon Pilgrim