llvm-6502/lib
Chris Lattner 55d86482bd Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficiently
turn a memory address back into the LLVM global object that starts at that
address.  Note that this won't cause any additional datastructures to be built
for clients of the EE that don't need this information.

Also modified some code to not access the GlobalAddress map directly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10674 91177308-0d34-0410-b5e6-96231b3b80d8
2003-12-31 20:21:04 +00:00
..
Analysis Add a note 2003-12-28 04:03:49 +00:00
Archive Use new getFileSize function instead of sys/stat.h directly. 2003-12-30 07:40:35 +00:00
AsmParser Minor code cleanups. The only bugfix is to the UR_DEBUG stuff which didn't 2003-12-31 02:18:11 +00:00
Bytecode remove some useless #includes 2003-12-30 07:55:21 +00:00
CodeGen Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering 2003-12-28 21:23:38 +00:00
ExecutionEngine Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficiently 2003-12-31 20:21:04 +00:00
Linker Modified the logic so that library objects with main() are only linked in 2003-12-23 20:27:14 +00:00
Support * Add a new helper progress method 2003-12-31 10:20:38 +00:00
Target Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering 2003-12-28 21:23:38 +00:00
Transforms Merging constants can cause further room for improvement. Iterate until 2003-12-28 07:19:08 +00:00
VMCore Add some comments, add new getGlobalVariable method 2003-12-31 08:43:01 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00