Lines Matching refs:RValue

213 void CIRGenFunction::emitStoreThroughLValue(RValue src, LValue dst,  in emitStoreThroughLValue()
326 mlir::Value CIRGenFunction::emitStoreThroughBitfieldLValue(RValue src, in emitStoreThroughBitfieldLValue()
345 RValue CIRGenFunction::emitLoadOfBitfieldLValue(LValue lv, SourceLocation loc) { in emitLoadOfBitfieldLValue()
358 return RValue::get(field); in emitLoadOfBitfieldLValue()
524 RValue CIRGenFunction::emitLoadOfLValue(LValue lv, SourceLocation loc) { in emitLoadOfLValue()
532 return RValue::get(emitLoadOfScalar(lv, loc)); in emitLoadOfLValue()
537 return RValue::get(builder.create<cir::VecExtractOp>(getLoc(loc), load, in emitLoadOfLValue()
542 return RValue::get(nullptr); in emitLoadOfLValue()
1057 RValue rv = emitCallExpr(e); in emitCallExprLValue()
1097 RValue rv = emitAnyExpr(e->getRHS()); in emitBinaryOperatorLValue()
1127 RValue CIRGenFunction::emitAnyExpr(const Expr *e, AggValueSlot aggSlot) { in emitAnyExpr()
1130 return RValue::get(emitScalarExpr(e)); in emitAnyExpr()
1132 return RValue::getComplex(emitComplexExpr(e)); in emitAnyExpr()
1200 RValue CIRGenFunction::getUndefRValue(QualType ty) { in getUndefRValue()
1202 return RValue::get(nullptr); in getUndefRValue()
1205 return RValue::get(nullptr); in getUndefRValue()
1208 RValue CIRGenFunction::emitCall(clang::QualType calleeTy, in emitCall()
1242 RValue callResult = emitCall(funcInfo, callee, returnValue, args, &callOp, in emitCall()
1298 RValue CIRGenFunction::emitCallExpr(const clang::CallExpr *e, in emitCallExpr()
1307 return RValue::get(nullptr); in emitCallExpr()
1383 RValue CIRGenFunction::convertTempToRValue(Address addr, clang::QualType type, in convertTempToRValue()
1389 return RValue::get(nullptr); in convertTempToRValue()
1392 return RValue::get(nullptr); in convertTempToRValue()
1394 return RValue::get(emitLoadOfScalar(lvalue, loc)); in convertTempToRValue()
1543 RValue CIRGenFunction::emitCXXMemberCallExpr(const CXXMemberCallExpr *ce, in emitCXXMemberCallExpr()
1550 return RValue::get(nullptr); in emitCXXMemberCallExpr()
1558 return RValue::get(nullptr); in emitCXXMemberCallExpr()
1630 RValue CIRGenFunction::emitReferenceBindingToExpr(const Expr *e) { in emitReferenceBindingToExpr()
1638 return RValue::get(value); in emitReferenceBindingToExpr()