Lines Matching defs:OldValue
8876 Value *OldValue = Builder.CreateExtractValue(Result, /*Idxs=*/0);
8878 OldValue = Builder.CreateBitCast(OldValue, X.ElemTy);
8879 assert(OldValue->getType() == V.ElemTy &&
8880 "OldValue and V must be of same type");
8882 Builder.CreateStore(OldValue, V.Var, V.IsVolatile);
8908 Builder.CreateStore(OldValue, V.Var);
8920 Builder.CreateSelect(SuccessOrFail, E, OldValue);
8977 AtomicRMWInst *OldValue =
8982 CapturedValue = OldValue;
9007 Value *NonAtomicCmp = Builder.CreateCmp(Pred, OldValue, E);
9008 CapturedValue = Builder.CreateSelect(NonAtomicCmp, E, OldValue);