Mercurial > octave-nkf
comparison libinterp/corefcn/jit-typeinfo.h @ 18564:5a5a67799338 draft
jit compiler: Use seperate function for division operation
* libinterp/corefcn/jit-typeinfo.cc (jit_typeinfo::divide_float): New
function.
* libinterp/corefcn/jit-typeinfo.h (jit_typeinfo::divide_float): Declare
new function
author | Stefan Mahr <dac922@gmx.de> |
---|---|
date | Sun, 24 Nov 2013 23:28:50 +0100 |
parents | 5b49430a5b30 |
children |
comparison
equal
deleted
inserted
replaced
18563:d464edd2552b | 18564:5a5a67799338 |
---|---|
772 | 772 |
773 octave_builtin *find_builtin (const std::string& name); | 773 octave_builtin *find_builtin (const std::string& name); |
774 | 774 |
775 jit_function mirror_binary (const jit_function& fn); | 775 jit_function mirror_binary (const jit_function& fn); |
776 | 776 |
777 jit_function divide_float (jit_type* ty); | |
778 | |
777 llvm::Function *wrap_complex (llvm::Function *wrap); | 779 llvm::Function *wrap_complex (llvm::Function *wrap); |
778 | 780 |
779 static llvm::Value *pack_complex (llvm::IRBuilderD& bld, | 781 static llvm::Value *pack_complex (llvm::IRBuilderD& bld, |
780 llvm::Value *cplx); | 782 llvm::Value *cplx); |
781 | 783 |