diff options
Diffstat (limited to 'lib/ExecutionEngine/Interpreter/Execution.cpp')
-rw-r--r-- | lib/ExecutionEngine/Interpreter/Execution.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/ExecutionEngine/Interpreter/Execution.cpp b/lib/ExecutionEngine/Interpreter/Execution.cpp index 692f8f425a..98b352c439 100644 --- a/lib/ExecutionEngine/Interpreter/Execution.cpp +++ b/lib/ExecutionEngine/Interpreter/Execution.cpp @@ -798,7 +798,7 @@ static PointerTy getElementOffset(Instruction *I, unsigned ArgOff) { } static void executeGEPInst(GetElementPtrInst *I, ExecutionContext &SF) { - GenericValue SRC = getOperandValue(I->getPtrOperand(), SF); + GenericValue SRC = getOperandValue(I->getPointerOperand(), SF); PointerTy SrcPtr = SRC.PointerVal; GenericValue Result; @@ -807,7 +807,7 @@ static void executeGEPInst(GetElementPtrInst *I, ExecutionContext &SF) { } static void executeLoadInst(LoadInst *I, ExecutionContext &SF) { - GenericValue SRC = getOperandValue(I->getPtrOperand(), SF); + GenericValue SRC = getOperandValue(I->getPointerOperand(), SF); PointerTy SrcPtr = SRC.PointerVal; PointerTy Offset = getElementOffset(I, 0); // Handle any structure indices SrcPtr += Offset; @@ -836,7 +836,7 @@ static void executeLoadInst(LoadInst *I, ExecutionContext &SF) { } static void executeStoreInst(StoreInst *I, ExecutionContext &SF) { - GenericValue SRC = getOperandValue(I->getPtrOperand(), SF); + GenericValue SRC = getOperandValue(I->getPointerOperand(), SF); PointerTy SrcPtr = SRC.PointerVal; SrcPtr += getElementOffset(I, 1); // Handle any structure indices |