Revert "Make emitted egal code more loopy (#54121)" (#57453)
This reverts a portion of commit
50833c84d454ef989797e035294ba27b3cca79b7.
This algorithm is not able to handle simple cases where there is any
internal padding, such as the example of:
```
struct LotsBytes
a::Int8
b::NTuple{256,Int}
c::Int
end
```
Unfortunately fixing it is a bit of a large project right now, so
reverting now to fix correctness while working on that.
Fixes #55513 (indirectly, by removing broken code) Maybe reopens #54109,
although the latency issue it proposes to fix doesn't occur on master
even with this revert (just the mediocre looking IR result output
returns)