search for: puppydog

Displaying 1 result from an estimated 1 matches for "puppydog".

Did you mean: guppylog
2009 Jul 23
1
[LLVMdev] Case where VSETCC DAGCombiner hack doesn't work
...Ok, we were missing this specific case because of some instcombine xforms that were only applying to scalars, not vectors. I tweaked them to cover vectors and we're getting "perfect" code for this now (one cmpordps). However, not all is sunshine and roses, there are some sad puppydog faces left. Specifically, things like this still get scalarized: #include <emmintrin.h> __m128i a(__m128 a, __m128 b, __m128 c) { return a==b & c==b; } The problem is that the IR going into Codegen has been (nicely) simplified to: define <2 x i64> @a(<4 x float> %a, &l...