Skip to content

[SYCL][DOC] Add extension for annotated_ptr class and its properties #5755

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 57 commits into from
Dec 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
64217f6
post draft for review
tiwaria1 Mar 8, 2022
c3499e5
edit author name
tiwaria1 Mar 8, 2022
22b2eb1
address review comments, add fpga specific properties
tiwaria1 Apr 13, 2022
f4ba6d5
update ctor row in table to match synopsis
tiwaria1 Apr 13, 2022
a3cf4c7
fix description sentence
tiwaria1 Apr 13, 2022
52ae992
rename to buffer_location, +conduit property, address comments, rm mm…
tiwaria1 Apr 19, 2022
3b01d9d
Merge branch 'intel:sycl' into annotated_ptr
tiwaria1 May 27, 2022
36936bc
address meeting comments
tiwaria1 May 27, 2022
0c8e179
polish examples, condolidate properties into single extension
tiwaria1 May 27, 2022
0361b1c
address review comments
tiwaria1 Jun 22, 2022
1cf8b98
make corrections to the annotated_arg spec
tiwaria1 Jun 23, 2022
65f9ea4
namespace corrections
tiwaria1 Jun 23, 2022
9e92ae4
add note about the new classes being legal kernel parameters
tiwaria1 Jun 23, 2022
25f5546
address review comments, move restrict to a separate ext
tiwaria1 Jul 4, 2022
50f2ca6
move properties to sycl::ext::intel namespace
tiwaria1 Aug 11, 2022
61c3a0b
specify namespaces
tiwaria1 Sep 7, 2022
9ec66c4
add alignment property note
tiwaria1 Sep 7, 2022
f51eed3
address review comments
tiwaria1 Sep 26, 2022
67617fc
update copyright date and sycl spec revision number
tiwaria1 Sep 26, 2022
37ed507
leave private members as unspecified
tiwaria1 Sep 26, 2022
9474fc5
remove references to private members all together
tiwaria1 Sep 26, 2022
46a4fe3
update annotated_ptr ctor notes
tiwaria1 Sep 26, 2022
45e3902
make bool operator explicit, correct get() function
tiwaria1 Sep 26, 2022
5df917b
normative note for fpga properties on non fpga devices
tiwaria1 Sep 27, 2022
e7219e1
add default copy ctor and assignment operator
tiwaria1 Sep 27, 2022
29ef127
remove destructor
tiwaria1 Sep 27, 2022
c099b74
correct assignment op arg
tiwaria1 Sep 27, 2022
988052c
add annotated_ref copy ctor
tiwaria1 Sep 27, 2022
11e7bd3
correct const member func
tiwaria1 Sep 27, 2022
2a8c835
correction to const member fn
tiwaria1 Sep 27, 2022
32564a4
update alignment property description
tiwaria1 Sep 28, 2022
d3b5f33
add issue about ctor clarification
tiwaria1 Sep 29, 2022
f6c72d1
default the copy ctor for annotated_ptr, add assignment op for annota…
tiwaria1 Sep 29, 2022
7f06cbf
default the copy assignment ops
tiwaria1 Sep 29, 2022
3743ae4
clarify when restrict property is meaningful
tiwaria1 Sep 29, 2022
7e5b2ae
clarify restrict description
tiwaria1 Sep 29, 2022
10c2e9a
clarify what types are not supported for annotations
tiwaria1 Sep 29, 2022
4eca4cc
turn restrict extension into kernel arg properties extension
tiwaria1 Sep 29, 2022
eb2e830
make unsupported use case illegal, add note about stable property
tiwaria1 Oct 3, 2022
e1ab16e
clarify unsupported types with annotated_ptr
tiwaria1 Oct 3, 2022
d7b4e4b
clarify unsupported types with annotated_arg
tiwaria1 Oct 3, 2022
838fec9
clarify annotated_arg statement
tiwaria1 Oct 3, 2022
5432e54
remove type restrictions from annotated_ptr
tiwaria1 Oct 3, 2022
b639fb5
rename restrict ext to kernel arg properties
tiwaria1 Oct 3, 2022
63e8bed
clarify what restrict applies to
tiwaria1 Oct 3, 2022
98e53ad
clarify ctor description, close issue
tiwaria1 Oct 4, 2022
0619a66
remove runtime_aligned property, open an issue
tiwaria1 Oct 4, 2022
f148190
clarify restrict definition
tiwaria1 Oct 4, 2022
fe8f743
update the description of the annotated_arg/ptr spec
Nov 1, 2022
1ea381a
address comments and change wording
Nov 9, 2022
16f764d
Update the description of the annotated_arg/ptr spec (#1)
broxigarchen Nov 10, 2022
ec6f9dd
fix errors, added unsupported cases in annotated_ptr page
Nov 21, 2022
b19f43d
Merge branch 'annotated_ptr' of https://github.com/tiwaria1/llvm into…
Nov 21, 2022
3fdeabd
added template deduction guide to annotated_arg/ptr spec
Nov 28, 2022
9b1d33e
added template deductions, fixed minor errors
Dec 2, 2022
1b2a3fb
fixed template deduction regarding Joe's comment
Dec 2, 2022
36d521e
fixed copyrigth, remove const from conversion fucntions, simplify
Dec 14, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Loading