def METHOD_NAME(self):
    module = snippets.asm_to_gtirb(
        """
        .ref:
        leaq .data0(%rip), %rax
        .load:
        mov (.data1 - .data0)(%rax), %eax
        jmp .end
        .data0:
            .long 0
        .data1:
            .long 0
        .end:
        """
    )
    accesses = snippets.parse_souffle_output(
        module, "composite_data_access"
    )
    self.assertIn(
        (
            next(module.symbols_named(".ref")).referent.address,
            next(module.symbols_named(".load")).referent.address,
            next(module.symbols_named(".data1")).referent.address,
            4,
        ),
        accesses,
    )