Similar to D94989, under softFP calling conventions we can be left with extract(bitcast(BUILD_VECTOR(VMOVDRR(a, b), ..))) patterns that can simplify to a or b, depending on the extract lane.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/ARM/ARMISelLowering.cpp | ||
---|---|---|
13982 | Sorry for the kind of usual test nag question, but I see isLittle here and was wondering if we have or need tests for BE? |
Comment Actions
Yeah good point! I've updated the test to run BE too, and I ran some tests back when I wrote this which seemed to show it was OK.
Sorry for the kind of usual test nag question, but I see isLittle here and was wondering if we have or need tests for BE?