Avoid transforming:
%0 = bitcast i8* %base to <vscale x 16 x i8>*
%1 = getelementptr <vscale x 16 x i8>, <vscale x 16 x i8>* %0, i64 1
into:
%0 = getelementptr i8, i8* %base, i64 16
%1 = bitcast i8* %0 to <vscale x 16 x i8>*
Differential D76236
[InstCombine] GEPOperator::accumulateConstantOffset does not support scalable vectors sdesmalen on Mar 16 2020, 10:24 AM. Authored by
Details Avoid transforming: %0 = bitcast i8* %base to <vscale x 16 x i8>* into: %0 = getelementptr i8, i8* %base, i64 16
Diff Detail
Unit Tests Event Timeline |