Mikael Holmén

Results 5 comments of Mikael Holmén

I don't know if this might be related to https://github.com/llvm/llvm-project/issues/30999 but it goes wrong also if turning off PRE with `-enable-pre=0 -enable-load-pre=0` so it's at least not exactly the same...

I'm not sure what this means but I noticed that in one GVN iteration it changes the `phi` in `while.body` from ```llvm %i5 = phi i16 [ %i, %sw.epilog ],...

When it examines the load ``` %i6 = load i16, ptr %arrayidx31, align 1 ``` it calculates the dependencies with ``` MD->getNonLocalPointerDependency(Load, Deps); ``` and then examine each dependency. We...

Awesome, thank you @nikic and @bjope !

Hello, I think there is a problem with the fix pushed in 0dcfe7aa35cd. I made a comment here: https://reviews.llvm.org/rG0dcfe7aa35cd4f6dbeb739fcd05f93aa39394f0e#1114655 I short: The commit not only tightens up the lib function...