summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-03-13 05:23:59 +0000
committerChris Lattner <sabre@nondot.org>2006-03-13 05:23:59 +0000
commitec9d0bc3ec06a893fa3dddc40b707e9bf2ae398b (patch)
tree8d005f6f5ab3b6a749c9c243f802895c38035f04
parent4fbb612685d4ae27d3fcb36918dbe2696222a1c6 (diff)
downloadbcm5719-llvm-ec9d0bc3ec06a893fa3dddc40b707e9bf2ae398b.tar.gz
bcm5719-llvm-ec9d0bc3ec06a893fa3dddc40b707e9bf2ae398b.zip
Fix a couple of bugs that broke the alpha tester build
llvm-svn: 26722
-rw-r--r--llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp b/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
index 26548e7bfae..d7f9c10ef23 100644
--- a/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
+++ b/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
@@ -106,7 +106,7 @@ isLoadOfStoredAddress(unsigned LoadSize, SDOperand Ptr1, SDOperand Ptr2) const {
int StoreOffs = StoreOffset->getValue();
int LoadOffs = LoadOffset->getValue();
if (StoreOffs < LoadOffs) {
- if (int(StoreOffs+StoreSize) > LoadOffs) return true;
+ if (int(StoreOffs+StoreSize[i]) > LoadOffs) return true;
} else {
if (int(LoadOffs+LoadSize) > StoreOffs) return true;
}
@@ -164,7 +164,7 @@ getHazardType(SDNode *Node) {
// If this is a load following a store, make sure it's not to the same or
// overlapping address.
- if (isLoad && StoreSize) {
+ if (isLoad && NumStores) {
unsigned LoadSize;
switch (Opcode) {
default: assert(0 && "Unknown load!");
OpenPOWER on IntegriCloud