[llvm] [llubi] Add support for byte types (PR #200672)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 22 09:10:40 PDT 2026
nikic wrote:
I agree that undef should not be frozen when loading byte types.
But more generally, I think precisely modelling undef semantics is simply a non-goal for llubi. It would be a lot of complexity for something that is going away. We just crudely approximate it by freezing early, which e.g. allows to detect non-deterministic reductions due to loads from uninit memory.
I don't think we should waste any time on undef handling in llubi. The problems with it are well-understood and will only be fixed by removing it.
https://github.com/llvm/llvm-project/pull/200672
More information about the llvm-commits
mailing list