)]}'
{
  "commit": "0a181a1c0a0f1da569c20b84284154f9c3836d64",
  "tree": "f93504400871226843f57bacce06aa21681a4dba",
  "parents": [
    "47495f4934094fab8f991303ec5d94d76b9254fb"
  ],
  "author": {
    "name": "Fangrui Song",
    "email": "i@maskray.me",
    "time": "Mon May 11 00:20:21 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 11 07:20:21 2026 +0000"
  },
  "message": "Use auto for DenseMap/SmallDenseMap iterator variables. NFC (#196883)\n\nTo match the prevailing style.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "205fa669a12de20f68c69daaaa4cc7044306be3a",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/ADT/SCCIterator.h",
      "new_id": "5e0ca2eb949a0f3078011f525c06d01dcbb0568b",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/ADT/SCCIterator.h"
    },
    {
      "type": "modify",
      "old_id": "cc977012b2394891e18e31548a1ac0895cfa77b7",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/ADT/ScopedHashTable.h",
      "new_id": "8fb4aa5da8cf5582e1ca50b862031d820872ae7b",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/ADT/ScopedHashTable.h"
    },
    {
      "type": "modify",
      "old_id": "4e0f23f9cc8fb5dbdd2b046217ec5a28fddaecc8",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/Analysis/IRSimilarityIdentifier.h",
      "new_id": "d8e58ad2a921940f8b7580aad17c9c69240f92fc",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/Analysis/IRSimilarityIdentifier.h"
    },
    {
      "type": "modify",
      "old_id": "6d25b2fd8923ca6951f10a7ea591bfaaa82db8cc",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/Analysis/LoopIterator.h",
      "new_id": "f403d658e2a5ce485be1a2f75622acf80e24505c",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/Analysis/LoopIterator.h"
    },
    {
      "type": "modify",
      "old_id": "fc76751a2342f2624d46faede56999fe2579eb21",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/CodeGen/FunctionLoweringInfo.h",
      "new_id": "c1031b55f7fd86848cae87888ba7614a310dda3f",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/CodeGen/FunctionLoweringInfo.h"
    },
    {
      "type": "modify",
      "old_id": "c8f20636965e835c16a17682d6f19f998d45c450",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/Transforms/Utils/InstructionWorklist.h",
      "new_id": "5a46fff651336b45ca7a0e6439d54cb3c86f2346",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/Transforms/Utils/InstructionWorklist.h"
    },
    {
      "type": "modify",
      "old_id": "1228d5b4b78be69a80a6a107666e38ba4453fc6e",
      "old_mode": 33188,
      "old_path": "llvm/lib/Analysis/CallGraphSCCPass.cpp",
      "new_id": "9213ea8ea238305670e2e1e07d0ea4710eec7d0c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Analysis/CallGraphSCCPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "94fdd36dbcb2242f6f97668e1b3cf16d109de526",
      "old_mode": 33188,
      "old_path": "llvm/lib/Analysis/ScalarEvolution.cpp",
      "new_id": "3d17c2aadefd57ce0c6044fe2ec6d0d0fbcc6ab5",
      "new_mode": 33188,
      "new_path": "llvm/lib/Analysis/ScalarEvolution.cpp"
    },
    {
      "type": "modify",
      "old_id": "83babe1c625418d59af22dec9cc2d7521849b403",
      "old_mode": 33188,
      "old_path": "llvm/lib/Bitcode/Reader/BitcodeReader.cpp",
      "new_id": "3e863f4786e1abd59d4825aecb7de055db75f7a4",
      "new_mode": 33188,
      "new_path": "llvm/lib/Bitcode/Reader/BitcodeReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "0155f15b1ab17ec220de11e0d0fc91c8e9e1d6d1",
      "old_mode": 33188,
      "old_path": "llvm/lib/Bitcode/Reader/MetadataLoader.cpp",
      "new_id": "a11e5609d52940ed171a8aba7990ec1a2986ccae",
      "new_mode": 33188,
      "new_path": "llvm/lib/Bitcode/Reader/MetadataLoader.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc38f5a6887c2d3eb0daeb5787369076550c1b79",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp",
      "new_id": "8787c12bf3a5fac3ac51b00363268d1a8adeb38b",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp"
    },
    {
      "type": "modify",
      "old_id": "22d7d221c2670b4f4559e73fdcbdccafae2a9156",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/CodeGenPrepare.cpp",
      "new_id": "74a0502d8cb7c725257a7f3f629746445c74d1e6",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/CodeGenPrepare.cpp"
    },
    {
      "type": "modify",
      "old_id": "67ecb80bc3ee0c883da63b412078e72fe4518a41",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/MachineCSE.cpp",
      "new_id": "01ccd742d72b3afa87025537273d8f119124fd46",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/MachineCSE.cpp"
    },
    {
      "type": "modify",
      "old_id": "b86e70f265786c1671714f36714116f620f990ea",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/MachineCombiner.cpp",
      "new_id": "0161e70fa2c8a72b785074219b9d18be89410460",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/MachineCombiner.cpp"
    },
    {
      "type": "modify",
      "old_id": "1acca1fb2659f9f463a8a3a6a5a0cda5ab183d24",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/PeepholeOptimizer.cpp",
      "new_id": "1cd2ec5c1cdeded65af89008385b55457ea60933",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/PeepholeOptimizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "7998b87a59c96d9c2b01f0695a74fcd056cf377b",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/RegAllocFast.cpp",
      "new_id": "6241ae94130dc6159e79719850b2363fe9b79301",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/RegAllocFast.cpp"
    },
    {
      "type": "modify",
      "old_id": "9774f2c721d1f3f4c1a9b484bc1b973be1b6d8b8",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/FastISel.cpp",
      "new_id": "1b6d7b57c2c58ed33065fc82698417233b33d0ae",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/FastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "e5484bf3676db514be5379e370c158399a21f742",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp",
      "new_id": "eb89a0f129df45f98dd2b5309090095db343833c",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "5af3df161b6c502820293be623c725693b5e3136",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp",
      "new_id": "9b76ebdb0f8fa7e6884ae3c6c9eeb5a21a3912f4",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp"
    },
    {
      "type": "modify",
      "old_id": "c51e2de30934b38c84e2840091ef81e298e01da3",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
      "new_id": "1b28e3a9dc3a3d800d23de6eae85c93e84e7cec0",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp"
    },
    {
      "type": "modify",
      "old_id": "e88a07901e289c870a8bd8bcdad9f757c93144cd",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp",
      "new_id": "68ae86d8d561fe028d42e5bbe0e5011bb32fb798",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "7aec7f41c15f221217fad8ef702271c5191e8d79",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp",
      "new_id": "3dc599b556ddde03f9055f2793e792300b0a69e7",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "b0888c1c44d577f0f41995fa17bfca95fe592b76",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/TailDuplicator.cpp",
      "new_id": "4a972b360998bb1f2a58dbcf99bb47ecc430a193",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/TailDuplicator.cpp"
    },
    {
      "type": "modify",
      "old_id": "351aa6179d86a14f66bcda8363b4837ac0f893b4",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/TwoAddressInstructionPass.cpp",
      "new_id": "fb3014d87f40ae21407940878e88856d61e66da1",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/TwoAddressInstructionPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "47a828842b48194433878976345b3e34f2eda6a0",
      "old_mode": 33188,
      "old_path": "llvm/lib/IR/LegacyPassManager.cpp",
      "new_id": "7b9ad89038dc6835b95f7f4dbeade642709d03c3",
      "new_mode": 33188,
      "new_path": "llvm/lib/IR/LegacyPassManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "360bf0f8fc47fbe1dec260cad844d52e92f4efcc",
      "old_mode": 33188,
      "old_path": "llvm/lib/IR/Value.cpp",
      "new_id": "7246adf7ec6512d413ad8ddc739b42419789dadb",
      "new_mode": 33188,
      "new_path": "llvm/lib/IR/Value.cpp"
    },
    {
      "type": "modify",
      "old_id": "77fb7332619cd3334112eeb7c5d2e3409483410f",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCRegisterInfo.cpp",
      "new_id": "8ac752ab91a07e7dbae8b8d25df4cab952fb9f78",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCRegisterInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9c317a2071ca8be931871dc5ea9542b61717bb6",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64FastISel.cpp",
      "new_id": "6c218de2c43c33d7ad9e89a133c74c0ebf557684",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64FastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d20d1e10a0da3047478a7fb9ae529bda74ca898",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp",
      "new_id": "727ae68e88bfbb72e092e6c5df60476d15f760db",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp"
    },
    {
      "type": "modify",
      "old_id": "9e1a97e95dc23f90cafe8e91fd5b05eb0f1004fd",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp",
      "new_id": "1ad357228df3f32473cf7daeb99098fc1e1b5cf0",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp"
    },
    {
      "type": "modify",
      "old_id": "301cb21a808f81360bbdd690f4880ca08c8cc704",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/R600Packetizer.cpp",
      "new_id": "c240fae120c334469f363445a180e4e16f854335",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/R600Packetizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb8ff794ad8a69752d4fc9b1f8f981d5e7acede7",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp",
      "new_id": "3b1b8673e56a093a1f4e8fe5c21f7fa3d5f694c2",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "0d416152b3a364f9874b0aba1e8b00812e8d371e",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMFastISel.cpp",
      "new_id": "2c5d286e11c4f34742c662d71fa6bbb81ab6acc2",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMFastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6897608a952c1cd9509a87dd6f36664b62f53cd",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMMachineFunctionInfo.h",
      "new_id": "59d328783a37b3b8901e01df50248d5b6779cd94",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMMachineFunctionInfo.h"
    },
    {
      "type": "modify",
      "old_id": "e497845742ef5040713eb9a19108f3796b9933c3",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/Thumb2SizeReduction.cpp",
      "new_id": "a7edf8d105c029c9620e82caac4619c5cdc93173",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/Thumb2SizeReduction.cpp"
    },
    {
      "type": "modify",
      "old_id": "4c0f817234b9214f6e6a80307228f0ffcc7eb5c9",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/MipsFastISel.cpp",
      "new_id": "9645fb5293609cbbfcc8ba99f5489bd8a4d33616",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/MipsFastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "c02b10300b3048f5af555a020da70590d4f2b184",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/PPCFastISel.cpp",
      "new_id": "dec5dbdfc2258a58e08f6275df2666031a616827",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/PPCFastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "99305f371551fcc3a1d169fbf9c46f618b10ad96",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp",
      "new_id": "b107886a1f16e97c4c7c98b116f40320e710f5a3",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "f91ef4abbdf27c2ba843bd5a46f7ce93a84dd4f5",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86FastISel.cpp",
      "new_id": "4daff4517e940048023f2d8991896bb55ac9f86a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86FastISel.cpp"
    },
    {
      "type": "modify",
      "old_id": "4b193c8db3303e7026f910f0e9a13d3c4a7106cb",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86ISelLowering.cpp",
      "new_id": "f4529ddf4983d3437635096f491cb412246e1855",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86ISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1640f3d0e2a71b112559ad3b68844148452496a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/IPO/IROutliner.cpp",
      "new_id": "0e780d41c93ed0c95d75909dbdd3a5b141574064",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/IPO/IROutliner.cpp"
    },
    {
      "type": "modify",
      "old_id": "648df1f545f013cea68fe10930067d51b28b8799",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp",
      "new_id": "c349fe33dd237db19419942a92e58350abb9bc61",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "f796266f0cf3c7e8b6f1067a063f1576eebfc2cd",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp",
      "new_id": "a32f824299b0951f10fd4247c316d16982959b51",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp"
    },
    {
      "type": "modify",
      "old_id": "2794fb27cae696c0d24710b27dbad6f809091517",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Scalar/GVN.cpp",
      "new_id": "0965c2ab361c0ca46d8762861ea57147984278f4",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Scalar/GVN.cpp"
    },
    {
      "type": "modify",
      "old_id": "7e798ef29c1b85179fb433a88e4e63f71afc505b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Scalar/SROA.cpp",
      "new_id": "83e40edb645413d07f091e49eeb48f459605d01d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Scalar/SROA.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef668e575f3ea1f4542f6b2208da186f6219f20b",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp",
      "new_id": "b635d805bf13dda6cc477ffce920b1bd48a07d90",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp"
    },
    {
      "type": "modify",
      "old_id": "9ba10025339972d41d9ef234ca3dbd32ae7d3355",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/SCCPSolver.cpp",
      "new_id": "4cae040f96fc639db20f0924ba42a3b4c0e3487c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/SCCPSolver.cpp"
    },
    {
      "type": "modify",
      "old_id": "49d0d9584347e5937e7ba5b698c3c7098ba4d158",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/SSAUpdater.cpp",
      "new_id": "c2a234bb1928ddf6e240049c5472130e6a5692ab",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/SSAUpdater.cpp"
    },
    {
      "type": "modify",
      "old_id": "bdd2779ffb1c4c4e547207f164103857bc8d3690",
      "old_mode": 33188,
      "old_path": "llvm/tools/llvm-sim/llvm-sim.cpp",
      "new_id": "6e86714ed4acd756fe6b903dd653e2f77d57576e",
      "new_mode": 33188,
      "new_path": "llvm/tools/llvm-sim/llvm-sim.cpp"
    }
  ]
}
