aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/CodeGen
AgeCommit message (Expand)AuthorFilesLines
24 hours[llvm][test][CGPluginTest] Add back missing TargetParser dependency (#159760)Raul Tambre1-0/+1
24 hours[llvm][test][CGPluginTest] Keep plugin in shared library directoryRaul Tambre3-24/+5
3 days[DebugInfo][DwarfDebug] Separate creation and population of abstract subprogr...Vladislav Dzhidzhoev3-16/+36
5 days[GlobalISel] Remove GI known bits cache (#157352)David Green2-2/+2
11 daysMC: Use Triple form of lookupTarget in more places (#157591)Matt Arsenault1-1/+2
13 daysCodeGen: Make TargetInstrInfo constructor protected (#157336)Matt Arsenault1-1/+6
2025-08-23[CodeGen] Remove an obsolete macro test (NFC) (#155069)Kazu Hirata1-3/+0
2025-08-20[AArch64][GlobalISel] Port unmerge KnownBits tests to print<gisel-value-track...David Green1-45/+0
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames1-14/+14
2025-08-08Revert "[AMDGPU] SelectionDAG divergence tracking should take into account Ta...David Stuttard1-6/+1
2025-08-04[GlobalISel] Add constant matcher for APInt (#151357)jyli01161-0/+40
2025-08-01Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC (#149646)黃國庭1-0/+32
2025-07-30[GISel] Introduce MIFlags::InBounds (#150900)Fabian Ritter1-2/+2
2025-07-30[LLVM][SelectionDAG] Align poison/undef binop folds with IR. (#149334)Paul Walker5-185/+421
2025-07-29[GISel] Introduce MachineIRBuilder::(build|materialize)ObjectPtrOffset (#150392)Fabian Ritter1-2/+2
2025-07-26[CodeGen] Remove an unnecessary cast (NFC) (#150784)Kazu Hirata1-2/+1
2025-07-18[DebugInfo] Suppress lots of users of DbgValueInst (#149476)Jeremy Morse1-1/+1
2025-07-10Reland "[CodeGen] Expose the extensibility of PassConfig to plugins (#139059)"Tcc1007-0/+236
2025-07-10Revert "[CodeGen] Expose the extensibility of PassConfig to plugins" (#147947)Jan Patrick Lehr7-234/+0
2025-07-10[CodeGen] Expose the extensibility of PassConfig to plugins (#139059)Tcc1007-0/+234
2025-07-09[AMDGPU] SelectionDAG divergence tracking should take into account Target div...alex-t2-2/+12
2025-07-08[DAG] SDPatternMatch - add matching for SELECT_CC patterns to min/max like ma...Simon Pilgrim1-0/+33
2025-07-07[NFC] Remove redundant namespace qualifier in SelectionDAGPatternMatchTest (#...woruyu1-1/+1
2025-07-07[DAG] SDPatternMatch m_Zero/m_One/m_AllOnes have inconsistent undef h… (#14...woruyu1-0/+86
2025-07-03Revert "[AMDGPU] SelectionDAG divergence tracking should take into account Ta...Florian Hahn2-12/+2
2025-07-03[AMDGPU] SelectionDAG divergence tracking should take into account Target div...alex-t2-2/+12
2025-06-30[DAG] Implement SDPatternMatch `m_SpecificScalarVT` and `m_SpecificVectorElem...zhaohui1-0/+8
2025-06-26[DAG] Add `SDPatternMatch::m_Load` (#145481)Abhishek Kaushik1-0/+13
2025-06-26[DAG] Add SDPatternMatch::m_Result to match a specific SDValue result (#145775)Min-Yih Hsu1-0/+14
2025-06-20[SDPatternMatch] Add m_Poison matcher (#144860)Ming Yan1-0/+5
2025-06-18[DAG] Implement SDPatternMatch `m_Abs()` matcher (#144512)Rajveer Singh Bharadwaj1-0/+4
2025-06-12[GISel] KnownFPClass ValueTracking fix handling of vectors (#143372)Tim Gymnich1-0/+98
2025-06-08[llvm] Compare std::optional<T> to values directly (NFC) (#143340)Kazu Hirata1-1/+1
2025-05-28[llvm] annotate interfaces in llvm/CGData and llvm/CodeGen for DLL export (#1...Andrew Rogers1-5/+6
2025-05-28[AArch64] TableGen-erate SDNode descriptions (#140472)Benjamin Maxwell2-863/+0
2025-05-26[LLVM] [NFC] - Remove duplicate #include headers from the files of llvm dir (...Akash Agrawal1-2/+0
2025-05-23[GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (#134611)Tim Gymnich2-0/+1063
2025-05-14[GlobalISel] Add a GISelValueTracker printing pass (#139687)David Green1-46/+0
2025-05-14[GC] Use `MapVector` for `GCStrategyMap` (#132729)paperchalice2-0/+77
2025-05-13[GlobalISel] Add computeNumSignBits for G_BUILD_VECTOR. (#139506)David Green1-1/+1
2025-05-06[DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes ...Simon Pilgrim1-0/+5
2025-05-05[CodeGen] Fix warningsKazu Hirata1-2/+2
2025-05-05[GlobalISel] Take the result size into account when const folding icmp (#134365)KRM71-0/+45
2025-04-05[X86][Test] Reorder PassMgrF and OS. (#134481)weiwei chen1-1/+2
2025-04-04[X86Backend][M68KBackend] Make Ctx in X86MCInstLower (M68KInstLower) the same...weiwei chen2-0/+175
2025-03-29[GlobalISel][NFC] Rename GISelKnownBits to GISelValueTracking (#133466)Tim Gymnich3-133/+133
2025-03-21[DAG] SDPatternMatch - add matchers for reassociatable binops (#119985)Ethan Kaji1-0/+125
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov11-25/+25
2025-03-10[GlobalISel] Add and use a m_GAddLike pattern matcher. NFC (#125435)David Green1-0/+23
2025-03-06[win] NFC: Rename `EHCatchret` to `EHCont` to allow for EH Continuation targe...Daniel Paoliello1-7/+7