Displaying 2 results from an estimated 2 matches for "_z17kernelgen_monitorpi".
2012 May 16
2
[LLVMdev] NVPTX: __iAtomicCAS support ?
..."ptx64-unknown-unknown"
%struct.kernelgen_callback_t = type { i32, i32,
%"struct.kernelgen::kernel_t"*, i32, i32,
%struct.kernelgen_callback_data_t* }
%"struct.kernelgen::kernel_t" = type opaque
%struct.kernelgen_callback_data_t = type opaque
define ptx_kernel void @_Z17kernelgen_monitorPi(i32* %callback) nounwind {
entry:
%callback.addr = alloca i32*, align 8
store i32* %callback, i32** %callback.addr, align 8
%0 = load i32** %callback.addr, align 8
%1 = bitcast i32* %0 to %struct.kernelgen_callback_t*
%lock = getelementptr inbounds %struct.kernelgen_callback_t* %1, i32 0,...
2012 May 16
0
[LLVMdev] NVPTX: __iAtomicCAS support ?
...> %struct.kernelgen_callback_t = type { i32, i32,
> %"struct.kernelgen::kernel_t"*, i32, i32,
> %struct.kernelgen_callback_data_t* }
> %"struct.kernelgen::kernel_t" = type opaque
> %struct.kernelgen_callback_data_t = type opaque
>
> define ptx_kernel void @_Z17kernelgen_monitorPi(i32* %callback)
> nounwind {
> entry:
> %callback.addr = alloca i32*, align 8
> store i32* %callback, i32** %callback.addr, align 8
> %0 = load i32** %callback.addr, align 8
> %1 = bitcast i32* %0 to %struct.kernelgen_callback_t*
> %lock = getelementptr inbounds %stru...