llvm-6502/lib
Sean Callanan afe153c53f Fixed the MCJIT so that it can emit not only instance
methods but also class methods for Objective-C.

Clang emits Objective-C method names with '\1' at the
beginning, and the JIT has pre-existing logic to try
prepending a '\1' when searching a module for an
instance method (that is, a method whose name begins
with '-').  I simply extended it to do the same thing
when it encountered a class method (a method whose
name begins with '+').


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144451 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-12 02:31:32 +00:00
..
Analysis Fix typo in comment. 2011-11-09 22:45:04 +00:00
Archive
AsmParser
Bitcode
CodeGen The dwarf standard says that the only differences between a out-of-line 2011-11-12 01:57:54 +00:00
DebugInfo Audited all the format strings in libDebugInfo and fixed those that didn't match the types. 2011-11-05 16:01:13 +00:00
ExecutionEngine Fixed the MCJIT so that it can emit not only instance 2011-11-12 02:31:32 +00:00
Linker
MC build: Attempt to rectify inconsistencies between CMake and LLVMBuild versions of explicit dependencies. 2011-11-12 02:10:57 +00:00
Object build: Attempt to rectify inconsistencies between CMake and LLVMBuild versions of explicit dependencies. 2011-11-12 02:10:57 +00:00
Support Fix a typo. 2011-11-06 20:36:50 +00:00
TableGen ARM vldm and vstm VFP instructions can take a data type suffix. 2011-11-11 23:08:10 +00:00
Target Implement Mips64's handling of byval arguments in LowerFormalArguments. 2011-11-12 02:29:58 +00:00
Transforms build: Attempt to rectify inconsistencies between CMake and LLVMBuild versions of explicit dependencies. 2011-11-12 02:10:57 +00:00
VMCore
CMakeLists.txt
LLVMBuild.txt
Makefile