https://github.com/e-kud commented: Looks good. SDAG is able to deduce required bit and load only required byte when we load the whole word. Not sure if we need to implement it as a part of lowering. https://github.com/llvm/llvm-project/pull/156591