llvm.org GIT mirror llvm / a94cb08
Remove extra whitespace. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257144 91177308-0d34-0410-b5e6-96231b3b80d8 Junmo Park 4 years ago
1 changed file(s) with 8 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
11071107 // <16 x i1> %mask, <16 x i32> %passthru)
11081108 // to a chain of basic blocks, with loading element one-by-one if
11091109 // the appropriate mask bit is set
1110 //
1110 //
11111111 // %1 = bitcast i8* %addr to i32*
11121112 // %2 = extractelement <16 x i1> %mask, i32 0
11131113 // %3 = icmp eq i1 %2, true
12711271 // %5 = getelementptr i32* %1, i32 0
12721272 // store i32 %4, i32* %5
12731273 // br label %else
1274 //
1274 //
12751275 // else: ; preds = %0, %cond.store
12761276 // %6 = extractelement <16 x i1> %mask, i32 1
12771277 // %7 = icmp eq i1 %6, true
12781278 // br i1 %7, label %cond.store1, label %else2
1279 //
1279 //
12801280 // cond.store1: ; preds = %else
12811281 // %8 = extractelement <16 x i32> %val, i32 1
12821282 // %9 = getelementptr i32* %1, i32 1
13761376 // <16 x i1> %Mask, <16 x i32> %Src)
13771377 // to a chain of basic blocks, with loading element one-by-one if
13781378 // the appropriate mask bit is set
1379 //
1379 //
13801380 // % Ptrs = getelementptr i32, i32* %base, <16 x i64> %ind
13811381 // % Mask0 = extractelement <16 x i1> %Mask, i32 0
13821382 // % ToLoad0 = icmp eq i1 % Mask0, true
13831383 // br i1 % ToLoad0, label %cond.load, label %else
1384 //
1384 //
13851385 // cond.load:
13861386 // % Ptr0 = extractelement <16 x i32*> %Ptrs, i32 0
13871387 // % Load0 = load i32, i32* % Ptr0, align 4
13881388 // % Res0 = insertelement <16 x i32> undef, i32 % Load0, i32 0
13891389 // br label %else
1390 //
1390 //
13911391 // else:
13921392 // %res.phi.else = phi <16 x i32>[% Res0, %cond.load], [undef, % 0]
13931393 // % Mask1 = extractelement <16 x i1> %Mask, i32 1
13941394 // % ToLoad1 = icmp eq i1 % Mask1, true
13951395 // br i1 % ToLoad1, label %cond.load1, label %else2
1396 //
1396 //
13971397 // cond.load1:
13981398 // % Ptr1 = extractelement <16 x i32*> %Ptrs, i32 1
13991399 // % Load1 = load i32, i32* % Ptr1, align 4
15251525 // % Ptr0 = extractelement <16 x i32*> %Ptrs, i32 0
15261526 // store i32 %Elt0, i32* % Ptr0, align 4
15271527 // br label %else
1528 //
1528 //
15291529 // else:
15301530 // % Mask1 = extractelement <16 x i1> % Mask, i32 1
15311531 // % ToStore1 = icmp eq i1 % Mask1, true