Lines Matching defs:DestPtr
745 llvm::Value *DestPtr, bool DestIsVolatile,
751 llvm::Value *EltPtr = CGF.Builder.CreateConstGEP2_32(DestPtr, 0, i);
759 llvm::StoreInst *SI = CGF.Builder.CreateStore(Val, DestPtr, DestIsVolatile);
2409 llvm::Value *DestPtr = ReturnValue.getValue();
2412 if (!DestPtr) {
2413 DestPtr = CreateMemTemp(RetTy, "agg.tmp");
2416 BuildAggStore(*this, CI, DestPtr, DestIsVolatile, false);
2417 return RValue::getAggregate(DestPtr);
2431 llvm::Value *DestPtr = ReturnValue.getValue();
2434 if (!DestPtr) {
2435 DestPtr = CreateMemTemp(RetTy, "coerce");
2440 llvm::Value *StorePtr = DestPtr;
2449 return convertTempToRValue(DestPtr, RetTy);