Displaying 1 result from an estimated 1 matches for "mdarray_termin".
Did you mean:
mdarray_terminal
2016 Dec 27
1
Question regarding LICM
...loop invariant.
This is the behaviour I was not sure about and would greatly appreciate
some help in understanding it. And, for LICM to hoist the CallInsts out
how should the code be structured.
//=== Generated IR for innermost loop body ===//
1: %22 = getelementptr inbounds [4 x %"struct.mdarray_terminal"], [4 x
%"struct.mdarray_terminal"]* %a, i64 0, i64 %i.0
2: %23 = getelementptr inbounds [4 x %"struct.mdarray_terminal"], [4 x
%"struct.mdarray_terminal"]* %b, i64 0, i64 %j.0
3: %24 = getelementptr inbounds [4 x %"struct.mdarray_terminal"], [4 x...