Duraid Madina
|
2d0894bdca
|
mixed-STL programs are big and nasty :(
llvm-svn: 25030
|
2005-12-28 02:44:35 +00:00 |
|
Andrew Lenharth
|
f623af9b64
|
new is not a valid default anywhere, so make this pure virtual
llvm-svn: 22542
|
2005-07-28 18:13:59 +00:00 |
|
Misha Brukman
|
774e55c446
|
Remove trailing whitespace
llvm-svn: 21420
|
2005-04-21 22:36:52 +00:00 |
|
Chris Lattner
|
70c19defde
|
Fix the FIXME, nuke the JIT specific forceCompilationOf method.
llvm-svn: 18131
|
2004-11-22 21:54:35 +00:00 |
|
Chris Lattner
|
d38029313a
|
These methods are obsolete
llvm-svn: 18129
|
2004-11-22 21:48:33 +00:00 |
|
Chris Lattner
|
37fc0d8b95
|
Adjust to changed interfaces
llvm-svn: 18064
|
2004-11-20 23:53:26 +00:00 |
|
Chris Lattner
|
c0599d0f14
|
Add getCurrentPCOffset() and addRelocation() methods.
llvm-svn: 18034
|
2004-11-20 03:44:39 +00:00 |
|
Chris Lattner
|
2978400c23
|
Match change in MachineCodeEmitter prototype.
llvm-svn: 18009
|
2004-11-19 20:56:46 +00:00 |
|
Reid Spencer
|
50ec3f9325
|
Add #include <iostream> since Value.h does not #include it any more.
llvm-svn: 14622
|
2004-07-04 12:19:56 +00:00 |
|
Brian Gaeke
|
bc25b3b28a
|
Implement emitWordAt() for the debug emitter and the file printer emitter. (I
am not so sure about the file printer emitter, but the debug emitter change
should be harmless.)
llvm-svn: 13117
|
2004-04-23 17:11:13 +00:00 |
|
Chris Lattner
|
1bf9dde4a1
|
Finegrainify namespacification
llvm-svn: 11757
|
2004-02-23 18:38:20 +00:00 |
|
Brian Gaeke
|
d25f86d683
|
Put all LLVM code into the llvm namespace, as per bug 109.
llvm-svn: 9903
|
2003-11-11 22:41:34 +00:00 |
|
John Criswell
|
b402729b30
|
Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.
llvm-svn: 9298
|
2003-10-20 19:43:21 +00:00 |
|
Misha Brukman
|
a69a008010
|
Pass through the emitConstantPool() call to the real emitter.
llvm-svn: 6590
|
2003-06-03 20:00:49 +00:00 |
|
Misha Brukman
|
e837bd5b48
|
Removed a useless ofstream.
llvm-svn: 6547
|
2003-06-02 20:49:09 +00:00 |
|
Misha Brukman
|
1407922069
|
Remove spurious assert()
llvm-svn: 6529
|
2003-06-02 04:10:41 +00:00 |
|
Chris Lattner
|
3422940bc8
|
Changes to be compatible with MachineCodeEmitter.h
llvm-svn: 6515
|
2003-06-01 23:22:11 +00:00 |
|
Misha Brukman
|
c5a1e94883
|
Added saveBBreferences() for BasicBlock resolution.
llvm-svn: 6451
|
2003-05-30 20:32:45 +00:00 |
|
Misha Brukman
|
51eb037b1e
|
Correctly write out binary data as chars, before they're cast to ints.
llvm-svn: 6385
|
2003-05-28 18:27:19 +00:00 |
|
Misha Brukman
|
4960b8db94
|
Added a debugging code emitter that prints code to a file, debug to std::cerr,
and passes the real code to a memory-outputting code emitter. This may be
removed at a later point in development.
llvm-svn: 6379
|
2003-05-27 22:43:19 +00:00 |
|
Chris Lattner
|
3160b1235e
|
Allow const functions
llvm-svn: 6056
|
2003-05-09 03:27:41 +00:00 |
|
Chris Lattner
|
a24e816c31
|
Add methods for stub function generation
llvm-svn: 6054
|
2003-05-08 21:54:18 +00:00 |
|
Chris Lattner
|
93ba1b8b05
|
Add support for global address by string and constant pool values
llvm-svn: 5215
|
2003-01-13 00:22:37 +00:00 |
|
Chris Lattner
|
994984de43
|
Print out direct global references
llvm-svn: 4906
|
2002-12-04 06:44:41 +00:00 |
|
Chris Lattner
|
47478b4dce
|
Checkin debug implementation of MCE
llvm-svn: 4893
|
2002-12-03 20:56:42 +00:00 |
|