[CodeGen] Avoid deprecated Address constructor
authorNikita Popov <npopov@redhat.com>
Tue, 11 Jan 2022 12:01:28 +0000 (13:01 +0100)
committerNikita Popov <npopov@redhat.com>
Tue, 11 Jan 2022 12:07:02 +0000 (13:07 +0100)
clang/lib/CodeGen/CodeGenFunction.cpp

index 2d3b214..640c73f 100644 (file)
@@ -2109,6 +2109,7 @@ llvm::Value *CodeGenFunction::emitArrayLength(const ArrayType *origArrayType,
     // Create the actual GEP.
     addr = Address(Builder.CreateInBoundsGEP(
         addr.getElementType(), addr.getPointer(), gepIndices, "array.begin"),
+        ConvertTypeForMem(eltType),
         addr.getAlignment());
   }