The allocated exception slot does not alias anything; should fix self-host.
llvm-svn: 138615
This commit is contained in:
@@ -1034,7 +1034,8 @@ static void InitCatchParam(CodeGenFunction &CGF,
|
||||
// Perform the copy construction.
|
||||
CGF.EmitAggExpr(copyExpr, AggValueSlot::forAddr(ParamAddr, Qualifiers(),
|
||||
AggValueSlot::IsNotDestructed,
|
||||
AggValueSlot::DoesNotNeedGCBarriers));
|
||||
AggValueSlot::DoesNotNeedGCBarriers,
|
||||
AggValueSlot::IsNotAliased));
|
||||
|
||||
// Leave the terminate scope.
|
||||
CGF.EHStack.popTerminate();
|
||||
|
||||
Reference in New Issue
Block a user