Displaying 3 results from an estimated 3 matches for "objc_msg_lookup".
2006 Oct 16
1
[LLVMdev] initializer does not match global variable type.
....5 = tail call %struct.objc_object* %objc_get_class( sbyte*
getelementptr ([9 x sbyte]* %.str_3, int 0, int 0) ) ;
<%struct.objc_object*> [#uses=2]
%tmp.3 = tail call %struct.objc_object* (%struct.objc_object*,
%struct._objc_selector*, ...)* (%struct.objc_object*,
%struct._objc_selector*)* %objc_msg_lookup( %struct.objc_object* %tmp.5,
%struct._objc_selector* getelementptr ([6 x %struct._objc_selector]*
%_OBJC_SELECTOR_TABLE, int 0, int 0) ) ; <%struct.objc_object*
(%struct.objc_object*, %struct._objc_selector*, ...)*> [#uses=1]
%tmp.10 = tail call %struct.objc_object* (%struct.objc_object*,...
2006 Oct 17
1
[LLVMdev] initializer does not match global variable type.
....5 = tail call %struct.objc_object* %objc_get_class( sbyte*
getelementptr ([9 x sbyte]* %.str_3, int 0, int 0) ) ;
<%struct.objc_object*> [#uses=2]
%tmp.3 = tail call %struct.objc_object* (%struct.objc_object*,
%struct._objc_selector*, ...)* (%struct.objc_object*,
%struct._objc_selector*)* %objc_msg_lookup( %struct.objc_object* %tmp.5,
%struct._objc_selector* getelementptr ([6 x %struct._objc_selector]*
%_OBJC_SELECTOR_TABLE, int 0, int 0) ) ; <%struct.objc_object*
(%struct.objc_object*, %struct._objc_selector*, ...)*> [#uses=1]
%tmp.10 = tail call %struct.objc_object* (%struct.objc_object*,...
2015 May 31
4
[LLVMdev] Hash Table Virtual Calls with Conflict Resolution Stubs
Hi everyone,
I'm the developer of the Loci programming language (
http://loci-lang.org ), for which the compiler is a front-end for
LLVM. I would like to say that LLVM has been extremely useful for the
development of the compiler and so thank you everyone for building
this amazing system.
---- Virtual Method Calls ----
While most aspects of the language map well onto LLVM IR, it seems