)]}'
{
  "commit": "2bb8a56e7dfc6e0a90c0464d9b65640f0252883d",
  "tree": "e3230b7371363656b40fc8af9b1371f267ac71bd",
  "parents": [
    "ef22d07c2c4fc3209cc14de2734fbb336ddf42b4"
  ],
  "author": {
    "name": "Fangrui Song",
    "email": "i@maskray.me",
    "time": "Mon Jun 22 10:48:02 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 22 17:48:02 2026 +0000"
  },
  "message": "[MC] emitCodeAlignment: take MCSubtargetInfo by reference. NFC (#205140)\n\nThe fragment member cannot be null, and the sibling streamer hooks\n(emitInstruction, initSections, emitPrefAlign) already take it by\nreference.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6affddafd3bf51773dfebef46fa430b20bd82463",
      "old_mode": 33188,
      "old_path": "bolt/lib/Core/BinaryEmitter.cpp",
      "new_id": "43b42703c86d7bc1ced5856b18c09bcf3fba8946",
      "new_mode": 33188,
      "new_path": "bolt/lib/Core/BinaryEmitter.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb2694b231d5b711fe31141dcbe540adef54d998",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/MC/MCObjectStreamer.h",
      "new_id": "003f6106d15baebd23f74e14ecd3a4d12c1cdd4f",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/MC/MCObjectStreamer.h"
    },
    {
      "type": "modify",
      "old_id": "3b25cc5440c52195c1865a9ab2e7d771b9e770f7",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/MC/MCStreamer.h",
      "new_id": "f1479f860e885ad4534871765ef01ca00670bc0f",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/MC/MCStreamer.h"
    },
    {
      "type": "modify",
      "old_id": "cdb9d760606f67d39305824030460c2ab1b571dd",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp",
      "new_id": "d93e06f0300ed900c8bb25aa4e484271bd94a7c2",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "0344d1c0ead031d9c8ceb587e6c7e751bc75ff92",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCAsmStreamer.cpp",
      "new_id": "a518daa99794560c86cd5a2deeb382a03315366d",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCAsmStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a7e450de4f1bc21d29415e972e7ac9a85ff2bb4b",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCELFStreamer.cpp",
      "new_id": "a18b27b2dc132eeef074e3e918d21191e4513ae2",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCELFStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "81410b37069fb4e333fb1c5dc9f2b507efae7598",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCObjectStreamer.cpp",
      "new_id": "d89e5df706b21862b05c80a5c87811d0dcffb5fb",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCObjectStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c4cc4d870ccf614e291ad8c0dee42fc649c1e475",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCParser/AsmParser.cpp",
      "new_id": "e0ad48f6e1932eea0725f929de8e337ea1e517d3",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCParser/AsmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "14443a63dda63c89f280e4da58f63d3a03a7afd3",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCParser/MasmParser.cpp",
      "new_id": "0a4ab8a552dad26692c0219c9a71992da66ac675",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCParser/MasmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "1f0d915fae8abaa9a26a69abfac2b037d4b96268",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCStreamer.cpp",
      "new_id": "1cd94715b2592f5fa64e8d4719fa96b6afe6d3a2",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "7b4faad7ad88ffb88af972d4cda374901cae056d",
      "old_mode": 33188,
      "old_path": "llvm/lib/MC/MCWinCOFFStreamer.cpp",
      "new_id": "467b8e634f03e427105446aa8c95ab00892adeb9",
      "new_mode": 33188,
      "new_path": "llvm/lib/MC/MCWinCOFFStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "b16c0460adf388972211e64a0a5b3faf39f2e3d9",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp",
      "new_id": "156c12c5ab8ddfa57a301fb7b27d6273b382823d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "8b8d0bc9ada11e009ee65fcd43ab9d74e78b8a65",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMAsmPrinter.cpp",
      "new_id": "c25a2cfeff8d69b645e4c771aecbf6808ee71697",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "79ee0f22f3c1e4d75b27fa086c23f243bf994f41",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/ARMMCInstLower.cpp",
      "new_id": "6f948f4cb33ad1f1bcb357edb58c622ae9427c7a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/ARMMCInstLower.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4ac7f61713e0f38fc077f41e1ef32576cc545d9",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp",
      "new_id": "1cac96a7447338519ea54bf79158d926cc41870c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2a389515b8562e744df5dbe2d0b37f988f35dda",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp",
      "new_id": "d787f251087eedb17930760b91b3a5240301de76",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/CSKY/MCTargetDesc/CSKYTargetStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd27d05e2a368263bf49035f0bfd1f5e599c6e76",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp",
      "new_id": "a0927d5e58a1828081e3e3a6d02a1773d1f5f342",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "89291a05cc05eb913026f23a893014315cd28af7",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp",
      "new_id": "2a1427b38142c1a3c864de3a77efc7c0fd37ee9b",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "df1037469a07873b526cd3df105d10338cfc7a8e",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp",
      "new_id": "52afb2a8af1997e4c12d33986baf2b36397f77c1",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/LoongArch/LoongArchAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0725b713a5aa2b310c1da4b33e5901e3ac94178",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp",
      "new_id": "abdb9778e82332ff94a11d9d4f04f9560868a33c",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "715b96e52e6c8298a92aca0bb2c1a4a4890fceda",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Mips/MipsAsmPrinter.cpp",
      "new_id": "62fd0ef319e1a46c5df65c6f9e9522082cf74484",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Mips/MipsAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9e03f087082d94ed7ec1c580801753bcd349575",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp",
      "new_id": "7b2d2be503d72752b1dcbdd023e3c75a84c743a6",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "54163ee306cba958abe15985dfd266c4b2ab3373",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp",
      "new_id": "fae35c4248e7ebf573c52fb1de19c3708f052c30",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a2c7a1719042ddd635cec1a164afec9c0b6951d",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp",
      "new_id": "51f2ff4a68be7dfdec977d320ee559a01f3d204a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5e35977f8407c0ef3cae5248be0c8d4ed266c72",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp",
      "new_id": "ef140fc79ffd9b0c3c8ae66bceae4ff076b1a662",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "96cbb262aa1708ee53e9c2f95b5f8fb819bfa202",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/Sparc/SparcAsmPrinter.cpp",
      "new_id": "c311af40ef14288bd55eb7b4d43142231c4f4639",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/Sparc/SparcAsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "b38bbb09fb8fa3007e87b79aaa6a19518570868a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.cpp",
      "new_id": "9e7c35b5c3ce98d61b7ab795150bcedb1bc0404f",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.cpp"
    },
    {
      "type": "modify",
      "old_id": "ee7c5dcbf552c661d2cef8e323611b520283d538",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.h",
      "new_id": "d3fe8d791dd0f8919c75367bcab31a65e097fe1d",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.h"
    },
    {
      "type": "modify",
      "old_id": "33ce25425b29ed4fe755d448ca0a80f3bc54f9ee",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp",
      "new_id": "45aff90a9998c0620f03b41e3000a8ac3ca2cf78",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "9d285b5e2dcf0d215c6e16d03cec1403c6a32a4c",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/X86/X86MCInstLower.cpp",
      "new_id": "2219d0a222cfcb4bce6031a0fd21a2fa8749c8a1",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/X86/X86MCInstLower.cpp"
    }
  ]
}
