search for: adcx

Displaying 8 results from an estimated 8 matches for "adcx".

Did you mean: adc
2018 Dec 31
0
[cfe-dev] Portable multiplication 64 x 64 -> 128 for int128 reimplementation
On trunk we never generate MULX. We used to blindly use it anytime bmi2 was enabled, but its a longer encoding and isn't a guaranteed register allocation improvement. So I took it out a few weeks ago. We need a more precise heuristic for when to use it. LLVM trunk will never generate ADCX/ADOX either. This was removed in September. We used to inconsistently generate them when adx was enabled unless we could use the RMW form or the immediate form of ADC. But that didn't really make any sense. The only reason to use ADCX or ADOX is when you want to carefully manage the flags to ha...
2006 Apr 06
2
preserving pop3 mail uids
Is there some way that message uids can be preserved when converting uw-pop3 mbox mail to dovecot maildir format? We've tried perfect_maildir, mb2md and the convert-tool that comes with dovecot but so far have been unable to preserve the message uids, which for example go from 44333a8500000003 before the conversion to 4434621500000003 afterwards. The quantity of mailboxes involved means
2006 Mar 01
1
MAILDIR environment
from docs/mail-storages.txt: "Also as a special case, if MAILDIR environment exists, maildir storage is used with the directory specified in it." Forgive me if this seems obvious, but is this talking about setting MAILDIR as an enivornment variable? I have it set on my system in both /etc/profile and ~/.bash_profile: MAILDIR=/path/to/maildir/ export MAILDIR and have confirmed this
2018 Mar 19
0
Generating a custom opcode from an LLVM intrinsic
ASM is the text output you want printed in a textual listing of the assembly. The curly braces you see in some text strings like "adcx{l}\t{$src, $dst|$dst, $src}" are there to provide different operand orders for at&t syntax vs intel syntax. Anything after $ matches the name in the outs/in part of the instruction. IIC_SSE_PREFETCH is part of the scheduler system to provide latency/throughput information about the instru...
2018 Mar 19
4
Generating a custom opcode from an LLVM intrinsic
Craig, thanks for the quick response. That helps a lot. I had no clue they were buried in there, though I guess I should have looked harder -- the hex should have given me a clue, perhaps! For the sake of my own edification (and not taking up too much of your time) I will try to generate it myself. I've found the definition of the "I" class at line 358 of
2018 Mar 20
1
Generating a custom opcode from an LLVM intrinsic
...e PUSHES isn't implemented in gem5. Thanks again! Gus On Sun, Mar 18, 2018 at 11:30 PM, Craig Topper <craig.topper at gmail.com> wrote: > ASM is the text output you want printed in a textual listing of the > assembly. The curly braces you see in some text strings like > "adcx{l}\t{$src, $dst|$dst, $src}" are there to provide different operand > orders for at&t syntax vs intel syntax. Anything after $ matches the name > in the outs/in part of the instruction. > > IIC_SSE_PREFETCH is part of the scheduler system to provide > latency/throughput info...
2018 Dec 30
3
[cfe-dev] Portable multiplication 64 x 64 -> 128 for int128 reimplementation
_mulx_u64 only exists when the target is x86_64. That's still not very portable. I'm not opposed to removing the bmi2 check, but gcc also has the same check so it doesn't improve portability much. ~Craig On Sat, Dec 29, 2018 at 4:44 PM Arthur O'Dwyer via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi Pawel, > > There is the _mulx_u64 intrinsic, but it
2006 Feb 28
0
two possible inboxes, possible to check both?
We're currently in the process of organising a migration from mbox to maildir mail storage on our server, and are hoping to phase this in gradually using dovecot's capabilities. Procmail has already been configured to deliver mail to either the existing mbox or to a new maildir for the user based on the (non)existence of a .converted file in their home directory. Where we are having