[CodeGenPrepare] Refactor optimizeSelectInst (NFC)
authorMomchil Velikov <momchil.velikov@arm.com>
Wed, 19 Jul 2023 17:31:25 +0000 (18:31 +0100)
committerMomchil Velikov <momchil.velikov@arm.com>
Wed, 19 Jul 2023 17:56:44 +0000 (18:56 +0100)
commit4c95f79cce190a3bc9ad4add2d32a2ae5f035d91
treef5bb9317306b7281f32a5267f04b5d918df5b1e8
parent73f09814ee8bbd9f06a54c169ce9370bdf0b11e9
[CodeGenPrepare] Refactor optimizeSelectInst (NFC)

Refactor to use BasicBlockUtils functions and make life easier for
a subsequent patch for updating the dominator tree.

Reviewed By: dmgreen

Differential Revision: https://reviews.llvm.org/D154053
llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
llvm/test/CodeGen/ARM/aes-erratum-fix.ll