* Switch to operation on pointers with PointerTy more consistently
authorChris Lattner <sabre@nondot.org>
Wed, 7 Nov 2001 19:46:27 +0000 (19:46 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 7 Nov 2001 19:46:27 +0000 (19:46 +0000)
commitea38c0e85c29783fdaf3b6c25fe7e3aa43688521
tree57a35601ab9aaf85b0146a6e0e835e1c5c354a2b
parentaa6ec735cf519c0cd023a5a920081bf161a328cd
* Switch to operation on pointers with PointerTy more consistently
* Fix misspeling
* Catch SIGFPE for traps
* info XXX now prints the raw contents of the GenericValue
* Switch to calloc instead of malloc (temporarily I hope) to bandaid Olden benchmarks
* Implement binary And & Or
* Convert expressions like this:
     PointerTy SrcPtr = getOperandValue(I->getPtrOperand(), SF).PointerVal;
  to:
    GenericValue SRC = getOperandValue(I->getPtrOperand(), SF);
    PointerTy SrcPtr = SRC.PointerVal;
  because the prior way confuses purify.
* Taint the initial values of the value planes
* Handling 'print bb4' in the interpreter without crashing
* Print nicer stack frames with concise return type
* printf doesn't suck nearly as badly as it used to

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1177 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/Interpreter/Execution.cpp
lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
lib/ExecutionEngine/Interpreter/Interpreter.h