1 2 @Test(dataProvider = "$type$TernaryOpMaskProvider") 3 static void [[TEST]]$vectorteststype$DoubleBroadcastMaskedSmokeTest(IntFunction<$type$[]> fa, IntFunction<$type$[]> fb, 4 IntFunction<$type$[]> fc, IntFunction<boolean[]> fm) { 5 #if[double] 6 int count = INVOC_COUNT; 7 switch ("[[TEST]]") { 8 case "fma": case "lanewise_FMA": 9 // Math.fma uses BigDecimal 10 count = Math.max(5, count/20); break; 11 } 12 final int INVOC_COUNT = count; 13 #end[double] 14 [[KERNEL]] 15 assertDoubleBroadcastArraysEquals(r, a, b, c, mask, $vectorteststype$::[[TEST]]); 16 }