llvm-project
[Clang] Use private address space for builtin_alloca return type for OpenCL
#95750
Merged

[Clang] Use private address space for builtin_alloca return type for OpenCL #95750

vg0204
vg0204 vg0204 added clang:frontend
vg0204 vg0204 added clang-cl
vg0204 vg0204 assigned vg0204 vg0204 1 year ago
llvmbot llvmbot added clang
vg0204 vg0204 requested a review from arsenm arsenm 1 year ago
llvmbot
arsenm arsenm added OpenCL
arsenm arsenm removed clang-cl
arsenm arsenm requested a review from yxsamliu yxsamliu 1 year ago
arsenm arsenm requested a review from AlexVlx AlexVlx 1 year ago
arsenm arsenm requested a review from AnastasiaStulova AnastasiaStulova 1 year ago
arsenm
arsenm commented on 2024-06-17
arsenm
arsenm commented on 2024-06-17
vg0204 vg0204 force pushed 1 year ago
vg0204 vg0204 force pushed 1 year ago
vg0204 vg0204 force pushed 1 year ago
vg0204 vg0204 force pushed to 1dbb2d52 1 year ago
vg0204 vg0204 requested a review from arsenm arsenm 1 year ago
vg0204
AnastasiaStulova
AnastasiaStulova commented on 2024-07-02
AnastasiaStulova
AnastasiaStulova commented on 2024-07-02
AnastasiaStulova AnastasiaStulova requested a review from svenvh svenvh 1 year ago
arsenm
arsenm commented on 2024-07-02
vg0204 vg0204 changed the title [Clang] [WIP] Added builtin_alloca support for OpenCL1.2 and below [Clang] [WIP] Added builtin_alloca right Address Space for OpenCL 1 year ago
AnastasiaStulova
AnastasiaStulova commented on 2024-07-03
vg0204
vg0204 commented on 2024-07-03
vg0204 vg0204 force pushed 1 year ago
arsenm
arsenm commented on 2024-07-10
vg0204 vg0204 requested a review from arsenm arsenm 1 year ago
vg0204 vg0204 requested a review from AnastasiaStulova AnastasiaStulova 1 year ago
vg0204
arsenm
arsenm commented on 2024-07-19
vg0204
arsenm
arsenm commented on 2024-07-22
arsenm arsenm changed the title [Clang] [WIP] Added builtin_alloca right Address Space for OpenCL [Clang] Use private address space for builtin_alloca return type for OpenCL 1 year ago
arsenm
arsenm approved these changes on 2024-07-23
vg0204 vg0204 force pushed to f500da93 1 year ago
vg0204 [Clang] Use private address space for builtin_alloca for OpenCL
ac967e4f
vg0204 vg0204 force pushed to c4145d27 1 year ago
vg0204 updated return pointer to always point to stack/private address space…
8a5efde6
vg0204 Moved the patch to dedicated builtin function in SemaChecking.cpp &
8a4a143f
vg0204 Made some changes in comments in OpenCLBuiltinAllocaAddrSpace().
a1b8505a
vg0204 Removed non-OpenCL specific code snippet from OpenCLBuiltinAllocaAddr…
e2ac64a9
vg0204 Made suggested changes passing opencl_private directly.
3e2e427e
vg0204 Made the suggested changes around the builtinAllocaAddrSpace function.
9cae2ff8
vg0204 Modified return type of builtinAllocaAddreSpace function.
48112639
vg0204 Removed unused version specific check-prefixes from builtins-alloca.c…
c4145d27
vg0204 vg0204 merged d65f0375 into main 1 year ago
arichardson
arichardson commented on 2024-08-02
vg0204 vg0204 deleted the vg0204/__builtin_alloca-addrSpace-issue-in-openCL1.2 branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone