Displaying 1 result from an estimated 1 matches for "interfacegroup".
2013 Sep 03
1
[LLVMdev] X86_thiscall
..._group_get_interface=Function::Create(get_interface_type,
Function::ExternalLinkage, "get_interface", llvm_module);
interface_group_get_interface->setCallingConv(CallingConv::X86_ThisCall);
execution_engine->addGlobalMapping(interface_group_get_interface, (void
*)as_ptr(&InterfaceGroup::get_interface));
The following call generates the code for the call:
vector<Value *>
get_interface_args; get_interface_args.push_back(interface_group_variable);
get_interface_args.push_back(requested_type); get_interface_args.push_bac
k(ptr_this); auto
result=llvm_builder.Create...