Skip to content

Commit a810502

Browse files
committed
[LV] Fix warning about Mask being set twice. NFC
1 parent 87d36c5 commit a810502

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

llvm/lib/Transforms/Vectorize/LoopVectorize.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9382,9 +9382,9 @@ void VPWidenLoadEVLRecipe::execute(VPTransformState &State) {
93829382
CallInst *NewLI;
93839383
Value *EVL = State.get(getEVL(), VPIteration(0, 0));
93849384
Value *Addr = State.get(getAddr(), 0, !CreateGather);
9385-
Value *Mask =
9386-
getMask() ? State.get(getMask(), 0)
9387-
: Mask = Builder.CreateVectorSplat(State.VF, Builder.getTrue());
9385+
Value *Mask = getMask()
9386+
? State.get(getMask(), 0)
9387+
: Builder.CreateVectorSplat(State.VF, Builder.getTrue());
93889388
if (CreateGather) {
93899389
NewLI =
93909390
Builder.CreateIntrinsic(DataTy, Intrinsic::vp_gather, {Addr, Mask, EVL},
@@ -9460,9 +9460,9 @@ void VPWidenStoreEVLRecipe::execute(VPTransformState &State) {
94609460
Value *StoredVal = State.get(StoredValue, 0);
94619461
Value *EVL = State.get(getEVL(), VPIteration(0, 0));
94629462
// FIXME: Support reverse store after vp_reverse is added.
9463-
Value *Mask =
9464-
getMask() ? State.get(getMask(), 0)
9465-
: Mask = Builder.CreateVectorSplat(State.VF, Builder.getTrue());
9463+
Value *Mask = getMask()
9464+
? State.get(getMask(), 0)
9465+
: Builder.CreateVectorSplat(State.VF, Builder.getTrue());
94669466
Value *Addr = State.get(getAddr(), 0, !CreateScatter);
94679467
if (CreateScatter) {
94689468
NewSI = Builder.CreateIntrinsic(Type::getVoidTy(EVL->getContext()),

0 commit comments

Comments
 (0)