|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * 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
llvm-svn: 1177 | 
| | 
| 
| 
| | llvm-svn: 1166 | 
| | 
| 
| 
| | llvm-svn: 1165 | 
| | 
| 
| 
| | llvm-svn: 1161 | 
| | 
| 
| 
| | llvm-svn: 1104 | 
| | 
| 
| 
| 
| 
| | This is for use with purify
llvm-svn: 1047 | 
| | 
| 
| 
| 
| 
| | * Implement rudimentary printf support for lli
llvm-svn: 1037 | 
| | 
| 
| 
| | llvm-svn: 1013 | 
| | 
| 
| 
| | llvm-svn: 994 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | This causes code that is generated by gcc to work better.
* Implement mul & div
* Export malloc, free, and pow
* add strtol, atoi, and atol to the runtime library
llvm-svn: 988 | 
| | 
| 
| 
| 
| 
| 
| | * Implement linked in runtime library with puts(char*) in it
* implement builtin putchar(int) function
llvm-svn: 985 | 
| | 
| 
| 
| | llvm-svn: 909 | 
| | 
| 
| 
| 
| 
| | implemented yet though
llvm-svn: 818 | 
| | 
| 
| 
| 
| 
| 
| 
| | * ConstPoolPointerReference now represents a pointer to a GlobalValue
* Methods name references are now explicit pointers to methods
* Rename Value::GlobalVal to Value::GlobalVariableVal to avoid confusion
llvm-svn: 703 | 
| | 
| 
| 
| | llvm-svn: 546 | 
|  | llvm-svn: 529 |