[llvm-commits] CVS: llvm-gcc/gcc/llvm-expand.c
Chris Lattner
lattner at cs.uiuc.edu
Sun Feb 20 20:04:27 PST 2005
Changes in directory llvm-gcc/gcc:
llvm-expand.c updated: 1.85 -> 1.86
---
Log message:
Fix a regression in my previous checkin. This fixes PR523: http://llvm.cs.uiuc.edu/PR523 and
test/Regression/C++Frontend/2005-02-20-BrokenReferenceTest.cpp
---
Diffs of the changes: (+2 -2)
llvm-expand.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-gcc/gcc/llvm-expand.c
diff -u llvm-gcc/gcc/llvm-expand.c:1.85 llvm-gcc/gcc/llvm-expand.c:1.86
--- llvm-gcc/gcc/llvm-expand.c:1.85 Sun Feb 20 17:30:29 2005
+++ llvm-gcc/gcc/llvm-expand.c Sun Feb 20 22:04:14 2005
@@ -6221,7 +6221,7 @@
SAVE_EXPR_LLVM(exp) = Val;
/* Expand the saved expression */
- SEVal = llvm_expand_expr(Fn, TREE_OPERAND(exp, 0), Val);
+ SEVal = llvm_expand_expr(Fn, TREE_OPERAND(exp, 0), DestLoc);
TREE_USED(exp) = 1;
@@ -6242,7 +6242,7 @@
break;
} else { /* Aggregate value */
unsigned Align = TYPE_ALIGN(TREE_TYPE(exp))/8;
- llvm_copy_aggregate(Fn, DestLoc, Val, 0, 0, Align);
+ llvm_copy_aggregate(Fn, Val, DestLoc, 0, 0, Align);
}
}
More information about the llvm-commits
mailing list