Because we have to use a ConstantExpr at some point, the canonical form isn't set in stone, but this seems reasonable.
The pretty sizeof(<vscale x 4 x i32>) dumping is a relic of ancient LLVM; I didn't have to touch that code. :)
Differential D75887
[SCEV] Add support for GEPs over scalable vectors. efriedma on Mar 9 2020, 6:48 PM. Authored by
Details Because we have to use a ConstantExpr at some point, the canonical form isn't set in stone, but this seems reasonable. The pretty sizeof(<vscale x 4 x i32>) dumping is a relic of ancient LLVM; I didn't have to touch that code. :)
Diff Detail
Event Timeline
|
nit: this comment is now stale.