search for: bindex

Displaying 4 results from an estimated 4 matches for "bindex".

Did you mean: index
2011 Jul 26
2
[LLVMdev] XOR Optimization
...ind a specific XOR (OR and AND) optimization on llvm, and > therefore I am about to implement it. > But first I would like to check with you guys that it really does not exist. > > For a simple loop like this: > > nbits = 128; > bit_addr = 0; > while(nbits--) > { > bindex=bit_addr>>5; /* Index is number /32 */ > bitnumb=bit_addr % 32; /* Bit number in longword */ > bitmap[bindex]^=(1L<<bitnumb); > bit_addr++; > } > > > The -O3 set of optimizations generates a code like this: > > > entry: > br label %while.body &...
2007 Nov 06
2
index corruption
...users with duplicate mail in their inbox :-/. Not as bad as lost email, mind you, but pretty annoying still. Checking the server log, it says: postfix/smtpd: disconnect from unknown deliver: msync() failed with index file maildir/dovecot.index: Input/output error unionfs: new lower inode mtime (bindex=0, name=maildir) dovecot: IMAP: msync() failed with index file maildir/dovecot.index: Input/output error IMAP: Disconnected: Internal error occurred. Refer to server log for more information. This is dovecot version 1.0.3, the log presented here relates to only one user; user name snipped for anon...
2011 Jul 26
2
[LLVMdev] XOR optimization
Hi folks, I couldn't find a specific XOR (OR and AND) optimization on llvm, and therefore I am about to implement it. But first I would like to check with you guys that it really does not exist. For a simple loop like this: nbits = 128; bit_addr = 0; while(nbits--) { bindex=bit_addr>>5; /* Index is number /32 */ bitnumb=bit_addr % 32; /* Bit number in longword */ bitmap[bindex]^=(1L<<bitnumb); bit_addr++; } The -O3 set of optimizations generates a code like this: entry: br label %while.body while.body: ; p...
2011 Jul 26
0
[LLVMdev] XOR Optimization
...nd > > therefore I am about to implement it. > > But first I would like to check with you guys that it really does not > exist. > > > > For a simple loop like this: > > > > nbits = 128; > > bit_addr = 0; > > while(nbits--) > > { > > bindex=bit_addr>>5; /* Index is number /32 */ > > bitnumb=bit_addr % 32; /* Bit number in longword */ > > bitmap[bindex]^=(1L<<bitnumb); > > bit_addr++; > > } > > > > > > The -O3 set of optimizations generates a code like this: > > > &g...