diff options
Diffstat (limited to 'llvm/unittests/Transforms/Utils/Cloning.cpp')
-rw-r--r-- | llvm/unittests/Transforms/Utils/Cloning.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/unittests/Transforms/Utils/Cloning.cpp b/llvm/unittests/Transforms/Utils/Cloning.cpp index 62a280df812..ab782ada292 100644 --- a/llvm/unittests/Transforms/Utils/Cloning.cpp +++ b/llvm/unittests/Transforms/Utils/Cloning.cpp @@ -165,7 +165,7 @@ TEST_F(CloneInstruction, Attributes) { Attribute::AttrKind AK[] = { Attribute::NoCapture }; AttributeSet AS = AttributeSet::get(context, 0, AK); - Argument *A = F1->arg_begin(); + Argument *A = &*F1->arg_begin(); A->addAttr(AS); SmallVector<ReturnInst*, 4> Returns; @@ -193,7 +193,7 @@ TEST_F(CloneInstruction, CallingConvention) { SmallVector<ReturnInst*, 4> Returns; ValueToValueMapTy VMap; - VMap[F1->arg_begin()] = F2->arg_begin(); + VMap[&*F1->arg_begin()] = &*F2->arg_begin(); CloneFunctionInto(F2, F1, VMap, false, Returns); EXPECT_EQ(CallingConv::Cold, F2->getCallingConv()); |