Lines Matching refs:OldVal
503 llvm::Value *OldVal, in EmitPostAtomicMinMax() argument
518 llvm::Value *Cmp = Builder.CreateICmp(Pred, OldVal, RHS, "tst"); in EmitPostAtomicMinMax()
519 return Builder.CreateSelect(Cmp, OldVal, RHS, "newval"); in EmitPostAtomicMinMax()
1983 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall() local
1984 CGF.Builder.CreateStore(OldVal, DesiredAddr); in EmitAtomicUpdateLibcall()
2004 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile); in EmitAtomicUpdateOp() local
2010 llvm::PHINode *PHI = CGF.Builder.CreatePHI(OldVal->getType(), in EmitAtomicUpdateOp()
2012 PHI->addIncoming(OldVal, CurBB); in EmitAtomicUpdateOp()
2069 auto *OldVal = CGF.Builder.CreateLoad(ExpectedAddr); in EmitAtomicUpdateLibcall() local
2070 CGF.Builder.CreateStore(OldVal, DesiredAddr); in EmitAtomicUpdateLibcall()
2086 auto *OldVal = EmitAtomicLoadOp(Failure, IsVolatile); in EmitAtomicUpdateOp() local
2092 llvm::PHINode *PHI = CGF.Builder.CreatePHI(OldVal->getType(), in EmitAtomicUpdateOp()
2094 PHI->addIncoming(OldVal, CurBB); in EmitAtomicUpdateOp()