Displaying 6 results from an estimated 6 matches for "xt_action_param".
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...o-integrated-as -mno-sse -m64 -mstack-alignment=8 -O2
-ftrivial-auto-var-init=zero
-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
-g -o ipt.ll -c ipt.i -w -S -emit-llvm
, Clang generates an initialization memset() call for |acpar| in the IR:
%0 = bitcast %struct.xt_action_param* %acpar to i8*, !dbg !27
call void @llvm.memset.p0i8.i64(i8* nonnull align 8 %0, i8 0, i64
40, i1 false), !dbg !28
Clang only splits memsets into series of stores under certain
conditions, so it's hard to remove redundant stores on the IR level
(even with the recent DSE patches: https://re...
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...-ftrivial-auto-var-init=zero
> > -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
> > -g -o ipt.ll -c ipt.i -w -S -emit-llvm
> >
> > , Clang generates an initialization memset() call for |acpar| in the IR:
> >
> > %0 = bitcast %struct.xt_action_param* %acpar to i8*, !dbg !27
> > call void @llvm.memset.p0i8.i64(i8* nonnull align 8 %0, i8 0, i64
> > 40, i1 false), !dbg !28
> >
> > Clang only splits memsets into series of stores under certain
> > conditions, so it's hard to remove redundant stores on the IR lev...
2019 Aug 01
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...-enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang
> >>> -g -o ipt.ll -c ipt.i -w -S -emit-llvm
> >>>
> >>> , Clang generates an initialization memset() call for |acpar| in the IR:
> >>>
> >>> %0 = bitcast %struct.xt_action_param* %acpar to i8*, !dbg !27
> >>> call void @llvm.memset.p0i8.i64(i8* nonnull align 8 %0, i8 0, i64
> >>> 40, i1 false), !dbg !28
> >>>
> >>> Clang only splits memsets into series of stores under certain
> >>> conditions, so it's hard t...
2019 Aug 07
2
Dead store elimination in the backend for -ftrivial-auto-var-init
...-removed-from-clang
>> > >>> -g -o ipt.ll -c ipt.i -w -S -emit-llvm
>> > >>>
>> > >>> , Clang generates an initialization memset() call for |acpar| in
>> the IR:
>> > >>>
>> > >>> %0 = bitcast %struct.xt_action_param* %acpar to i8*, !dbg !27
>> > >>> call void @llvm.memset.p0i8.i64(i8* nonnull align 8 %0, i8 0, i64
>> > >>> 40, i1 false), !dbg !28
>> > >>>
>> > >>> Clang only splits memsets into series of stores under certain
>> >...
2013 Apr 12
3
[Bug 814] rpfilter blocks broadcast packets
https://bugzilla.netfilter.org/show_bug.cgi?id=814
Florian Westphal <fw at strlen.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fw at strlen.de
--- Comment #1 from Florian Westphal <fw at strlen.de> 2013-04-12 10:24:14 CEST ---
(In reply
2013 Mar 20
2
netfilter+libvirt=(smth got broken?)
Hello,
I'm having problem setting up filtering traffic for a virtual machine
managed by libvirt. Strange thing is, such a setup has been working fine
for me on an older version of distro (namely, opensuse 11.3 w/updates,
kernel 2.6.34, libvirt 0.8.8) but refused to work on shiny new opensuse
12.4 (kernel 3.7.10, libvirt 1.0.2).
The definition of filter in question is pretty simple: