)]}'
{
  "commit": "729dbd0194c1aa39c41911cd29efeb19c5ea1178",
  "tree": "295b952af92535a3752704db0d44f10faa0d9c36",
  "parents": [
    "e9079cb8eefe8bf315bb25d9e37c4f347f0dc7f4"
  ],
  "author": {
    "name": "Jim Stichnoth",
    "email": "stichnot@chromium.org",
    "time": "Wed Feb 25 14:48:43 2015 -0800"
  },
  "committer": {
    "name": "Jim Stichnoth",
    "email": "stichnot@chromium.org",
    "time": "Wed Feb 25 14:48:43 2015 -0800"
  },
  "message": "Subzero: Clean up function header emission.\n\n1. Don\u0027t do anything in Cfg::emitTextHeader() in MINIMAL mode.  (Reduces binary size by 1KB.)  This actually broke a number of lit tests for the MINIMAL build, so \"--assemble --disassemble\" was changed to \"--filetype\u003dobj --disassemble\".  This allowed (or required) better precision in checking for data symbols.\n\n1a. For the lit files touched, go ahead and remove \"-verbose none\" since that will forevermore by the default.\n\n2. Don\u0027t emit the \".bundle_align_mode\" directive.  This is not\nnecessary when assembling with the right -triple argument.\n\nBUG\u003d none\nR\u003djvoung@chromium.org, kschimpf@google.com\n\nReview URL: https://codereview.chromium.org/955003002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2900a764e1f98e1bc3d5cadfc9736378efb0f4fd",
      "old_mode": 33188,
      "old_path": "src/IceCfg.cpp",
      "new_id": "2a1fdb68d52291e4f5e83d6ca1357621f49d3862",
      "new_mode": 33188,
      "new_path": "src/IceCfg.cpp"
    },
    {
      "type": "modify",
      "old_id": "b8f678ebf4875963cfde149e752688f7a4e10dc7",
      "old_mode": 33188,
      "old_path": "src/IceELFObjectWriter.cpp",
      "new_id": "ff68ba2582621fe7c6eda64d2a12950063d35120",
      "new_mode": 33188,
      "new_path": "src/IceELFObjectWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "2dc77101823421a64e2cf002b1672f7e7a69c3b3",
      "old_mode": 33188,
      "old_path": "tests_lit/assembler/x86/immediate_encodings.ll",
      "new_id": "c829f1b21e14ab68d26cee36ecd6c0dc1682712b",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/x86/immediate_encodings.ll"
    },
    {
      "type": "modify",
      "old_id": "d594ae9d4cedec83bad94a75df71e267e95fa87e",
      "old_mode": 33188,
      "old_path": "tests_lit/assembler/x86/jump_encodings.ll",
      "new_id": "d94be0a22212e74df02d22ae15657cfc3f55334c",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/x86/jump_encodings.ll"
    },
    {
      "type": "modify",
      "old_id": "642e03408a0217804d847801db75c671e527561b",
      "old_mode": 33188,
      "old_path": "tests_lit/assembler/x86/opcode_register_encodings.ll",
      "new_id": "bc98b044e9a39dff79ee8e77026923fdc06ab0dd",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/x86/opcode_register_encodings.ll"
    },
    {
      "type": "modify",
      "old_id": "5eeb57ffa185225df0570677e92ac889be45e242",
      "old_mode": 33188,
      "old_path": "tests_lit/assembler/x86/sandboxing.ll",
      "new_id": "2b33d403398f8b65613ab0c70475b575f8ad6320",
      "new_mode": 33188,
      "new_path": "tests_lit/assembler/x86/sandboxing.ll"
    },
    {
      "type": "modify",
      "old_id": "e4f4cb01b11a00fe01bc0b6f63b2e4e277b191d7",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/64bit.pnacl.ll",
      "new_id": "d0bcf83d88415642ef19a03b13036079c7ce4376",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/64bit.pnacl.ll"
    },
    {
      "type": "modify",
      "old_id": "a60512d3adc28c389aa4242f00b361190487a3a8",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/8bit.pnacl.ll",
      "new_id": "e47a709a10fb0fa32bf31f2eec397c73a52c4a06",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/8bit.pnacl.ll"
    },
    {
      "type": "modify",
      "old_id": "6b40f26bb318d90b3b02d5d23f8d512204f19e82",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/address-mode-opt.ll",
      "new_id": "c8c28029fe16478c71a17a5a2d2843a7908ac9ba",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/address-mode-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "90925968dee917e658546d30778c302beb772143",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/align-spill-locations.ll",
      "new_id": "62770e7fdf59cf5981644bf0011782c406541bf6",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/align-spill-locations.ll"
    },
    {
      "type": "modify",
      "old_id": "bf9dfdea61f776c0770518047b3abcbd625a3343",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/alloc.ll",
      "new_id": "ce197cc094e52f94e5a5886afde3706787acff97",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/alloc.ll"
    },
    {
      "type": "modify",
      "old_id": "2a1e4cdd4eac75fcc03d88d5caa97c4827d69928",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/bitcast.ll",
      "new_id": "3e7c77833db9183dfc7d9fe54e82b8bb8229f5b7",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/bitcast.ll"
    },
    {
      "type": "modify",
      "old_id": "79760a6a60a099fb56f0dbaba7fb28a5c91c931c",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/bool-opt.ll",
      "new_id": "a57475858e59b7e477c7750dc3ffb28ad4f3ed52",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/bool-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "ad8ea9aa882cc6502e29ef72ccd098340de8ac7f",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/branch-opt.ll",
      "new_id": "580a900e3dbf7832fc80d64e14cf747ff041c893",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/branch-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "b6c70ed7f5dd89cc48b634fcb8bc93152ee18c5c",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/callindirect.pnacl.ll",
      "new_id": "dfa605b9dd6efa4f467563e4a6776a48c40fd6ef",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/callindirect.pnacl.ll"
    },
    {
      "type": "modify",
      "old_id": "339d2f875105481bc7a5a3545d318dfe59c1c707",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/cmp-opt.ll",
      "new_id": "99c2efda1d3a5fa1ee4d3c70888e36e7b6b71ac5",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/cmp-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "86d69eb1fce8c58a58d1fb1c7f02dec53e5c6219",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/convert.ll",
      "new_id": "7f039949e77e3614cd9dc358f08935d909ce761a",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/convert.ll"
    },
    {
      "type": "modify",
      "old_id": "9e1f774b45de1f3fead3fb18c4444ac18643792b",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/div_legalization.ll",
      "new_id": "dec388daf9a7f5978b4ef606d0386d0f6f216811",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/div_legalization.ll"
    },
    {
      "type": "modify",
      "old_id": "6533fbb6402724c5e62e6c599e50560b531bd3dc",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/ebp_args.ll",
      "new_id": "6cbf33408c177cef58334e9d7ba27275ef88c9ca",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/ebp_args.ll"
    },
    {
      "type": "modify",
      "old_id": "599eb201a0193ff7c81a6d94fb00b19d6f2c42c1",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/elf_function_sections.ll",
      "new_id": "36ee1b0b794dbd8d47930fabd24d8ba58d51359f",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/elf_function_sections.ll"
    },
    {
      "type": "modify",
      "old_id": "14e10834b5b2246cd6744146d91a2b05215aadb9",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/elf_nodata.ll",
      "new_id": "a28639a69caffc6157f093353fc05cfd6f7279c8",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/elf_nodata.ll"
    },
    {
      "type": "modify",
      "old_id": "1beb3eb85f227fefe48050c0f6c3877f5c212494",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/fp.pnacl.ll",
      "new_id": "ad898af95521375f350f6bf130b290217badb2e7",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/fp.pnacl.ll"
    },
    {
      "type": "modify",
      "old_id": "5f737ae94cdff231af29652a277bb64018a9b38f",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/fpcall.ll",
      "new_id": "969ca8d82c6fda1e17cb8b9b281aff4c8bec29af",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/fpcall.ll"
    },
    {
      "type": "modify",
      "old_id": "44bdf08af02933d9113df7b2043cdf5dca0ce918",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/function_aligned.ll",
      "new_id": "02b460b68fe8412d0f91b62eae88a41c29a7b198",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/function_aligned.ll"
    },
    {
      "type": "modify",
      "old_id": "2d3f6bfbe17d7a947ed2effbe54e41e2280b9e06",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/ias-multi-reloc.ll",
      "new_id": "8de1b36265e5ac6bf1d1e4f03d6b72392c506e02",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/ias-multi-reloc.ll"
    },
    {
      "type": "modify",
      "old_id": "9cadd219dcd461e4c5f7e9a16785c8fa259b5df7",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/nacl-atomic-cmpxchg-optimization.ll",
      "new_id": "53d2eca2d19b5c34a2db29b60c03f56eb1f27c16",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/nacl-atomic-cmpxchg-optimization.ll"
    },
    {
      "type": "modify",
      "old_id": "0b9b5b7d45ceaa4830399433c25b03671d8da3f6",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/nacl-atomic-fence-all.ll",
      "new_id": "ec89067a858b0ea034f326832b9c6b68e7a3c1c1",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/nacl-atomic-fence-all.ll"
    },
    {
      "type": "modify",
      "old_id": "fdd1d657356d61f05e8e0ea0ad542a28630e9c02",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll",
      "new_id": "6e27527de6f4ad5d90aa561fc99a9e17bde643f1",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll"
    },
    {
      "type": "modify",
      "old_id": "98373eed18b4a1f52716e460f2288e13ef014748",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/nacl-other-intrinsics.ll",
      "new_id": "124fa2e18e0e64fd0fedd0734aae537b52e0f1ff",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/nacl-other-intrinsics.ll"
    },
    {
      "type": "modify",
      "old_id": "133ba0fc31172d053fa32c8a15762fabdf572f94",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/phi.ll",
      "new_id": "abdc1b3beaf4068521811519515b4b7da516a354",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/phi.ll"
    },
    {
      "type": "modify",
      "old_id": "b40734dbab8e8e491862280fc66c545788d1a203",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/randomize-regalloc.ll",
      "new_id": "f393938c899f85f54e8f91dd3368563c9b21f5f6",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/randomize-regalloc.ll"
    },
    {
      "type": "modify",
      "old_id": "8ffdbfafd19c7ae53c7c539d93da0298a27cc4c4",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/returns_twice_no_coalesce.ll",
      "new_id": "8419e0f009134883d3a101133af049e5840b316c",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/returns_twice_no_coalesce.ll"
    },
    {
      "type": "modify",
      "old_id": "91d900832314b03776e994535f5824e5f7c79c8d",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/sdiv.ll",
      "new_id": "43ed0739b8dfe60a38a73b8fdac2fc648fdb6f95",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/sdiv.ll"
    },
    {
      "type": "modify",
      "old_id": "d7843795e128fcf3007bcddd380e00ac819533fb",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/select-opt.ll",
      "new_id": "8e67a6d5f74146e6254d1ea5f4951d5043672338",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/select-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "9169b5f0e0533309130cfcdde5dac430a13acccb",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/shift.ll",
      "new_id": "fec0d0f96849fce998c54d8945b84f97abb24108",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/shift.ll"
    },
    {
      "type": "modify",
      "old_id": "f6be7a88f929b7aaad1be69e8e451562a3cd5acd",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/simple-loop.ll",
      "new_id": "b8fd0572bb82a7a8e563c59bbfef1b9025c44d01",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/simple-loop.ll"
    },
    {
      "type": "modify",
      "old_id": "05d3ecb596234446bfdc645d65261a33ec7294b0",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/switch-opt.ll",
      "new_id": "1fbe064d1a355f098a3a40fe3ec17a0891160305",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/switch-opt.ll"
    },
    {
      "type": "modify",
      "old_id": "d3934cc540e229ad4a308af35897370606979e45",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/test_i1.ll",
      "new_id": "65083b6035ca7be4fd4f2c445c112cf98e3f08c3",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/test_i1.ll"
    },
    {
      "type": "modify",
      "old_id": "b033ce11faf2325b68b8b447715a6b436a4c931d",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/undef.ll",
      "new_id": "1f2dd6b12e397b1580653b40bc120168a546724a",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/undef.ll"
    },
    {
      "type": "modify",
      "old_id": "ad055fe0a6db7257eb6eec557f0eb18fb9e99e55",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/unreachable.ll",
      "new_id": "bc08bcd1c706fa204ec07c12d289da8e835562a7",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/unreachable.ll"
    },
    {
      "type": "modify",
      "old_id": "2c6c2fc244ce47c7895cf80e3eea8e807413dccd",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-arg.ll",
      "new_id": "97b59e2d829d3d89e9b8aeff536a8ba1b78f7f54",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-arg.ll"
    },
    {
      "type": "modify",
      "old_id": "86e338d5c9f040ee6a874c914543a00f7ba61d14",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-arith.ll",
      "new_id": "69131df416882be2cfd1f351be37b052e3b26231",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-arith.ll"
    },
    {
      "type": "modify",
      "old_id": "ac9f49e01cb4438f2a957af1d8e08b3620d6b71b",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-bitcast.ll",
      "new_id": "5d6385434882accf9e379ed5b888a5f5f1184d64",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-bitcast.ll"
    },
    {
      "type": "modify",
      "old_id": "d46e5b82c146dc1c6eef70751bf5e6d61252c140",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-cast.ll",
      "new_id": "5cde63cf7eac32cc111c5b4683ced78b4dd422c5",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-cast.ll"
    },
    {
      "type": "modify",
      "old_id": "a84ef7b1bb3f71bab9f5239318292232d6f8e35a",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-fcmp.ll",
      "new_id": "641d71584abd9505fff03ca35d11239ce0b7d1d7",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-fcmp.ll"
    },
    {
      "type": "modify",
      "old_id": "e474976f5a719f2bc333c5fd349d2ba9f233a416",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-icmp.ll",
      "new_id": "0830b38637c62c039f5b47221e135283f5a6df03",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-icmp.ll"
    },
    {
      "type": "modify",
      "old_id": "ccffd3972e7755b23d03f62a7ee3837bce8640b3",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-ops.ll",
      "new_id": "48bf1a9684ab933ca97c6303ae8d3d003916e360",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-ops.ll"
    },
    {
      "type": "modify",
      "old_id": "e3beef3db6fe4acdcdb0c49c86fe8cb0ac65c463",
      "old_mode": 33188,
      "old_path": "tests_lit/llvm2ice_tests/vector-select.ll",
      "new_id": "4ce8f382179fb6cd0ac7e24238dac0a5d985132a",
      "new_mode": 33188,
      "new_path": "tests_lit/llvm2ice_tests/vector-select.ll"
    }
  ]
}
