Page MenuHomePhabricator

programmerjake (Jacob Lifshay)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 20 2018, 4:47 PM (50 w, 5 d)

Recent Activity

Oct 9 2019

programmerjake accepted D68055: Add -fgnuc-version= to control __GNUC__ and other GCC macros.
Oct 9 2019, 2:12 PM · Restricted Project
programmerjake requested changes to D68055: Add -fgnuc-version= to control __GNUC__ and other GCC macros.
Oct 9 2019, 1:38 PM · Restricted Project

Oct 1 2019

programmerjake added a comment to D68055: Add -fgnuc-version= to control __GNUC__ and other GCC macros.

The __GNUG__ macro is defined to be 4 rather than matching __GNUC__

Oct 1 2019, 11:08 PM · Restricted Project

Sep 30 2019

programmerjake added a comment to D68055: Add -fgnuc-version= to control __GNUC__ and other GCC macros.

Shouldn't __GNUG__ match __GNUC__?

Sep 30 2019, 1:58 PM · Restricted Project

Feb 13 2019

programmerjake resigned from D57504: RFC: Prototype & Roadmap for vector predication in LLVM.
Feb 13 2019, 11:55 AM · Restricted Project

Feb 1 2019

programmerjake added inline comments to D57504: RFC: Prototype & Roadmap for vector predication in LLVM.
Feb 1 2019, 10:45 AM · Restricted Project
programmerjake added a comment to D57504: RFC: Prototype & Roadmap for vector predication in LLVM.

We will also need to adjust gather/scatter and possibly other load/store kinds to allow the address vector length to be a divisor of the main vector length (similar to mask vector length). I didn't check if there are intrinsics for strided load/store, those will need to be changed too, to allow, for example, storing <scalable 3 x float> to var.v in:

Feb 1 2019, 5:06 AM · Restricted Project
programmerjake requested changes to D57504: RFC: Prototype & Roadmap for vector predication in LLVM.
Feb 1 2019, 2:28 AM · Restricted Project