File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 21
21
// – None : only private/constant or no accesses
22
22
// – Local : at least one addrspace(3) access
23
23
// – Global : at least one addrspace(1/5/6) access (with an exception of
24
- // loads from __spirv_BuiltIn GVs) – Unknown : any other
25
- // mayReadOrWriteMemory() (intrinsics, calls, addrspace generic)
24
+ // loads from __spirv_BuiltIn GVs)
25
+ // – Unknown : any other mayReadOrWriteMemory() (intrinsics, calls,
26
+ // generic addrspace)
26
27
// * Walk the function and record every barrier call into a list of
27
28
// BarrierDesc structures:
28
29
// - CI : the call instruction
34
35
// - None : only private/constant or no accesses
35
36
// - Local : at least one addrspace(3) access
36
37
// - Global : at least one addrspace(1/5/6) access (except loads from
37
- // __spirv_BuiltIn globals)
38
+ // __spirv_BuiltIn globals)
38
39
// - Unknown: any other mayReadOrWriteMemory() instruction
39
40
//
40
41
// 2) **At Entry and At Exit Elimination**
You can’t perform that action at this time.
0 commit comments