Lines Matching defs:Load
426 Instruction *Load = tryCreateIncrementingGatScat(I, Ptr, Builder);
427 if (!Load)
428 Load = tryCreateMaskedGatherOffset(I, Ptr, Root, Builder);
429 if (!Load)
430 Load = tryCreateMaskedGatherBase(I, Ptr, Builder);
431 if (!Load)
437 Load = SelectInst::Create(Mask, Load, PassThru);
438 Builder.Insert(Load);
441 Root->replaceAllUsesWith(Load);
449 << *Load << "\n");
450 return Load;
556 Instruction *Load = nullptr;
558 Load = Builder.CreateIntrinsic(
564 Load = Builder.CreateIntrinsic(
571 Load = TruncInst::Create(Instruction::Trunc, Load, MemoryTy);
572 Builder.Insert(Load);
574 return Load;
765 if (auto *Load = tryCreateIncrementingWBGatScat(I, BasePtr, Offsets,
767 return Load;
867 Value *Load = tryCreateMaskedGatherBaseWB(I, Phi, Builder, Immediate);
870 EndResult = ExtractValueInst::Create(Load, 0, "Gather");
871 NewInduction = ExtractValueInst::Create(Load, 1, "GatherIncrement");