From d5caf7c432dcf52fc614b5bcbded6f64df0177a2 Mon Sep 17 00:00:00 2001 From: Brian Gaeke Date: Fri, 5 Sep 2003 05:22:08 +0000 Subject: [PATCH] Remove printOperandInfo(), and simplify run(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8362 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/Interpreter/Execution.cpp | 30 ------------------- 1 file changed, 30 deletions(-) diff --git a/lib/ExecutionEngine/Interpreter/Execution.cpp b/lib/ExecutionEngine/Interpreter/Execution.cpp index 800a62cc8db..80a0677a37e 100644 --- a/lib/ExecutionEngine/Interpreter/Execution.cpp +++ b/lib/ExecutionEngine/Interpreter/Execution.cpp @@ -107,30 +107,6 @@ static GenericValue getOperandValue(Value *V, ExecutionContext &SF) { } } -static void printOperandInfo(Value *V, ExecutionContext &SF) { - if (isa(V)) { - std::cout << "Constant Pool Value\n"; - } else if (isa(V)) { - std::cout << "Global Value\n"; - } else { - unsigned TyP = V->getType()->getUniqueID(); // TypePlane for value - unsigned Slot = getOperandSlot(V); - std::cout << "Value=" << (void*)V << " TypeID=" << TyP << " Slot=" << Slot - << " Addr=" << &SF.Values[TyP][Slot] << " SF=" << &SF - << " Contents=0x"; - - const unsigned char *Buf = (const unsigned char*)&SF.Values[TyP][Slot]; - for (unsigned i = 0; i < sizeof(GenericValue); ++i) { - unsigned char Cur = Buf[i]; - std::cout << ( Cur >= 160?char((Cur>>4)+'A'-10):char((Cur>>4) + '0')) - << ((Cur&15) >= 10?char((Cur&15)+'A'-10):char((Cur&15) + '0')); - } - std::cout << "\n"; - } -} - - - static void SetValue(Value *V, GenericValue Val, ExecutionContext &SF) { unsigned TyP = V->getType()->getUniqueID(); // TypePlane for value @@ -138,7 +114,6 @@ static void SetValue(Value *V, GenericValue Val, ExecutionContext &SF) { SF.Values[TyP][getOperandSlot(V)] = Val; } - //===----------------------------------------------------------------------===// // Annotation Wrangling code //===----------------------------------------------------------------------===// @@ -1049,11 +1024,6 @@ void Interpreter::executeInstruction() { } void Interpreter::run() { - if (ECStack.empty()) { - std::cout << "Error: no program running, cannot run!\n"; - return; - } - while (!ECStack.empty()) { // Run an instruction... executeInstruction(); -- 2.34.1