Displaying 3 results from an estimated 3 matches for "intrwriteonly".
2016 Mar 21
3
New intrinsic property IntrOnlyWrite
...it such a memory addressing model
into the ArgMemOnly logic that would be appreciated, but from my reading
of the code it appears that trying to make ArgMemOnly work with this
would be a rather large project which we don't really have the resources
to tackle right now.
Why am I pushing for IntrWriteOnly?
I suspect the merely IntrWriteOnly without a functional ArgMemOnly does
not provide a lot of opportunity for optimization at the IR level.
However, the codegen backend does understand the resulting hardware
instructions, which are marked mayLoad = 0, mayStore = 1, hasSideEffects
= 0. Having m...
2016 Mar 22
0
New intrinsic property IntrOnlyWrite
...odel
> into the ArgMemOnly logic that would be appreciated, but from my
> reading of the code it appears that trying to make ArgMemOnly work
> with this would be a rather large project which we don't really have
> the resources to tackle right now.
>
> Why am I pushing for IntrWriteOnly?
>
> I suspect the merely IntrWriteOnly without a functional ArgMemOnly
> does not provide a lot of opportunity for optimization at the IR level.
I think this is not entirely true. In particular, it gives us a way to
model things like memset and memset_16 by combining InstrWriteOnly and...
2016 Mar 19
4
New intrinsic property IntrOnlyWrite
Hi,
I'd like to draw your attention to http://reviews.llvm.org/D18291, in
which I propose a new intrinsic property for intrinsics that are lowered
to instructions that mayStore, but are neither mayLoad nor hasSideEffects.
This is relevant for AMDGPU, where we have store instructions that don't
operate on pointers. The codegen backend understands these perfectly
well as stores, and so