Lines Matching refs:MemoryUse
48 - ``MemoryUse``
76 inside ``MemorySSA``, whereas ``Instruction``\ s are mapped to ``MemoryUse``\ s
84 ``MemoryUse``\ s are operations which use but don't modify memory. An example of
85 a ``MemoryUse`` is a ``load``, or a ``readonly`` function call.
107 by either ``b`` or ``c`` (or both). And finally, ``MemoryUse(x)`` means
110 and ``MemoryUse(x)`` are in the same loop, the use can't
146 ; MemoryUse(5)
150 ; MemoryUse(1)
177 - ``MemoryUse(5)`` notes that ``load i8, i8* %p1`` is a use of memory, and that
181 - ``MemoryUse(1)`` notes that ``load i8, i8* %p3`` is just a user of memory,
228 and ``MemoryUse``\ s by consulting whatever alias analysis stack you happen to
250 Specifically, we optimize the operand of every ``MemoryUse`` to point to the
251 actual clobber of said ``MemoryUse``. This can be seen in the above example; the
252 second ``MemoryUse`` in ``if.end`` has an operand of ``1``, which is a
299 ; MemoryUse(1)
303 ; MemoryUse(1)