search for: forwardswitchconditiontophi

Displaying 2 results from an estimated 2 matches for "forwardswitchconditiontophi".

2013 Dec 20
0
[LLVMdev] Switch instruction optimization
On first glance, this looks like it should be handled by ForwardSwitchConditionToPHI in SimplifyCFG. (Note: That's a guess. I'm reading the code for the first time.) I'd suggest filling a bug with all of the options you're running with. We really should catch this case. Well, really there's two missed optimization cases here. Even without the case value f...
2013 Dec 20
3
[LLVMdev] Switch instruction optimization
Hello there, I have a high level code which would look like that in C++: enum E { A, B, C }; E int2e(long i) { switch(i) { case 0: return A; case 1: return B; case 2: return C; default: return A; } } It is compiled to this IR with O3 optimization: define i64 @int2e(i64 %i_arg) #0 { entry: switch i64 %i_arg, label %label_case1 [ i64 2, label