MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / test_free_reg

Function test_free_reg

winch/codegen/src/regset.rs:186–193  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

184
185 #[test]
186 fn test_free_reg() {
187 let set = RegBitSet::int(UNIVERSE, !UNIVERSE, MAX);
188 let zero = RegBitSet::float(0, 0, MAX);
189 let mut set = RegSet::new(set, zero);
190 let gpr = set.reg_for_class(RegClass::Int).unwrap();
191 set.free(gpr);
192 assert!(set.reg(gpr).is_some());
193 }
194}

Callers

nothing calls this directly

Calls 4

newFunction · 0.50
unwrapMethod · 0.45
reg_for_classMethod · 0.45
freeMethod · 0.45

Tested by

no test coverage detected