llvm-6502/lib/ExecutionEngine/JIT
Chris Lattner 43b429b059 Refactor the machine code emitter interface to pull the pointers for the current
code emission location into the base class, instead of being in the derived classes.

This change means that low-level methods like emitByte/emitWord now are no longer
virtual (yaay for speed), and we now have a framework to support growable code
segments.  This implements feature request #1 of PR469.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28059 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-02 18:27:26 +00:00
..
Intercept.cpp Convert llvm.cs.uiuc.edu -> llvm.org 2006-03-14 05:54:52 +00:00
JIT.cpp Get JIT/Interpreter working on Windows again. 2006-03-24 02:53:49 +00:00
JIT.h remove the intrinsiclowering hook 2006-03-23 05:22:51 +00:00
JITEmitter.cpp Refactor the machine code emitter interface to pull the pointers for the current 2006-05-02 18:27:26 +00:00
Makefile Fix library name. 2004-10-28 05:37:24 +00:00
TargetSelect.cpp remove always-null IntrinsicLowering argument. 2006-03-23 05:28:02 +00:00