idontgetoutmuch (Idont Getoutmuch)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 11 2015, 11:41 AM (204 w, 2 d)

Recent Activity

Oct 28 2018

idontgetoutmuch added a comment to D4941: Mark ForeignPtr as representational.

Fixed here: https://github.com/haskell/vector/pull/224

Oct 28 2018, 3:38 AM

Jul 6 2018

idontgetoutmuch added a comment to D4941: Mark ForeignPtr as representational.

@bgamari - I'd rather get a segfault than this

Jul 6 2018, 10:09 AM

Mar 6 2017

idontgetoutmuch updated the diff for D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.

Comments addressed.

Mar 6 2017, 3:42 AM

Mar 5 2017

idontgetoutmuch added inline comments to D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.
Mar 5 2017, 3:45 AM

Mar 3 2017

idontgetoutmuch updated the diff for D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.

Address comment.

Mar 3 2017, 7:15 AM
idontgetoutmuch updated the diff for D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.

Address comment.

Mar 3 2017, 5:45 AM
idontgetoutmuch added inline comments to D3114: Generate better fp abs for X86 and llvm..
Mar 3 2017, 5:28 AM
idontgetoutmuch abandoned D3114: Generate better fp abs for X86 and llvm..

Superseded by https://phabricator.haskell.org/D3265.

Mar 3 2017, 5:10 AM
idontgetoutmuch added inline comments to D3114: Generate better fp abs for X86 and llvm..
Mar 3 2017, 5:10 AM
idontgetoutmuch abandoned D3091: Generate correct X86 and llvm instructions for abs.

Superseded by https://phabricator.haskell.org/D3265.

Mar 3 2017, 4:35 AM
idontgetoutmuch added a comment to D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.
	xorps %xmm1,%xmm1
	ucomiss %xmm1,%xmm0
	jp _c41v
	je _c41w
_c41v:
	xorps %xmm1,%xmm1
	ucomiss %xmm1,%xmm0
	ja _c41t
_c41q:
	leaq GHC.Types.F#_con_info(%rip),%rax
	movq %rax,-8(%r12)
	movss _n41H(%rip),%xmm1
	xorps %xmm1,%xmm0
	movss %xmm0,(%r12)
	leaq -7(%r12),%rbx
	addq $-16,%rbp
	jmp *(%rbp)
_c41w:
	addq $-16,%r12
	leaq GHC.Float.rationalToFloat4_closure(%rip),%rbx
	addq $-16,%rbp
	jmp *(%rbx)
_c41t:
Mar 3 2017, 4:34 AM
idontgetoutmuch updated the summary of D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.
Mar 3 2017, 4:30 AM
idontgetoutmuch updated the summary of D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.
Mar 3 2017, 4:29 AM
idontgetoutmuch abandoned D3062: Support abs as a primitive operation on floating point numbers..

Superseded by https://phabricator.haskell.org/D3265

Mar 3 2017, 1:34 AM
idontgetoutmuch retitled D3265: Generate better fp abs for X86 and llvm with default cmm otherwise from Generate the default cmm. to Generate better fp abs for X86 and llvm with default cmm otherwise.
Mar 3 2017, 12:09 AM
idontgetoutmuch updated the diff for D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.

Generate better fp abs for X86 and llvm with default cmm otherwise.

Mar 3 2017, 12:05 AM

Mar 2 2017

idontgetoutmuch updated the diff for D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.

Add correct cmm.

Mar 2 2017, 11:55 PM
idontgetoutmuch created D3265: Generate better fp abs for X86 and llvm with default cmm otherwise.
Mar 2 2017, 11:36 PM

Feb 9 2017

idontgetoutmuch created D3114: Generate better fp abs for X86 and llvm..
Feb 9 2017, 2:23 PM

Feb 7 2017

idontgetoutmuch added a comment to D3091: Generate correct X86 and llvm instructions for abs.

I understand and will now undertake attempt 3. My notes should make an interesting blog. Thanks for the help @carter @bgamari @michalt.

Feb 7 2017, 4:42 AM

Feb 6 2017

idontgetoutmuch added a comment to D3091: Generate correct X86 and llvm instructions for abs.
	xorps %xmm1,%xmm1
	ucomiss %xmm1,%xmm0
	jp _c41v
	je _c41w
_c41v:
	xorps %xmm1,%xmm1
	ucomiss %xmm1,%xmm0
	ja _c41t
_c41q:
	leaq GHC.Types.F#_con_info(%rip),%rax
	movq %rax,-8(%r12)
	movss _n41H(%rip),%xmm1
	xorps %xmm1,%xmm0
	movss %xmm0,(%r12)
	leaq -7(%r12),%rbx
	addq $-16,%rbp
	jmp *(%rbp)
_c41w:
	addq $-16,%r12
	leaq GHC.Float.rationalToFloat4_closure(%rip),%rbx
	addq $-16,%rbp
	jmp *(%rbx)
_c41t:
Feb 6 2017, 5:51 AM
idontgetoutmuch created D3091: Generate correct X86 and llvm instructions for abs.
Feb 6 2017, 5:41 AM

Feb 2 2017

idontgetoutmuch retitled D3062: Support abs as a primitive operation on floating point numbers. from to compiler: fix trac issue #13212.
Feb 2 2017, 10:28 AM

Dec 25 2015

idontgetoutmuch committed rHADDOCK2bdfda1fb2e0: Merge pull request #1 from haskell/ghc-head (authored by idontgetoutmuch).
Merge pull request #1 from haskell/ghc-head
Dec 25 2015, 4:16 AM