forked from OSchip/llvm-project
parent
01cbbd8555
commit
7c623641a6
|
@ -1231,8 +1231,8 @@ public:
|
||||||
ObjectByrefHelpers(CharUnits alignment, BlockFieldFlags flags)
|
ObjectByrefHelpers(CharUnits alignment, BlockFieldFlags flags)
|
||||||
: ByrefHelpers(alignment), Flags(flags) {}
|
: ByrefHelpers(alignment), Flags(flags) {}
|
||||||
|
|
||||||
void emitCopy(CodeGenFunction &CGF, llvm::Value *srcField,
|
void emitCopy(CodeGenFunction &CGF, llvm::Value *destField,
|
||||||
llvm::Value *destField) {
|
llvm::Value *srcField) {
|
||||||
destField = CGF.Builder.CreateBitCast(destField, CGF.VoidPtrTy);
|
destField = CGF.Builder.CreateBitCast(destField, CGF.VoidPtrTy);
|
||||||
|
|
||||||
srcField = CGF.Builder.CreateBitCast(srcField, CGF.VoidPtrPtrTy);
|
srcField = CGF.Builder.CreateBitCast(srcField, CGF.VoidPtrPtrTy);
|
||||||
|
|
Loading…
Reference in New Issue