Lines Matching defs:Loaded

460         [](IRBuilderBase &Builder, Value *Loaded) { return Loaded; });
518 Value *Loaded = Builder.CreateExtractValue(Pair, 0, "loaded");
520 LI->replaceAllUsesWith(Loaded);
575 Value *Loaded, Value *NewVal, Align AddrAlign,
586 Loaded = Builder.CreateBitCast(Loaded, IntTy);
590 Addr, Loaded, NewVal, AddrAlign, MemOpOrder,
612 auto PerformOp = [&](IRBuilderBase &Builder, Value *Loaded) {
613 return buildAtomicRMWValue(AI->getOperation(), Builder, Loaded,
836 IRBuilderBase &Builder, Value *Loaded,
844 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask);
856 Value *NewVal = buildAtomicRMWValue(Op, Builder, Loaded, Shifted_Inc);
858 Value *Loaded_MaskOut = Builder.CreateAnd(Loaded, PMV.Inv_Mask);
875 Value *Loaded_Extract = extractMaskedValue(Builder, Loaded, PMV);
877 Value *FinalVal = insertMaskedValue(Builder, Loaded, NewVal, PMV);
919 auto PerformPartwordOp = [&](IRBuilderBase &Builder, Value *Loaded) {
920 return performMaskedAtomicOp(Op, Builder, Loaded, ValOperand_Shifted,
1138 Value *Loaded = insertRMWLLSCLoop(Builder, ResultType, Addr, AddrAlign,
1141 I->replaceAllUsesWith(Loaded);
1235 Value *Loaded = TLI->emitLoadLinked(Builder, ResultTy, Addr, MemOpOrder);
1237 Value *NewVal = PerformOp(Builder, Loaded);
1246 return Loaded;
1495 Value *Loaded = extractMaskedValue(Builder, LoadedFull, PMV);
1509 EV->replaceAllUsesWith(Loaded);
1524 Res = Builder.CreateInsertValue(PoisonValue::get(CI->getType()), Loaded, 0);
1600 PHINode *Loaded = Builder.CreatePHI(ResultTy, 2, "loaded");
1601 Loaded->addIncoming(InitLoaded, BB);
1603 Value *NewVal = PerformOp(Builder, Loaded);
1608 CreateCmpXchg(Builder, Addr, Loaded, NewVal, AddrAlign,
1615 Loaded->addIncoming(NewLoaded, LoopBB);
1654 Value *Loaded = AtomicExpandImpl::insertRMWCmpXchgLoop(
1657 [&](IRBuilderBase &Builder, Value *Loaded) {
1658 return buildAtomicRMWValue(AI->getOperation(), Builder, Loaded,
1663 AI->replaceAllUsesWith(Loaded);
1809 I, [this](IRBuilderBase &Builder, Value *Addr, Value *Loaded,
1814 Addr, Loaded, NewVal, Alignment, MemOpOrder,