aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen
AgeCommit message (Expand)AuthorFilesLines
2024-04-03[GlobalISel] Fix the infinite loop issue in `commute_int_constant_to_rhs`darkbuck1-0/+28
2024-04-03[RISCV][GISEL] Instruction selection for G_ZEXT, G_SEXT, and G_ANYEXT with sc...Michael Maitland3-0/+2702
2024-04-03[RISCV][GISEL] Regbankselect for G_ZEXT, G_SEXT, and G_ANYEXT with scalable v...Michael Maitland3-0/+2460
2024-04-03[RISCV][GISEL] Instruction selection for G_ICMPMichael Maitland1-0/+534
2024-04-03[RISCV][GISEL] Regbank select for scalable vector G_ICMPMichael Maitland1-0/+675
2024-04-03[RISCV][GISEL] Legalize G_ZEXT, G_SEXT, and G_ANYEXT, G_SPLAT_VECTOR, and G_I...Michael Maitland7-0/+7204
2024-04-03[AArch64] Add a test for non-temporal masked loads / stores. NFCDavid Green1-0/+75
2024-04-03[RISCV][GISEL] Run update_mir_test_checks on llvm/test/CodeGen/RISCV/GlobalIS...Michael Maitland1-44/+44
2024-04-03[NFC] Automatically generate indirect-branch-tracking-eh2.llAmaury Séchet1-48/+172
2024-04-03[CodeGen] Fix test after #86049Weining Lu1-0/+1
2024-04-03[DAG] SimplifyDemandedVectorElts - add ISD::AVGCEILS/AVGCEILU/AVGFLOORS/AVGFL...aniplcc2-7/+56
2024-04-03[X86] Add vector truncation tests for nsw/nuw flagsSimon Pilgrim1-0/+2213
2024-04-03[VP][DAGCombine] Use `simplifySelect` when combining vp.select. (#87342)AinsleySnow1-0/+53
2024-04-03Print more descriptive error message when trying to link a global with append...Gleb Popov1-1/+1
2024-04-03[PPC] [NFC] add testcase for more store forwardingChen Zheng1-0/+17
2024-04-03[AArch64][GlobalISel] Basic add_sat and sub_sat vector handling. (#80650)David Green7-422/+767
2024-04-03Reapply "[CodeGen] Fix register pressure computation in MachinePipeli… (#87...Ryotaro KASUGA2-165/+181
2024-04-02[RISCV] Lower (vector_interleave X, undef) to (vzext_vl X). (#87283)Craig Topper1-13/+6
2024-04-02[RISCV] Add test for miscompile of vector.interleave when odd vector is liter...Craig Topper1-0/+25
2024-04-02[X86] canonicalizeShuffleWithOp - don't fold VPERMI(BINOP(X,Y)) -> BINOP(VPER...Simon Pilgrim3-4855/+4464
2024-04-02[RISCV][GISEL] Legalize G_BITCAST for scalable vectors (#85970)Michael Maitland1-0/+356
2024-04-02[ExpandLargeDivRem] Scalarize vector types. (#86959)Bevin Hansson1-5/+3228
2024-04-02[SPIRV][HLSL] Add HLSL intrinsic tests (#86844)Farzon Lotfi22-2/+487
2024-04-02[FPEnv][AArch64] Correct strictfp test.Kevin P. Neal2-11/+11
2024-04-02[SelectionDAG][Statepoint] Fix truncation of `gc.statepoint` ID argument (#85...Il-Capitano1-4/+28
2024-04-02[SPIR-V] Fix validity of atomic instructions (#87051)Vyacheslav Levytskyy6-27/+124
2024-04-02[GlobalIsel] Combine G_EXTRACT_VECTOR_ELT (#85321)Thorsten Schütt3-23/+301
2024-04-02[RISCV] Add tests for fixed vector vwsll. NFCLuke Lau1-0/+920
2024-04-01Revert "[CodeGen] Fix register pressure computation in MachinePipeliner (#870...Gulfem Savrun Yeniceri2-179/+165
2024-04-01[CodeGen] Fix register pressure computation in MachinePipeliner (#87030)Ryotaro KASUGA2-165/+179
2024-04-01[CodeGen] Fix test after #86049Vitaly Buka1-0/+1
2024-03-31[CodeGen] Fix test after #86049Vitaly Buka1-2/+3
2024-03-31[CodeGen] Fix test after #86049Vitaly Buka1-0/+3
2024-03-31[CodeGen] Fix test after #86049Vitaly Buka1-0/+3
2024-04-01[AMDGPU] Use glue for convergence tokens at call-like operations (#86766)Sameer Sahasrabuddhe12-113/+64
2024-03-31[CodeGen] Add default lowering for llvm.allow.{runtime,ubsan}.check() (#86049)Vitaly Buka5-0/+143
2024-04-01[BPF] expand cttz, ctlz for i32, i64 (#73668)Yingchi Long1-0/+304
2024-04-01[AMDGPU] Expose RTZ version of f16 interpolation for gfx11+ (#86614)Ruiling, Song2-0/+60
2024-03-31[AMDGPU] Use directive for kernarg preload header padding (#86004)Austin Kerbow2-8708/+279
2024-03-31[AMDGPU] Extend MFMA padding option to gfx90a+ (#86768)Austin Kerbow1-0/+504
2024-03-30[IR] Use EXPORTAS for ARM64EC mangled symbols with dllexport attribute. (#81940)Jacek Caban1-0/+39
2024-03-30[RISCV] RISCV vector calling convention (2/2) (#79096)Brandon Wu3-12/+100
2024-03-30[AMDGPU] Use AMDGPU::isIntrinsicAlwaysUniform in isSDNodeAlwaysUniform (#87085)Jay Foad1-22/+12
2024-03-29[GlobalISel] Fold G_ICMP if possible (#86357)Shilei Tian19-384/+413
2024-03-29[DXIL] Add lowering for `ceil` (#87043)Helena Kotas2-0/+30
2024-03-29Reland "[NVPTX] Use .common linkage for common globals" (#86824)Alex MacLean2-3/+35
2024-03-29[HLSL][DXIL] HLSL's `round` should follow `roundeven` behavior (#87078)Farzon Lotfi2-24/+15
2024-03-29[GlobalISel] Handle div-by-pow2 (#83155)Shilei Tian4-729/+2379
2024-03-29[AArch64][GISEL] Regenerate select tests with inline register classes (#87013)Marc Auberer1-190/+143
2024-03-29[RISCV] Add missing RISCVMaskedPseudo for TIED pseudos (#86787)Luke Lau1-10/+4