- User Since
- Jan 18 2017, 9:43 AM (143 w, 5 d)
Fri, Sep 27
Alexey and George: This is a big decision to make. We need to have most people's consents. I'll send it to the mailing list later.
Sorry, you are right. I didn't think about the case to always clean up the mappers after finishing using it.
Please review when you have time, thanks
Thu, Sep 26
Fix mapper type checking
Wed, Sep 25
HI Alexey, the ast print test is already there. Because I didn't check the mapper for array type before, such code will always not report any error, and ast print test is correct. Codegen test belongs to the other patch I released. It fits that patch much better.
Tue, Sep 24
Without this patch, it cannot recognize array with mapper, for instance, #pragma omp target map(mapper(a),to: arr[0:2]) won't work without this patch.
Sep 20 2019
Aug 5 2019
Fix declare mapper codegen test when the function argument has name attached.
Aug 2 2019
Aug 1 2019
@Meinersbur Hi Michael, could you help me commit this patch? Thanks!
Jul 31 2019
Add a test
Jul 30 2019
Change mapper function argument checking
Jul 29 2019
Thanks Alexey! Could you look into the runtime patch D60972 then?
Ping and rebase
Jul 26 2019
Make emitUDMapperArrayInitOrDel private
Jul 25 2019
Remove virtual from function declaration
Jul 24 2019
Get rid of MSVC requirement of this, and a virtual function
Jul 23 2019
Jul 17 2019
Jun 27 2019
Change the type of size from size_t to int64_t, and rebase
Jun 26 2019
Jun 25 2019
Jun 20 2019
Address Alexey's comments
Jun 19 2019
Fix mapper function name mangling
Jun 10 2019
Jun 6 2019
Use tgt instead of kmpc for mapper runtime function names
@Hahnfeld Do you really think it is necessary to pass these two functions as arguments, instead of exporting them. If you do, could you explain why?
Use tgt instead of kmpc
Jun 5 2019
Jun 4 2019
Address Alexey's comment about mapping between function and user-defined mappers
Jun 3 2019
Implement the new mapper codegen scheme
Implement the new mapper scheme.
May 3 2019
Fix code format
Apr 26 2019
Combine 2 pointers into one.
Apr 24 2019