Lines Matching refs:StoreVal
4164 Value *StoreVal = EmitScalarExpr(E->getArg(0));
4172 if (StoreVal->getType()->isPointerTy())
4173 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty);
4175 StoreVal = Builder.CreateBitCast(StoreVal, StoreTy);
4176 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty);
4183 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "strex");
4931 Value *StoreVal = EmitScalarExpr(E->getArg(0));
4939 if (StoreVal->getType()->isPointerTy())
4940 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty);
4942 StoreVal = Builder.CreateBitCast(StoreVal, StoreTy);
4943 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty);
4950 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "stxr");