aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/ScalarEvolution.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2011-11-12 02:31:32 +0000
committerSean Callanan <scallanan@apple.com>2011-11-12 02:31:32 +0000
commitafe153c53f525b5599e79f847e2a0723905b6518 (patch)
tree73fc98771dafa346a6ba2c2de8dc5952e42a67fe /lib/Analysis/ScalarEvolution.cpp
parent3a5257de21216125bddaa0e5f87c00d32e054cd0 (diff)
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
Diffstat (limited to 'lib/Analysis/ScalarEvolution.cpp')
0 files changed, 0 insertions, 0 deletions