History log of /llvm-project/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp (Results 151 – 175 of 181)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7076ff29 25-Jun-2002 Chris Lattner <sabre@nondot.org>

MEGAPATCH checkin.

For details, See: docs/2002-06-25-MegaPatchInfo.txt

llvm-svn: 2778


# 1319429f 20-May-2002 Chris Lattner <sabre@nondot.org>

Remove explicit support for tracing code. It should be linked into the
executable just like everything else.

llvm-svn: 2674


# a77150b9 19-May-2002 Vikram S. Adve <vadve@cs.uiuc.edu>

Added external functions for hashing pointers to sequence numbers.

llvm-svn: 2659


# d6010aba 17-Apr-2002 Chris Lattner <sabre@nondot.org>

Fix a bug printing out %c formated characters.

llvm-svn: 2277


# 62b7fd13 07-Apr-2002 Chris Lattner <sabre@nondot.org>

Change references to the Method class to be references to the Function
class. The Method class is obsolete (renamed) and all references to it
are being converted over to Function.

llvm-svn: 2144


# f94811af 29-Mar-2002 Chris Lattner <sabre@nondot.org>

s/Method/Function

llvm-svn: 2036


# 5dec4600 08-Mar-2002 Chris Lattner <sabre@nondot.org>

Implement a bunch of new functions to support the SPECINT mcf
benchmark

llvm-svn: 1841


# 568a7707 18-Feb-2002 Chris Lattner <sabre@nondot.org>

Implement exp function

llvm-svn: 1774


# 8f52ffd3 23-Jan-2002 Chris Lattner <sabre@nondot.org>

Implement the clock() function

llvm-svn: 1573


# 7f74a56e 20-Jan-2002 Chris Lattner <sabre@nondot.org>

Changes to build successfully with GCC 3.02

llvm-svn: 1503


# 60a9a23a 13-Dec-2001 Chris Lattner <sabre@nondot.org>

Implement sprintf

llvm-svn: 1445


# 2413b160 04-Dec-2001 Chris Lattner <sabre@nondot.org>

Renamed inst_const_iterator -> const_inst_iterator
Renamed op_const_iterator -> const_op_iterator
Renamed PointerType::getValueType() -> PointerType::getElementType()

llvm-svn: 1408


# e977e5d9 26-Nov-2001 Chris Lattner <sabre@nondot.org>

Remove invalid,unneccesary ## token

llvm-svn: 1391


# 5ba75736 26-Nov-2001 Chris Lattner <sabre@nondot.org>

* Implement array indexing in lli
* Add external atoi method as well as floor, and srand

llvm-svn: 1355


# 9754aba7 13-Nov-2001 Chris Lattner <sabre@nondot.org>

Implement some more rand functions for em3d benchmark

llvm-svn: 1291


# 31e9e4d2 07-Nov-2001 Chris Lattner <sabre@nondot.org>

* 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 m

* 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

llvm-svn: 1177

show more ...


# 51862ef7 07-Nov-2001 Chris Lattner <sabre@nondot.org>

Add %p format to printf, which MUST be used when printing pointer values.

llvm-svn: 1166


# c23094ef 06-Nov-2001 Chris Lattner <sabre@nondot.org>

Implement log and drand48 for TSP bm

llvm-svn: 1165


# 5cc31881 06-Nov-2001 Chris Lattner <sabre@nondot.org>

Implement sqrt, implement printf better, simpler.

llvm-svn: 1161


# d7c742f4 03-Nov-2001 Chris Lattner <sabre@nondot.org>

Be lenient on types so that programs that are not very typesafe will work

llvm-svn: 1104


# 7fd51b54 30-Oct-2001 Chris Lattner <sabre@nondot.org>

Implement a gross function name map that must be used when linking statically
This is for use with purify

llvm-svn: 1047


# 490d2a84 29-Oct-2001 Chris Lattner <sabre@nondot.org>

* Fix pow wrapper to actually work
* Implement rudimentary printf support for lli

llvm-svn: 1037


# 9cd1451b 28-Oct-2001 Chris Lattner <sabre@nondot.org>

Fix some illegal uses of the ## operator

llvm-svn: 1013


# 578a840b 28-Oct-2001 Vikram S. Adve <vadve@cs.uiuc.edu>

Add methods print<TYPE> for String, Pointer, and each primitive type.

llvm-svn: 994


# 0b00b31c 27-Oct-2001 Chris Lattner <sabre@nondot.org>

* Make pointer values work better by treating them uniformly as 64 bit values.
This causes code that is generated by gcc to work better.
* Implement mul & div
* Export malloc, free, and pow
* add s

* Make pointer values work better by treating them uniformly as 64 bit values.
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

show more ...


12345678