Misc. GPU improvements
Compare changes
Files
13+ 55
− 20
@@ -3,8 +3,6 @@ extern crate hercules_ir;
@@ -269,7 +267,6 @@ impl GPUContext<'_> {
@@ -281,10 +278,15 @@ impl GPUContext<'_> {
@@ -307,12 +309,15 @@ impl GPUContext<'_> {
@@ -696,7 +701,7 @@ extern \"C\" {} {}(",
@@ -847,6 +852,7 @@ extern \"C\" {} {}(",
@@ -858,8 +864,16 @@ extern \"C\" {} {}(",
@@ -889,6 +903,7 @@ extern \"C\" {} {}(",
@@ -900,8 +915,16 @@ extern \"C\" {} {}(",
@@ -931,6 +954,7 @@ extern \"C\" {} {}(",
@@ -961,6 +985,7 @@ extern \"C\" {} {}(",
@@ -981,6 +1006,7 @@ extern \"C\" {} {}(",
@@ -1017,6 +1043,7 @@ extern \"C\" {} {}(",
@@ -1044,6 +1071,7 @@ extern \"C\" {} {}(",
@@ -1383,15 +1411,15 @@ extern \"C\" {} {}(",
@@ -1504,6 +1532,7 @@ extern \"C\" {} {}(",
@@ -1579,20 +1608,20 @@ extern \"C\" {} {}(",
@@ -1797,7 +1826,7 @@ extern \"C\" {} {}(",
@@ -2223,9 +2252,15 @@ fn convert_type(ty: &Type, make_pointer: bool) -> String {