GlobalISel: perform multi-step legalization
authorTim Northover <tnorthover@apple.com>
Thu, 25 Aug 2016 17:37:32 +0000 (17:37 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 25 Aug 2016 17:37:32 +0000 (17:37 +0000)
commit438c77ca1adf6ea29d25f5c53336dacff5ac5a21
tree57bf2922a37cd74ee96e67eb31b9081ff3a7fe61
parent2c4a838e241fa078b24811d81bfe87513d40d903
GlobalISel: perform multi-step legalization

llvm-svn: 279758
llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm/include/llvm/CodeGen/GlobalISel/MachineLegalizeHelper.h
llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp
llvm/lib/Target/AArch64/AArch64MachineLegalizer.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalize-add.mir
llvm/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir