Displaying 1 result from an estimated 1 matches for "instruction_function_nam".
Did you mean:
instruction_function_name
2013 Apr 24
1
[LLVMdev] JIT pass runtime struct on to subroutines
...;
// prepare for the construction of this function
llvm::BasicBlock *llvm_basic_block = BasicBlock::Create(&llvm_context, "EntryBlock", llvm_function);
llvm::IRBuilder<> llvm_builder(llvm_basic_block);
// pseudo: I'll loop over all the instructions in a predicate. This sets instruction_function_name to the appropriate value in each iteration and makes sure I can iterate over the instruction's parameters
foreach (instruction in predicate) {
// Fetch the instruction from the already initialised execution engine. I can do this because I compiled all instruction-functions to an LLVM Modul...