)]}'
{
  "commit": "22ae17b64bd5acaafb23d7e2d11fe426db7ac1b2",
  "tree": "0f7490d365b7150369f8fb66ca555cc85918900d",
  "parents": [
    "dc375db7d8df0aa450e622c529147c95eee756f5"
  ],
  "author": {
    "name": "Jarrod Petz",
    "email": "petz@nisshoko.net",
    "time": "Fri May 29 20:09:21 2026 +1000"
  },
  "committer": {
    "name": "Jarrod Petz",
    "email": "petz@nisshoko.net",
    "time": "Fri May 29 20:09:21 2026 +1000"
  },
  "message": "Add the `clflushopt` x86 target feature\n\n`CLFLUSHOPT` is a standalone x86 CPUID feature (Intel Skylake+ / AMD\nExcavator+, ~2015) not part of any psABI microarchitecture level, so it\nneeds its own unstable target feature, gated behind\n`clflushopt_target_feature`.\n\nThis is the compiler half of exposing the `_mm_clflushopt` intrinsic; the\nstdarch half is blocked on this landing.\n\nAlso bless two UI test references (check-cfg/target_feature and\ntarget-feature/invalid-attribute) that enumerate the full set of valid\ntarget features, since `clflushopt` is now part of that list.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da45596d0b74ea1667981f44e8da6d49638410bf",
      "old_mode": 33188,
      "old_path": "compiler/rustc_feature/src/unstable.rs",
      "new_id": "3691e952f045a2ba039d032eaebe6e63fc382a55",
      "new_mode": 33188,
      "new_path": "compiler/rustc_feature/src/unstable.rs"
    },
    {
      "type": "modify",
      "old_id": "ba8ab39ede8cdb3a5866884376430be93f193d25",
      "old_mode": 33188,
      "old_path": "compiler/rustc_span/src/symbol.rs",
      "new_id": "68e29369e1f64b6a98ac3b47c626ff9f09bf8ad7",
      "new_mode": 33188,
      "new_path": "compiler/rustc_span/src/symbol.rs"
    },
    {
      "type": "modify",
      "old_id": "b009c42eb2302cb193348f74e0d63367c3ca2e1e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_target/src/target_features.rs",
      "new_id": "ea3622bba51cb3c42bb24cbc11f5d4eeef86a555",
      "new_mode": 33188,
      "new_path": "compiler/rustc_target/src/target_features.rs"
    },
    {
      "type": "modify",
      "old_id": "981c173242408bdf60443c5debee5399c9468473",
      "old_mode": 33188,
      "old_path": "tests/ui/check-cfg/target_feature.stderr",
      "new_id": "3474228c4fe165868fcbf98302e19ca063d1fae1",
      "new_mode": 33188,
      "new_path": "tests/ui/check-cfg/target_feature.stderr"
    },
    {
      "type": "modify",
      "old_id": "cb19bdc60ceb495a31014c0d85b226f7d71c8a0f",
      "old_mode": 33188,
      "old_path": "tests/ui/target-feature/invalid-attribute.stderr",
      "new_id": "702ea3bb3ba5f4af5d7c052d0e7b32dd7770d31b",
      "new_mode": 33188,
      "new_path": "tests/ui/target-feature/invalid-attribute.stderr"
    }
  ]
}
