• Nick Korovaiko's avatar
    Eliminate redundant copies due to op::Result (#612) · 4fc1a478
    Nick Korovaiko authored
    * removing extra copies due to op::Result
    
    * remove comment
    
    * fix comment
    
    * switch to a flag version
    
    * add copyright header #pragma once
    
    * add impl file, rename result_elimination.hpp to result_copy_elimination.hpp to match the opt name
    
    * add cpp suffix to result_copy_elimination
    
    * use member in-class member init
    4fc1a478
Name
Last commit
Last update
..
util Loading commit data...
abs.cpp Loading commit data...
abs.hpp Loading commit data...
acos.hpp Loading commit data...
add.cpp Loading commit data...
add.hpp Loading commit data...
allreduce.cpp Loading commit data...
allreduce.hpp Loading commit data...
asin.hpp Loading commit data...
atan.hpp Loading commit data...
avg_pool.cpp Loading commit data...
avg_pool.hpp Loading commit data...
batch_norm.cpp Loading commit data...
batch_norm.hpp Loading commit data...
broadcast.cpp Loading commit data...
broadcast.hpp Loading commit data...
ceiling.hpp Loading commit data...
concat.cpp Loading commit data...
concat.hpp Loading commit data...
constant.cpp Loading commit data...
constant.hpp Loading commit data...
convert.cpp Loading commit data...
convert.hpp Loading commit data...
convolution.cpp Loading commit data...
convolution.hpp Loading commit data...
cos.cpp Loading commit data...
cos.hpp Loading commit data...
cosh.cpp Loading commit data...
cosh.hpp Loading commit data...
divide.cpp Loading commit data...
divide.hpp Loading commit data...
dot.cpp Loading commit data...
dot.hpp Loading commit data...
equal.hpp Loading commit data...
exp.cpp Loading commit data...
exp.hpp Loading commit data...
floor.hpp Loading commit data...
function_call.cpp Loading commit data...
function_call.hpp Loading commit data...
get_output_element.cpp Loading commit data...
get_output_element.hpp Loading commit data...
greater.hpp Loading commit data...
greater_eq.hpp Loading commit data...
less.hpp Loading commit data...
less_eq.hpp Loading commit data...
log.cpp Loading commit data...
log.hpp Loading commit data...
max.hpp Loading commit data...
max_pool.cpp Loading commit data...
max_pool.hpp Loading commit data...
maximum.cpp Loading commit data...
maximum.hpp Loading commit data...
min.hpp Loading commit data...
minimum.cpp Loading commit data...
minimum.hpp Loading commit data...
multiply.cpp Loading commit data...
multiply.hpp Loading commit data...
negative.cpp Loading commit data...
negative.hpp Loading commit data...
not.cpp Loading commit data...
not.hpp Loading commit data...
not_equal.hpp Loading commit data...
one_hot.cpp Loading commit data...
one_hot.hpp Loading commit data...
op.cpp Loading commit data...
op.hpp Loading commit data...
pad.cpp Loading commit data...
pad.hpp Loading commit data...
parameter.cpp Loading commit data...
parameter.hpp Loading commit data...
parameter_vector.hpp Loading commit data...
power.cpp Loading commit data...
power.hpp Loading commit data...
product.hpp Loading commit data...
reduce.cpp Loading commit data...
reduce.hpp Loading commit data...
reduce_window.cpp Loading commit data...
reduce_window.hpp Loading commit data...
relu.cpp Loading commit data...
relu.hpp Loading commit data...
remainder.hpp Loading commit data...
replace_slice.cpp Loading commit data...
replace_slice.hpp Loading commit data...
reshape.cpp Loading commit data...
reshape.hpp Loading commit data...
result.cpp Loading commit data...
result.hpp Loading commit data...
result_vector.hpp Loading commit data...
reverse.cpp Loading commit data...
reverse.hpp Loading commit data...
select.cpp Loading commit data...
select.hpp Loading commit data...
select_and_scatter.cpp Loading commit data...
select_and_scatter.hpp Loading commit data...
sign.hpp Loading commit data...
sin.cpp Loading commit data...
sin.hpp Loading commit data...
sinh.cpp Loading commit data...
sinh.hpp Loading commit data...
slice.cpp Loading commit data...
slice.hpp Loading commit data...
softmax.cpp Loading commit data...
softmax.hpp Loading commit data...
sqrt.cpp Loading commit data...
sqrt.hpp Loading commit data...
subtract.cpp Loading commit data...
subtract.hpp Loading commit data...
sum.cpp Loading commit data...
sum.hpp Loading commit data...
tan.cpp Loading commit data...
tan.hpp Loading commit data...
tanh.cpp Loading commit data...
tanh.hpp Loading commit data...