aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/MachineVerifier
AgeCommit message (Expand)AuthorFilesLines
2025-12-04[AMDGPU] Add verifier for flat_scr_base_hi read hazard (#170550)Stanislav Mekhanoshin1-0/+66
2025-12-03[CodeGen] Add MO_LaneMask type and a new COPY_LANEMASK instruction (#151944)Vikash Gupta2-0/+56
2025-10-24[GlobalISel] Make scalar G_SHUFFLE_VECTOR illegal. (#140508)David Green1-3/+9
2025-09-29Fix some typos in machine verifier comments and trace output (#160049)DST1-3/+3
2025-09-17GlobalISel: Relax verifier between physreg and typed vreg (#159281)Matt Arsenault2-20/+70
2025-09-03[AMDGPU] Remove most uses of /dev/null in tests (#156630)Jay Foad10-10/+10
2025-09-02AMDGPU: Add VS_64_Align2 class (#156132)Matt Arsenault2-3/+3
2025-08-28AMDGPU: Add missing verifier tests for load/store AGPR case (#155815)Matt Arsenault1-0/+92
2025-08-25AMDGPU: Fix not diagnosing unaligned VGPRs for vsrc operands (#155104)Matt Arsenault1-0/+34
2025-08-20AMDGPU: Add pseudoinstruction for 64-bit agpr or vgpr constants (#154499)Matt Arsenault1-0/+25
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames1-2/+2
2025-03-07AMDGPU: Add pseudoinstruction for agpr or vgpr constants (#130042)Matt Arsenault1-0/+15
2025-03-06[win] NFC: Rename `EHCatchret` to `EHCont` to allow for EH Continuation targe...Daniel Paoliello1-1/+1
2025-03-04MachineVerifier: Print name of failing subregister index (#129491)Matt Arsenault1-2/+2
2025-02-27[AMDGPU] Verify SdwaSel value range (#128898)Frederik Harwath1-0/+22
2025-02-13[AMDGPU][NFC] Replace gfx940 and gfx941 with gfx942 in llvm/test (#125711)Fabian Ritter1-1/+1
2025-01-30MachineVerifier: Fix check for range type (#124894)Matt Arsenault1-1/+9
2025-01-28MachineVerifier: Move test into AMDGPU directoryMatt Arsenault1-0/+0
2025-01-28[GlobalISel] Catching inconsistencies in load memory, result, and range metad...Renat Idrisov1-0/+31
2025-01-14MachineVerifier: Check stack protector is top-most in frame (#122635)Guy David1-0/+63
2025-01-10Revert 86b1b0671cafd "MachineVerifier: Check stack protector is top-most in f...Simon Pilgrim1-63/+0
2025-01-10MachineVerifier: Check stack protector is top-most in frame (#121481)Guy David1-0/+63
2024-12-15[GISel] Improve MachineVerifier for G_SCMP/UCMP. (#120017)Craig Topper1-3/+7
2024-12-15[GISel] Remove unnecessary MachineVerifier checks for G_ABDS/G_ABDU. (#120014)Craig Topper1-3/+10
2024-12-15[test] Change llc -march= to -mtriple=Fangrui Song2-2/+2
2024-12-15[AMDGPU,test] Change llc -march= to -mtriple=Fangrui Song1-1/+1
2024-12-13AMDGPU: Fix verifier assert with out of bounds subregister indexes (#119799)Matt Arsenault1-0/+41
2024-12-04[GlobalISel] Add G_ABDS and G_ABDU instructions (#118122)Thorsten Schütt1-0/+33
2024-12-04[RISCV] Mark vmvNr.v as implicitly using vtype (#118414)Luke Lau1-2/+2
2024-12-02[NFCI][test] Use lit.local.cfg in test/MachineVerifier/RISCV to gate tests (#...Alex Bradbury2-1/+2
2024-11-24[NFC] Fix buildbot fail by add riscv64-registered-targetPiyou Chen1-0/+1
2024-11-25[RISCV][MachineVerifier] Use RegUnit for register liveness checking (#115980)Piyou Chen1-0/+26
2024-11-11[GlobalISel] Add G_STEP_VECTOR instruction (#115598)Thorsten Schütt1-0/+29
2024-10-28VirtRegRewriter: Add implicit register defs for live out undef lanes (#112679)Matt Arsenault1-0/+36
2024-10-11[MachineVerifier] Report errors from one thread at a time (#111605)Ellis Hoag1-0/+22
2024-09-19[AMDGPU] Add MachineVerifier check to detect illegal copies from vector regis...Aditi Medhane1-0/+59
2024-09-18[MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (#109209)Craig Topper1-4/+24
2024-09-18[MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (#109202)Craig Topper1-7/+10
2024-09-17[MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (#109048)Michael Maitland1-0/+3
2024-09-17[GISEL] Fix bugs and clarify spec of G_EXTRACT_SUBVECTOR (#108848)Michael Maitland1-1/+29
2024-09-03[AMDGPU] Create dir for amdgpu specific machineverifier tests (#106960)Aditi Medhane14-14/+2
2024-08-29[GISel][RISCV] Correctly handle scalable vector shuffles of pointer vectors i...Craig Topper1-2/+2
2024-08-20llvm.lround: Update verifier to validate support of vector types. (#98950)Sumanth Gundapaneni2-8/+16
2024-07-18[GlobalIsel] Add G_SCMP and G_UCMP instructions (#98894)Thorsten Schütt1-0/+31
2024-07-17[GlobalIsel] Fix Machine Verifier errors (#99018)Thorsten Schütt3-3/+6
2024-04-20[test] Avoid writing to a potentially write-protected dir (#89242)Karl-Johan Karlsson1-1/+1
2024-04-03[RISCV][GISEL] Legalize G_ZEXT, G_SEXT, and G_ANYEXT, G_SPLAT_VECTOR, and G_I...Michael Maitland2-8/+18
2024-04-01[GISEL] G_SPLAT_VECTOR can take a splat that is larger than the vector elemen...Michael Maitland1-2/+2
2024-03-23[GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (#84941)Evgenii Kudriashov1-0/+18
2024-03-21Reapply "Move assertion for AdjustsStack from PEI to MachineVerifier (#85698)"Jonas Paulsson1-0/+26