[AArch64][GlobalISel] Use a single MachineIRBuilder for most of isel. NFC.
authorAmara Emerson <amara@apple.com>
Fri, 30 Apr 2021 00:04:20 +0000 (17:04 -0700)
committerAmara Emerson <amara@apple.com>
Fri, 30 Apr 2021 21:49:41 +0000 (14:49 -0700)
commit7d2562c2daad83adadf14f3719cf7199c5bfd9cf
tree27ec13969f30b7085ef8dc0a43a309d81f9e6383
parent3d27b5d28aabf8516aa1fefc78a6878b89a992f0
[AArch64][GlobalISel] Use a single MachineIRBuilder for most of isel. NFC.

This is a long overdue cleanup. Not every use is eliminated, I stuck to uses
that were directly being called from select(), and not the render functions.

Differential Revision: https://reviews.llvm.org/D101590
llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp