Lines Matching refs:DestPtr
768 llvm::Value *DestPtr, bool DestIsVolatile,
774 llvm::Value *EltPtr = CGF.Builder.CreateConstGEP2_32(DestPtr, 0, i);
782 llvm::StoreInst *SI = CGF.Builder.CreateStore(Val, DestPtr, DestIsVolatile);
2574 llvm::Value *DestPtr = ReturnValue.getValue();
2577 if (!DestPtr) {
2578 DestPtr = CreateMemTemp(RetTy, "agg.tmp");
2581 BuildAggStore(*this, CI, DestPtr, DestIsVolatile, false);
2582 return RValue::getAggregate(DestPtr);
2596 llvm::Value *DestPtr = ReturnValue.getValue();
2599 if (!DestPtr) {
2600 DestPtr = CreateMemTemp(RetTy, "coerce");
2605 llvm::Value *StorePtr = DestPtr;
2614 return convertTempToRValue(DestPtr, RetTy);