Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:StoreVal

7488     Value *StoreVal = EmitScalarExpr(E->getArg(0));
7496 if (StoreVal->getType()->isPointerTy())
7497 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty);
7501 CGM.getDataLayout().getTypeSizeInBits(StoreVal->getType()));
7502 StoreVal = Builder.CreateBitCast(StoreVal, IntTy);
7503 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty);
7510 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "strex");
9413 Value *StoreVal = EmitScalarExpr(E->getArg(0));
9421 if (StoreVal->getType()->isPointerTy())
9422 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty);
9426 CGM.getDataLayout().getTypeSizeInBits(StoreVal->getType()));
9427 StoreVal = Builder.CreateBitCast(StoreVal, IntTy);
9428 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty);
9435 return Builder.CreateCall(F, {StoreVal, StoreAddr}, "stxr");