search for: ins3

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

Did you mean: hns3
2012 Aug 24
2
[LLVMdev] Stop opt from producing 832 bit integer?
...* %4 = shl nuw nsw i832 %3, 352* * %shr815 = lshr i32 %conv, 3* * %5 = zext i32 %shr815 to i832* * %6 = shl nuw nsw i832 %5, 384* * %and13 = shl nuw nsw i32 %conv, 2* * %7 = zext i32 %and13 to i832* * %8 = shl nuw nsw i832 %7, 448* * %ins9 = or i832 %6, %8* * %ins6 = or i832 %ins9, %4* * %ins3 = or i832 %ins6, %2* * %mask = and i832 %ins3, 2907354897182427562473109274990997453148240953923409872292419068024036200676295656363596833343228648301157852525925214200579414210641920 * * %sext17 = lshr exact i832 %mask, 304* * %conv2220 = trunc i832 %sext17 to i32* * %9 = lshr i832 %mask, 384*...
2019 Dec 09
2
[PATCH] D70246: [InstCombine] remove identity shuffle simplification for mask with undefs
Sanjay, I'm looking at some missed optimizations caused by D70246. Here's a test case: define <4 x float> @f(i32 %t32, <4 x float>* %t24) { .entry: %t43 = insertelement <3 x i32> undef, i32 %t32, i32 2 %t44 = bitcast <3 x i32> %t43 to <3 x float> %t45 = shufflevector <3 x float> %t44, <3 x float> undef, <4 x i32> <i32 0, i32 undef,