https://github.com/arsenm requested changes to this pull request. Bad TargetLowering API with no use context. SelectionDAGBuilder should directly translate into dag nodes and not be a point of configuration https://github.com/llvm/llvm-project/pull/112738