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