标签: clang opencl llvm memory-address llvm-ir
目标:在源代码上添加新属性并通过机器级代码传播它,以实现自定义地址空间的进一步优化。
如何按照OpenCL的方法添加这样的新属性?我经常认为这种机制应该是“大部分”我需要的,address-space ‘0’只是“default”。
address-space ‘0’
“default”