Cranelift: implement redundant fill removal on tree-shaped CFG regions. Mozilla bug 1570584. (#906)

This commit is contained in:
julian-seward1
2019-08-25 19:37:34 +02:00
committed by GitHub
parent cc57e84cbd
commit b8fb52446c
19 changed files with 1262 additions and 24 deletions

View File

@@ -157,6 +157,7 @@ pub fn define(immediates: &OperandKinds, entities: &OperandKinds) -> FormatRegis
.imm(("src", regunit))
.imm(("dst", regunit)),
);
registry.insert(Builder::new("CopyToSsa").imm(("src", regunit)));
registry.insert(
Builder::new("RegSpill")
.value()