例如:
%3 = load float, float* addrspacecast (float addrspace(3)* @_ZZ16imGlobalFunctionvE1a to float*), align 4
在这里,我要做的就是改变
float* addrspacecast (float addrspace(3)* @_ZZ16imGlobalFunctionvE1a to float*)
进入
float addrspace(3)* @_ZZ16imGlobalFunctionvE1a
但是,float* addrspacecast (float addrspace(3)* @_ZZ16imGlobalFunctionvE1a to float*)
是 ConstantExpr ,它无法提取其操作数,例如float addrspace(3)* @_ZZ16imGlobalFunctionvE1a
。
我该怎么做?