@@ -30,13 +30,13 @@ define void @mainAS() {
3030 %v1 = call %dx.types.LinAlgMatrixC4M5N4U2S2 @dx.op.linAlgMatrixAccumulate.mC4M5N4U2S2.mC4M5N4U0S2.mC4M4N5U1S2 (i32 -2147483624 , %dx.types.LinAlgMatrixC4M5N4U0S2 undef , %dx.types.LinAlgMatrixC4M4N5U1S2 undef ) ; LinAlgMatrixAccumulate(matrixLHS,matrixRHS)
3131
3232 ; dx.op.linAlgMatrixAccumulateToDescriptor
33- call void @dx.op.linAlgMatrixAccumulateToDescriptor.mC4M5N4U0S2 (i32 -2147483621 , %dx.types.LinAlgMatrixC4M5N4U0S2 undef , %dx.types.Handle %handle , i32 1 , i32 2 , i32 3 ) ; LinAlgMatrixAccumulateToDescriptor(matrix,handle,offset,stride,layout)
33+ call void @dx.op.linAlgMatrixAccumulateToDescriptor.mC4M5N4U0S2 (i32 -2147483621 , %dx.types.LinAlgMatrixC4M5N4U0S2 undef , %dx.types.Handle %handle , i32 1 , i32 2 , i32 3 , i32 4 ) ; LinAlgMatrixAccumulateToDescriptor(matrix,handle,offset,stride,layout,align )
3434
3535 ; dx.op.linAlgMatrixLength
3636 %v2 = call i32 @dx.op.linAlgMatrixLength.mC4M5N4U0S2 (i32 -2147483632 , %dx.types.LinAlgMatrixC4M5N4U0S2 undef ) ; LinAlgMatrixLength(matrix)
3737
3838 ; dx.op.linAlgMatrixLoadFromDescriptor
39- %v3 = call %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixLoadFromDescriptor.mC4M5N4U0S2 (i32 -2147483634 , %dx.types.Handle %handle , i32 5 , i32 5 , i32 5 ) ; LinAlgMatrixLoadFromDescriptor(handle,offset,stride,layout)
39+ %v3 = call %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixLoadFromDescriptor.mC4M5N4U0S2 (i32 -2147483634 , %dx.types.Handle %handle , i32 5 , i32 5 , i32 5 , i32 4 ) ; LinAlgMatrixLoadFromDescriptor(handle,offset,stride,layout,align )
4040
4141 ; dx.op.linAlgMatrixOuterProduct
4242 %v4 = call %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixOuterProduct.mC4M5N4U0S2.v4i32.v4i32 (i32 -2147483619 , <4 x i32 > <i32 9 , i32 9 , i32 9 , i32 9 >, <4 x i32 > <i32 3 , i32 3 , i32 3 , i32 3 >) ; LinAlgMatrixOuterProduct(vectorA,vectorB)
@@ -76,7 +76,7 @@ define void @mainAS() {
7676 %v14 = call %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixSetElement.mC4M5N4U0S2.mC4M5N4U0S2.i32 (i32 -2147483629 , %dx.types.LinAlgMatrixC4M5N4U0S2 %v9 , i32 1 , i32 1 ) ; LinAlgMatrixSetElement(matrix,threadLocalIndex,value)
7777
7878 ; dx.op.linAlgMatrixStoreToDescriptor
79- call void @dx.op.linAlgMatrixStoreToDescriptor.mC4M5N4U0S2 (i32 -2147483628 , %dx.types.LinAlgMatrixC4M5N4U0S2 %v14 , %dx.types.Handle %handle , i32 1 , i32 2 , i32 3 ) ; LinAlgMatrixStoreToDescriptor(matrix,handle,offset,stride,layout)
79+ call void @dx.op.linAlgMatrixStoreToDescriptor.mC4M5N4U0S2 (i32 -2147483628 , %dx.types.LinAlgMatrixC4M5N4U0S2 %v14 , %dx.types.Handle %handle , i32 1 , i32 2 , i32 3 , i32 4 ) ; LinAlgMatrixStoreToDescriptor(matrix,handle,offset,stride,layout,align )
8080
8181 ; dx.op.linAlgMatrixAccumulateToMemory
8282 call void @dx.op.linAlgMatrixAccumulateToMemory.mC4M5N4U0S2.f32 (i32 -2147483620 , %dx.types.LinAlgMatrixC4M5N4U0S2 %v14 , float addrspace (3 )* getelementptr inbounds ([64 x float ], [64 x float ] addrspace (3 )* @"\01 ?SharedArr@@3PAMA" , i32 0 , i32 0 ), i32 0 , i32 0 , i32 0 ) ; LinAlgMatrixAccumulateToMemory(matrix,memory,offset,stride,layout)
@@ -100,16 +100,16 @@ declare %dx.types.LinAlgMatrixC4M5N4U2S2 @dx.op.linAlgMatrixMultiply.mC4M5N4U2S2
100100declare %dx.types.LinAlgMatrixC4M5N4U2S2 @dx.op.linAlgMatrixAccumulate.mC4M5N4U2S2.mC4M5N4U0S2.mC4M4N5U1S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 , %dx.types.LinAlgMatrixC4M4N5U1S2 ) #0
101101
102102; Function Attrs: nounwind
103- declare void @dx.op.linAlgMatrixStoreToDescriptor.mC4M5N4U0S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 , %dx.types.Handle , i32 , i32 , i32 ) #0
103+ declare void @dx.op.linAlgMatrixStoreToDescriptor.mC4M5N4U0S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 , %dx.types.Handle , i32 , i32 , i32 , i32 ) #0
104104
105105; Function Attrs: nounwind
106- declare void @dx.op.linAlgMatrixAccumulateToDescriptor.mC4M5N4U0S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 , %dx.types.Handle , i32 , i32 , i32 ) #0
106+ declare void @dx.op.linAlgMatrixAccumulateToDescriptor.mC4M5N4U0S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 , %dx.types.Handle , i32 , i32 , i32 , i32 ) #0
107107
108108; Function Attrs: nounwind
109109declare i32 @dx.op.linAlgMatrixLength.mC4M5N4U0S2 (i32 , %dx.types.LinAlgMatrixC4M5N4U0S2 ) #0
110110
111111; Function Attrs: nounwind
112- declare %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixLoadFromDescriptor.mC4M5N4U0S2 (i32 , %dx.types.Handle , i32 , i32 , i32 ) #0
112+ declare %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixLoadFromDescriptor.mC4M5N4U0S2 (i32 , %dx.types.Handle , i32 , i32 , i32 , i32 ) #0
113113
114114; Function Attrs: nounwind
115115declare %dx.types.LinAlgMatrixC4M5N4U0S2 @dx.op.linAlgMatrixOuterProduct.mC4M5N4U0S2.v4i32.v4i32 (i32 , <4 x i32 >, <4 x i32 >) #0
0 commit comments