Understanding Compiler Optimization https://www.youtube.com/watch?v=FnGCDLhaxKU (great talk, Chandler notes 'LLVM does not optimise if UBSan cannot warn on UB')