)]}'
{
  "commit": "fbf415100a1cccbc4eb7702bebd5f107d7ca3ce7",
  "tree": "725902975b8f983f8560f709bb93432dfe958160",
  "parents": [
    "72946b09c2741c31d80f2daf92b0f04f6ba822cd"
  ],
  "author": {
    "name": "Aditya Chaudhary",
    "email": "aditya.chaudhary0714@gmail.com",
    "time": "Tue Sep 01 06:49:44 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 01 06:49:44 2026 +0530"
  },
  "message": "[SLP][NFC] Pre-commit regression tests for InsertValueInst element size. (#219221)\n\nAdd regression tests for SLP vectorization of insertvalue chains over\nhomogeneous structs ({ i64, i64 } and { i32, i32, i32, i32 }).\nThe tests capture the current behavior prior to the fix, where\ngetVectorElementSize() uses the aggregate\u0027s total size, potentially\nlimiting the maximum vectorization factor on targets with a bounded\nTTI::getMaximumVF().\nA follow-up patch will fix getVectorElementSize() to recurse through\nInsertValueInst and update these CHECK lines to reflect the correct\nvectorized output.\n\nTests added:\n\n- llvm/test/Transforms/SLPVectorizer/RISCV/insertvalue-elt-size.ll\n\nCo-authored-by: Aditya-Chaudhary1 \u003caditya.chaudhary1@ibm.com\u003e",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ab6ac2177baffb18f939671898d342cd745d09",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/SLPVectorizer/RISCV/insertvalue-element.ll"
    }
  ]
}
