Lines Matching refs:RV
994 RValue RV = CGF.EmitAnyExpr(Src); in VisitCastExpr() local
999 assert(RV.isScalar() && "RHS of HLSL splat cast must be a scalar."); in VisitCastExpr()
1000 llvm::Value *SrcVal = RV.getScalarVal(); in VisitCastExpr()
1007 RValue RV = CGF.EmitAnyExpr(Src); in VisitCastExpr() local
1012 if (RV.isScalar()) { in VisitCastExpr()
1013 llvm::Value *SrcVal = RV.getScalarVal(); in VisitCastExpr()
1016 assert(RV.isAggregate() && in VisitCastExpr()
1018 Address SrcVal = RV.getAggregateAddress(); in VisitCastExpr()
1197 RValue RV = CGF.EmitAnyExpr(E); in VisitBinCmp() local
1198 if (RV.isScalar()) in VisitBinCmp()
1199 return {RV.getScalarVal(), nullptr}; in VisitBinCmp()
1200 if (RV.isAggregate()) in VisitBinCmp()
1201 return {RV.getAggregatePointer(E->getType(), CGF), nullptr}; in VisitBinCmp()
1202 assert(RV.isComplex()); in VisitBinCmp()
1203 return RV.getComplexVal(); in VisitBinCmp()
1702 RValue RV = CGF.EmitReferenceBindingToExpr(E); in EmitInitializationToLValue() local
1703 return CGF.EmitStoreThroughLValue(RV, LV); in EmitInitializationToLValue()