Fix a major bug in lli

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4289 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2002-10-26 01:57:15 +00:00
parent 1405ec0ce1
commit 683d5da9fb

View File

@ -936,7 +936,7 @@ static void StoreValueToMemory(GenericValue Val, GenericValue *Ptr,
Ptr->Untyped[7] = (Val.ULongVal >> 56) & 255;
break;
default:
cout << "Cannot load value of type " << Ty << "!\n";
cout << "Cannot store value of type " << Ty << "!\n";
}
} else {
switch (Ty->getPrimitiveID()) {
@ -967,7 +967,7 @@ static void StoreValueToMemory(GenericValue Val, GenericValue *Ptr,
Ptr->Untyped[0] = (Val.ULongVal >> 56) & 255;
break;
default:
cout << "Cannot load value of type " << Ty << "!\n";
cout << "Cannot store value of type " << Ty << "!\n";
}
}
}
@ -975,7 +975,8 @@ static void StoreValueToMemory(GenericValue Val, GenericValue *Ptr,
static void executeStoreInst(StoreInst &I, ExecutionContext &SF) {
GenericValue Val = getOperandValue(I.getOperand(0), SF);
GenericValue SRC = getOperandValue(I.getPointerOperand(), SF);
StoreValueToMemory(Val, (GenericValue *)SRC.PointerVal, I.getType());
StoreValueToMemory(Val, (GenericValue *)SRC.PointerVal,
I.getOperand(0)->getType());
}