Lines Matching defs:ReturnValue
2790 ReturnValueSlot ReturnValue) {
5635 EmitCallee(Call->getCallee()), Call, ReturnValue,
6548 // ReturnValue to be non-null, so that the target-specific emission code can
6551 if (EvalKind == TEK_Aggregate && ReturnValue.isNull()) {
6553 ReturnValue = ReturnValueSlot(DestPtr, false);
6557 if (Value *V = EmitTargetBuiltinExpr(BuiltinID, E, ReturnValue)) {
6564 return RValue::getAggregate(ReturnValue.getAddress(),
6565 ReturnValue.isVolatile());
6573 if (Value *V = EmitHLSLBuiltinExpr(BuiltinID, E, ReturnValue)) {
6580 return RValue::getAggregate(ReturnValue.getAddress(),
6581 ReturnValue.isVolatile());
6599 ReturnValueSlot ReturnValue,
6616 return CGF->EmitARMBuiltinExpr(BuiltinID, E, ReturnValue, Arch);
6647 return CGF->EmitRISCVBuiltinExpr(BuiltinID, E, ReturnValue);
6661 ReturnValueSlot ReturnValue) {
6666 ReturnValue, getContext().getAuxTargetInfo()->getTriple().getArch());
6669 return EmitTargetArchBuiltinExpr(this, BuiltinID, E, ReturnValue,
8987 ReturnValueSlot ReturnValue,
9342 if (Value *Result = EmitARMMVEBuiltinExpr(BuiltinID, E, ReturnValue, Arch))
9345 if (Value *Result = EmitARMCDEBuiltinExpr(BuiltinID, E, ReturnValue, Arch))
9792 ReturnValueSlot ReturnValue,
9844 if (ReturnValue.isNull())
9847 return Builder.CreateStore(MvecOut, ReturnValue.getAddress());
9893 ReturnValueSlot ReturnValue,
19319 ReturnValueSlot ReturnValue) {
19589 Builder.CreateStore(SelectVal, ReturnValue.getAddress(),
19590 ReturnValue.isVolatile());
23201 ReturnValueSlot ReturnValue) {