aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/X86/AMX
AgeCommit message (Expand)AuthorFilesLines
2025-07-08MC: Centralize X86 PC-relative fixup adjustment in MCAssemblerFangrui Song2-13/+13
2025-07-03[PHIElimination] Revert #131837 #146320 #146337 (#146850)Guy David2-25/+25
2025-06-29[PHIElimination] Reuse existing COPY in predecessor basic block (#131837)Guy David2-25/+25
2025-02-05PeepholeOpt: Fix looking for def of current copy to coalesce (#125533)Matt Arsenault1-2/+2
2025-01-06[llvm] Remove `br i1 undef` from CodeGen/X86 tests (#121733)Lee Wei3-74/+74
2024-10-15[X86][AMX] Fix missing stride register for tileloadd (#110226)Phoebe Wang2-5/+5
2024-10-02[X86] Don't request 0x90 nop filling in p2align directives (#110134)Jeremy Morse5-14/+14
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-1/+1
2024-06-11[X86] Add AMXProgModel to YAML serialization (#94988)aengelke6-7/+16
2024-06-03[X86][AMX] Check also AMX register live out for copy lowering (#93692)Phoebe Wang1-9/+33
2024-05-15[X86][AMX] Fix a bug after #83628 (#91207)Phoebe Wang1-0/+153
2024-04-29Reland "[X86] X86LowerTileCopy: Find dead register to use to prevent save-rel...Phoebe Wang1-10/+0
2024-04-21Revert "[X86] X86LowerTileCopy: Find dead register to use to prevent save-rel...Nikita Popov1-0/+10
2024-04-21[X86] X86LowerTileCopy: Find dead register to use to prevent save-reload of t...AtariDreams1-10/+0
2024-02-05[X86] Convert tests to opaque pointers (NFC)Nikita Popov2-11/+11
2024-01-26[X86] Skip unused VRegs traverse (#78229)Evgenii Kudriashov1-0/+45
2024-01-22[X86][APX]Support lowering for APX promoted AMX-TILE instructions (#78689)XinWang103-0/+303
2023-10-20[X86][AMX] remove related code of X86PreAMXConfigPass (#69569)yubingex007-a11y1-178/+0
2023-10-11[X86] Align i128 to 16 bytes in x86 datalayoutsHarald van Dijk1-4/+4
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad3-68/+70
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad3-70/+68
2023-09-19[CodeGen] Renumber slot indexes before register allocation (#66334)Jay Foad1-25/+29
2023-09-18update_mir_test_checks.py: match undef vreg subreg definitions (#66627)Jay Foad1-92/+92
2023-08-22[SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)Nikita Popov1-1/+1
2023-08-15Fix typos in commentsJay Foad1-1/+1
2023-06-20[X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into...Bing1 Yu2-38/+94
2023-05-19Revert "Revert "[X86] Remove patterns for ADC/SBB with immediate 8 and optimi...Shengchen Kan1-2/+2
2023-05-19Revert "[X86] Remove patterns for ADC/SBB with immediate 8 and optimize durin...Hans Wennborg1-2/+2
2023-05-19[X86] Remove patterns for ADD/AND/OR/SUB/XOR/CMP with immediate 8 and optimiz...Shengchen Kan1-2/+2
2023-04-04[X86] Support AMX Complex instructionsXiang1 Zhang2-0/+70
2023-01-13[X86] Update check lines that are not properly auto-generated.Florian Hahn1-18/+18
2023-01-13[MachineCombiner] Lift same-bb restriction for reassociable ops.Florian Hahn1-70/+67
2023-01-05[CodeGen] Convert some tests to opaque pointers (NFC)Nikita Popov1-9/+9
2022-12-05Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson2-3/+0
2022-12-05Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definit...Jonas Paulsson2-0/+3
2022-12-03Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson2-3/+0
2022-12-01Revert "[CodeGen] Add new pass for late cleanup of redundant definitions."Jonas Paulsson2-0/+3
2022-12-01[CodeGen] Add new pass for late cleanup of redundant definitions.Jonas Paulsson2-3/+0
2022-12-01[AMX] Support AMX-FP16 new intrinsic interfaceXiang1 Zhang1-0/+41
2022-11-16[X86][AMX] Fix the shape dependency issue.Luo, Yuanke1-11/+53
2022-09-30X86: Stop assigning register costs for longer encodings.Matthias Braun7-116/+114
2022-09-07[X86][NFC] Refine load/store reg to StackSlot for extensibilityXiang1 Zhang3-3/+3
2022-06-29[X86][AMX] Split greedy RA for tile registerLuo, Yuanke5-22/+289
2022-06-23[X86][AMX] Update tests to use opaque pointers (NFC)Nikita Popov4-446/+405
2022-06-23[X86] Update some AMX tests to use opaque pointers (NFC)Nikita Popov4-589/+470
2022-06-22[X86PreAMXConfig] Use IRBuilder to insert instructions (NFC)Nikita Popov1-71/+68
2022-06-22[X86] Regenerate test checks (NFC)Nikita Popov1-179/+180
2022-06-22[X86] Name instructions in test (NFC)Nikita Popov1-104/+103
2022-06-22[X86] Migrate tests to use opaque pointers (NFC)Nikita Popov15-407/+348
2022-05-27[X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.Luo, Yuanke7-28/+29