{
  "asm": [
    {
      "labels": [],
      "source": null,
      "text": "_Z16apply_known_maskRSt6bitsetILm64EE:  # @_Z16apply_known_maskRSt6bitsetILm64EE"
    },
    {
      "labels": [],
      "source": null,
      "text": "# %bb.0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: apply_known_mask:bits <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: apply_known_mask:bits <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: operator&=:this <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: operator&=:this <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: _M_do_and:this <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: _M_do_and:this <- $rdi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: operator&=:__rhs <- undef"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: _M_do_and:__x <- undef"
    },
    {
      "labels": [],
      "source": null,
      "text": "        #DEBUG_VALUE: apply_known_mask:mask <- [DW_OP_deref] undef"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": "/opt/compiler-explorer/gcc-8.3.0/lib/gcc/x86_64-linux-gnu/8.3.0/../../../../include/c++/8.3.0/bitset",
        "line": 433
      },
      "text": "        andq    $775946532, (%rdi)      # imm = 0x2E400124"
    },
    {
      "labels": [],
      "source": {
        "column": 1,
        "file": null,
        "line": 15
      },
      "text": "        retq"
    }
  ],
  "labelDefinitions": {
    "_Z16apply_known_maskRSt6bitsetILm64EE": 1
  }
}
