aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/VerifyDiagnosticsClient.cpp
diff options
context:
space:
mode:
authorDavid Chisnall <csdavec@swan.ac.uk>2010-04-28 19:33:36 +0000
committerDavid Chisnall <csdavec@swan.ac.uk>2010-04-28 19:33:36 +0000
commitc6cd5fd3eae71f8841504a396563343cfaaf503e (patch)
tree3560e86c568d422b2bc2283e8cad343628544b97 /lib/Frontend/VerifyDiagnosticsClient.cpp
parenta96698e9358c00c269b96ad4d8b27da8a8273086 (diff)
Changed signature of GenerateMessageSend() function to pass the ObjCInterfaceDecl for class messages and removed the boolean IsClassMessage argument, which wasn't used anywhere.
Emitted some metadata on message sends to allow a later pass to do some speculative inlining of class methods (GNU runtime). Speculative inlining of instance methods requires type feedback to be useful (work in progress), but for class methods it works quite nicely. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102514 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/VerifyDiagnosticsClient.cpp')
0 files changed, 0 insertions, 0 deletions