Displaying 1 result from an estimated 1 matches for "isetp".
Did you mean:
setp
2014 Oct 24
3
[LLVMdev] IndVar widening in IndVarSimplify causing performance regression on GPU programs
...e running on
GPUs) of the version with widening looks significantly longer.
Without widening (7 instructions):
.L_1:
/*0048*/ IMUL R2, R0, R0;
/*0050*/ IADD R0, R0, 0x1;
/*0058*/ ST.E [R4], R2;
/*0060*/ ISETP.NE.AND P0, PT, R0, c[0x0][0x140], PT;
/*0068*/ IADD R4.CC, R4, 0x4;
/*0070*/ IADD.X R5, R5, RZ;
/*0078*/ @P0 BRA `(.L_1);
With widening (12 instructions):
.L_1:
/*0050*/ IMUL.U32.U32 R6.CC, R4, R4;...