Skip to content

Commit 1473e20

Browse files
committed
Add atomic arch instructions
1 parent 590d97d commit 1473e20

20 files changed

+779
-1
lines changed

crates/spirv-builder/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ fn invoke_rustc(builder: &SpirvBuilder, multimodule: bool) -> Result<PathBuf, Sp
201201
.unwrap_or_default();
202202

203203
let rustflags = format!(
204-
"-Z codegen-backend={} -Zsymbol-mangling-version=v0{}",
204+
"-Z codegen-backend={}{}",
205205
rustc_codegen_spirv.display(),
206206
llvm_args,
207207
);

crates/spirv-std/src/arch.rs

+4
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@ use crate::{scalar::Scalar, vector::Vector};
77

88
mod arithmetic;
99
#[cfg(feature = "const-generics")]
10+
mod atomics;
11+
#[cfg(feature = "const-generics")]
1012
mod barrier;
1113
mod derivative;
1214
mod primitive;
1315
mod ray_tracing;
1416

1517
pub use arithmetic::*;
1618
#[cfg(feature = "const-generics")]
19+
pub use atomics::*;
20+
#[cfg(feature = "const-generics")]
1721
pub use barrier::*;
1822
pub use derivative::*;
1923
pub use primitive::*;

0 commit comments

Comments
 (0)