search for: xorp

Displaying 20 results from an estimated 56 matches for "xorp".

Did you mean: xorl
2013 Aug 19
2
[LLVMdev] Duplicate loading of double constants
...I found that in some cases llvm generates duplicate loads of double constants, e.g. $ cat t.c double f(double* p, int n) { double s = 0; if (n) s += *p; return s; } $ clang -S -O3 t.c -o - ... f: # @f .cfi_startproc # BB#0: xorps %xmm0, %xmm0 testl %esi, %esi je .LBB0_2 # BB#1: xorps %xmm0, %xmm0 addsd (%rdi), %xmm0 .LBB0_2: ret ... Note that there are 2 xorps instructions, the one in BB#1 being clearly redundant as it's dominated by the first one. Two xorps come fr...
2009 Oct 01
0
it''s about xen and xorp
hi alli hope you are all fine,I post this mail with the hope i will find an explanation for my too problems. i ''m actually working on an internship subject about xen technology: i*nstall xorp router in the virtual domain of the xen hypervisor.* this installation should be done on a PC with too NIC. The problem is that i don''t know what is the utility of too NIC in such installation, why should i use too NIC and not only one? That was my first problem The second problem is :...
2013 Aug 20
0
[LLVMdev] Duplicate loading of double constants
..., > e.g. > > $ cat t.c > double f(double* p, int n) > { > double s = 0; > if (n) > s += *p; > return s; > } > $ clang -S -O3 t.c -o - > ... > f: # @f > .cfi_startproc > # BB#0: > xorps %xmm0, %xmm0 > testl %esi, %esi > je .LBB0_2 > # BB#1: > xorps %xmm0, %xmm0 > addsd (%rdi), %xmm0 > .LBB0_2: > ret > ... > Thanks. Please file a bug for this on llvm.org/bugs . The crux of the problem is that machine...
2008 Jul 12
2
[LLVMdev] Shuffle regression
...on release 2.3 but revision 52648 fails, and I suspect that the issue is still present. 2.3 generates the following x86 code: 03A10010 push ebp 03A10011 mov ebp,esp 03A10013 and esp,0FFFFFFF0h 03A10019 movups xmm0,xmmword ptr ds:[141D280h] 03A10020 xorps xmm1,xmm1 03A10023 movaps xmm2,xmm0 03A10026 shufps xmm2,xmm1,32h 03A1002A movaps xmm1,xmm0 03A1002D shufps xmm1,xmm2,84h 03A10031 shufps xmm0,xmm1,23h 03A10035 shufps xmm1,xmm1,40h 03A10039 shufps xmm1,xmm0,2Eh 03A1003D movups...
2008 Dec 19
2
[Bug 536] C++ compilation failure when using the iptables header files
http://bugzilla.netfilter.org/show_bug.cgi?id=536 pavlin at icsi.berkeley.edu changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|trivial |blocker Priority|P2 |P1 ------- Comment #1 from pavlin at icsi.berkeley.edu 2008-12-19
2007 Jan 14
1
Linux as a multicast router
...were discarded at NIC). Then at weekend we heard about "sysctl -w net.ipv4.conf.all.mc_forward=1" line that is said to satisfy multicast routing requirement, but we did not try this yet. Is this last line enough to work linux as multicast router ? There is also one alternative we found: XORP ( Open Source IP Router ) http://www.xorp.org/livecd.html#getting But this works from live cd. We want to also use linux shell at the same time. And also we did not try this tool yet. It is enough to use the linux as router, we do not consider the router algorithms or any other thing. Thanks in a...
2013 Aug 22
2
New routine: FLAC__lpc_compute_autocorrelation_asm_ia32_sse_lag_16
...ebp + mov ebp, esp + and esp, -16 ; stack realign for SSE instructions 'movaps' and 'addps' + sub esp, 32 + + ;ASSERT(lag > 0) + ;ASSERT(lag <= 12) + ;ASSERT(lag <= data_len) + ;ASSERT(data_len > 0) + + ; for(coeff = 0; coeff < lag; coeff++) + ; autoc[coeff] = 0.0; + xorps xmm5, xmm5 + xorps xmm6, xmm6 + movaps [esp], xmm5 + movaps [esp + 16], xmm6 + + mov edx, [ebp + 12] ; edx == data_len + mov eax, [ebp + 8] ; eax == &data[sample] <- &data[0] + + movss xmm0, [eax] ; xmm0 = 0,0,0,data[0] + add eax, 4 + movaps xmm1, xmm0 ; xmm1 = 0,0,0,data[0] + sh...
2008 Jul 12
0
[LLVMdev] Shuffle regression
...2648 fails, and I suspect > that the issue is still present. > > 2.3 generates the following x86 code: > > 03A10010 push ebp > 03A10011 mov ebp,esp > 03A10013 and esp,0FFFFFFF0h > 03A10019 movups xmm0,xmmword ptr ds:[141D280h] > 03A10020 xorps xmm1,xmm1 > 03A10023 movaps xmm2,xmm0 > 03A10026 shufps xmm2,xmm1,32h > 03A1002A movaps xmm1,xmm0 > 03A1002D shufps xmm1,xmm2,84h > 03A10031 shufps xmm0,xmm1,23h > 03A10035 shufps xmm1,xmm1,40h > 03A10039 shufps xmm1,xmm0,2Eh &gt...
2010 May 11
2
[LLVMdev] How does SSEDomainFix work?
...oo.s (snip) Code Placement Optimizater SSE execution domain fixup Machine Natural Loop Construction X86 AT&T-Style Assembly Printer Delete Garbage Collector Information foo.s: (edited) _foo: movaps %xmm0, %xmm3 andps %xmm2, %xmm3 andnps %xmm1, %xmm2 movaps %xmm2, %xmm0 xorps %xmm3, %xmm0 ret _bar: movaps %xmm0, %xmm3 andps %xmm2, %xmm3 andnps %xmm1, %xmm2 movaps %xmm2, %xmm0 xorps %xmm3, %xmm0 ret
2004 Feb 13
3
SYN Attacks - how i cant stop it
...(can't do this short and not with SMP) > > Sysctl; > kern.ipc.somaxconn=1024 #this is set high! > kern.ipc.nmbclusters=65536 #this is set high! > kern.polling.enable=1 #remember kernel options > kern.polling.user_frac=50>90 #remember kernel options > net.xorp.polling=1 > net.xorp.poll_burst=10 > net.xorp.poll_in_trap=3 > (if you use dynamic rules in ipfw [stateful] you can tweak this) > net.inet.ip.fw.dyn_ack_lifetime=200 #shorte timeout on connection > net.inet.ip.fw.dyn_syn_lifetime=20 > net.inet.ip.fw.dyn_fin_lifetime=20 > net.in...
2008 Sep 23
1
fxp multicast forwarding problems
Hi, Whilst doing some QA work on XORP on my desktop, which has fxp0 and msk0, fxp0 got totally hosed. I was running PIM-SM and IGMPv2 router-mode on the box at the time. I wonder if this is related to the problems with fxp multicast transmission I saw back in April. I'm a bit concerned about this as fxp is still a very widesprea...
2017 Oct 02
5
SSE instructions and alignment of the return value of 'new'
...t for a piece of code allocating a class object (size: 24 bytes) using operator new and then initializing it: 0x00002aaaafc145f3 <+35>: callq 0x2aaaafdf5f90 <operator new(unsigned long)> 0x00002aaaafc145f8 <+40>: mov %rax,%r13 0x00002aaaafc145fb <+43>: xorps %xmm0,%xmm0 => 0x00002aaaafc145fe <+46>: movaps %xmm0,0x0(%r13) The value in %r13 (from the return value of operator new) is not appropriately aligned causing the crash. The memory allocation is done by a custom memory allocator that is returning 8-byte aligned blocks. The memory all...
2013 Aug 21
2
PATCH for cpu.c
...libFLAC\cpu.c 2013-08-16 21:46:42.177485300 +0400 @@ -285,14 +285,7 @@ # ifdef USE_TRY_CATCH_FLAVOR _try { __asm { -# if _MSC_VER <= 1200 - /* VC6 assembler doesn't know SSE, have to emit bytecode instead */ - _emit 0x0F - _emit 0x57 - _emit 0xC0 -# else xorps xmm0,xmm0 -# endif } } _except(EXCEPTION_EXECUTE_HANDLER) { @@ -307,14 +300,7 @@ /* http://www.codeproject.com/cpp/gccasm.asp */ /* http://www.hick.org/~mmiller/msvc_inline_asm.html */ __asm { -# if _MSC_VER <= 1200 - /* VC6 assembler doesn't know SSE,...
2008 Jul 13
2
Cluster: understanding virtual IP
...purpose is to switch a virtual IP between two routers. Now the service is running, I can ping the virtual IP from outside - but this virtual IP is not bound to any interface. How does this work? Can I force the cluster to bind it to a certain interface? I need this because the routing daemon (xorp) does not make use of an ip address that is not bound to an interface. Any hint or help is appreciated. Dirk
2011 Jun 03
2
[LLVMdev] AVX Status?
...70: v4i64 = and 0x2532070, 0x2532170 [ID=15] >>     0x2532070: v4i64 = bitcast 0x2510740 [ID=14] >>       0x2510740: v8f32 = llvm.x86.avx.cmp.ps.256 0x2510640, 0x2511340, >> 0x2510f40, 0x2511140 [ORD=3] [ID=12] >> ... >> >> The same counts for or and xor where VXORPS etc. should be selected. > > Please file bug reports! It's a problem with integer code. There are no 256-bit integer bitwise instructions in AVX. There are no 256-bit integer instructions period. What's missing is the legalize code to handle this. I have it in our tree. >>...
2010 May 11
0
[LLVMdev] How does SSEDomainFix work?
...xecution domain fixup > Machine Natural Loop Construction > X86 AT&T-Style Assembly Printer > Delete Garbage Collector Information > > foo.s: (edited) > _foo: > movaps %xmm0, %xmm3 > andps %xmm2, %xmm3 > andnps %xmm1, %xmm2 > movaps %xmm2, %xmm0 > xorps %xmm3, %xmm0 > ret
2011 Jun 04
0
[LLVMdev] AVX Status?
...ger instructions period. > What's missing is the legalize code to handle this. I have it in our > tree. > >> There seems to be some code for this because >> xor<8 x i32> %m, %m >> works, probably because it can get rid of all bitcasts. > > And it can use xorps to implement the operation. Yes, that makes sense. But why does the same not work with "and" and "or" (-> VANDPS/VORPS) ? Anyway, I am looking forward to testing your patches. Would it be possible to send around a notification when the stuff goes upstream? Thanks a lot :...
2005 Dec 07
1
multicast over GRE tunnel
....16.2.2) to the netB and netC "devices", but the multicast traffic isn''t getting out of its source LAN. Are there ip commands that will do it? Do I need additional software running for multicast? I couldn''t get mrouted or pimd to compile on Fedora Core 4. I installed xorp but haven''t tried running it yet because I''m very confused about what is needed, besides the basic kernel and iproute2, for a multicast-capable Linux router. Thanks.
2013 Feb 19
2
[LLVMdev] Is it a bug or am I missing something ?
...g.s .file "shufxbug.ll" .text .globl sample_test .align 16, 0x90 .type sample_test, at function sample_test: # @sample_test # BB#0: # %L.entry movl 4(%esp), %eax movss 304(%eax), %xmm0 xorps %xmm1, %xmm1 movl 8(%esp), %eax movups %xmm1, 624(%eax) pshufd $65, %xmm0, %xmm0 # xmm0 = xmm0[1,0,0,1] movdqu %xmm0, 608(%eax) ret .Ltmp0: .size sample_test, .Ltmp0-sample_test .section ".note.GNU-stack","", at progbits...
2014 Apr 10
3
[LLVMdev] Test failures with 3.4.1
...m-toolchain/branches/llvm-toolchain-3.4-3.4+205824/test/CodeGen/X86/fp-fast.ll -- Exit Code: 1 Command Output (stderr): -- /home/sylvestre/dev/debian/pkg-llvm/llvm-toolchain/branches/llvm-toolchain-3.4-3.4+205824/test/CodeGen/X86/fp-fast.ll:65:10: error: expected string not found in input ; CHECK: xorps ^ <stdin>:78:2: note: scanning from here .align 4, 0x90 ^ <stdin>:83:3: note: possible intended match here vmovss LCPI5_0(%rip), %xmm1 ^ /home/sylvestre/dev/debian/pkg-llvm/llvm-toolchain/branches/llvm-toolchain-3.4-3.4+205824/test/CodeGen/X86/fp-fast.ll:77:10: error: exp...