This allows us to fold global and constant pool addresses into
load/store during isel instead of in the post-isel peephole. I
did not copy the alignment check for ConsantPoolSDNode because it
wasn't tested.
Remove the now untested GlobalAddressSDNode and ConsantPoolSDNode
handling from the peephole.
I think the only time the peephole is used now is when we split a
constant add into (addi (addi X, C1), C2) or (addi (add X, C3), C4). I plan to look at folding
that into SelectAddrRegImm next.
clang-format not found in user’s local PATH; not linting file.