llvm-6502/lib
Ahmed Bougacha 0e83b90283 MC CFG: Add MCObjectDisassembler Mach-O implementation.
Supports:
- entrypoint, using LC_MAIN.
- static ctors/dtors, using __mod_{init,exit}_func
- translation between effective and object load address, using
  dyld's VM address slide.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188886 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-21 07:28:44 +00:00
..
Analysis Add some constantness. 2013-08-20 23:04:15 +00:00
AsmParser
Bitcode
CodeGen DebugInfo: Do not use the DWARF Version for the .debug_pubnames or .debug_pubtypes version field 2013-08-21 06:13:34 +00:00
DebugInfo llvm-dwarfdump: Do not include address offsets for attributes, only for tags 2013-08-19 03:36:23 +00:00
ExecutionEngine memcmp is not a valid way to compare structs with padding in them. 2013-08-20 09:27:31 +00:00
IR Introduce non-const overloads for GlobalAlias::{get,resolve}AliasedGlobal. 2013-08-19 23:13:33 +00:00
IRReader
Linker
MC MC CFG: Add MCObjectDisassembler Mach-O implementation. 2013-08-21 07:28:44 +00:00
Object Move #includes from .h to .cpp file. 2013-08-21 01:20:11 +00:00
Option Options: explicit handling of -- 2013-08-13 22:23:05 +00:00
Support Go through the really awkward dance required to delete the memory 2013-08-18 01:20:32 +00:00
TableGen Add an error check for a typo I accidentally made in a td file that caused an assert to fire. 2013-08-20 04:22:09 +00:00
Target Synchronize VEX JIT encoding code with the MCJIT version. Fix a bug in the MCJIT code where CurOp was being incremented even if the operand it was pointing at wasn't used. Maybe only matters if there are any EVEX_K instructions that aren't VEX_4V. 2013-08-21 05:57:45 +00:00
Transforms Move registering the execution of a basic block to the beginning rather than the end. 2013-08-20 23:52:00 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile