Re: [PATCH V4 00/11] eBPF support for GCC

2019-08-28 Thread Jose E. Marchesi
> [Differences from V3: > . Formatting/style fixes: > + Remove redundant braces. > + Remove unneeded ATTRIBUTE_UNUSED. > + Truncate too long lines. > + Remove an odd line split. > + Do not break after returns. > + Use function_arg_info methods instead o

Re: [PATCH V4 00/11] eBPF support for GCC

2019-08-28 Thread Richard Sandiford
"Jose E. Marchesi" writes: > [Differences from V3: > . Formatting/style fixes: > + Remove redundant braces. > + Remove unneeded ATTRIBUTE_UNUSED. > + Truncate too long lines. > + Remove an odd line split. > + Do not break after returns. > + Use function_arg_info methods instead of auxi

Re: [PATCH V4 00/11] eBPF support for GCC

2019-08-27 Thread Jose E. Marchesi
. The mul32 instruction zero-extends arguments and then performs a multiplication. Use the right pattern for this in bpf.md and name it umulsidi3. Sorry, here I meant to say that the mul32 instruction multiplies and then zero-extends its result.

[PATCH V4 00/11] eBPF support for GCC

2019-08-27 Thread Jose E. Marchesi
[Differences from V3: . Formatting/style fixes: + Remove redundant braces. + Remove unneeded ATTRIBUTE_UNUSED. + Truncate too long lines. + Remove an odd line split. + Do not break after returns. + Use function_arg_info methods instead of auxiliary functions. + Fix indentation in cbra