Home | History | Annotate | Download | only in gold

Lines Matching full:valsize

98 // Insert VALSIZE-bit integer VALUE into DESTINATION.
100 template <int valsize>
102 typename elfcpp::Valtype_base<valsize>::Valtype value)
104 unsigned char buffer[valsize / 8];
106 elfcpp::Swap_unaligned<valsize, true>::writeval(buffer, value);
108 elfcpp::Swap_unaligned<valsize, false>::writeval(buffer, value);
109 destination->insert(destination->end(), buffer, buffer + valsize / 8);
114 template <int valsize>
115 typename elfcpp::Valtype_base<valsize>::Valtype
118 typename elfcpp::Valtype_base<valsize>::Valtype return_value;
120 return_value = elfcpp::Swap_unaligned<valsize, true>::readval(source);
122 return_value = elfcpp::Swap_unaligned<valsize, false>::readval(source);
128 template <int valsize>
129 typename elfcpp::Valtype_base<valsize>::Valtype
132 typename elfcpp::Valtype_base<valsize>::Valtype return_value;
134 return_value = elfcpp::Swap_unaligned<valsize, true>::readval(*source);
136 return_value = elfcpp::Swap_unaligned<valsize, false>::readval(*source);
137 *source += valsize / 8;
143 template <int valsize>
144 typename elfcpp::Valtype_base<valsize>::Valtype
147 typename elfcpp::Valtype_base<valsize>::Valtype return_value;
149 return_value = elfcpp::Swap_unaligned<valsize, true>::readval(*source);
151 return_value = elfcpp::Swap_unaligned<valsize, false>::readval(*source);
152 *source += valsize / 8;