diff --git a/LLVM.lock b/LLVM.lock index 9b393bc3..bb3e897a 100644 --- a/LLVM.lock +++ b/LLVM.lock @@ -1,2 +1,2 @@ url = "https://github.com/matter-labs/era-compiler-llvm" -branch = "main" +branch = "tail_duplicate_fallthrough_bbs" diff --git a/compiler_tester/src/vm/eravm/system_contracts.rs b/compiler_tester/src/vm/eravm/system_contracts.rs index a6842843..68b137aa 100644 --- a/compiler_tester/src/vm/eravm/system_contracts.rs +++ b/compiler_tester/src/vm/eravm/system_contracts.rs @@ -261,8 +261,7 @@ impl SystemContracts { "6", "-eravm-enable-split-loop-phi-live-ranges", "-tail-merge-only-bbs-without-succ", - "-join-globalcopies", - "-disable-early-taildup", + "-tail-dup-fallthrough-bbs", ] .into_iter() .map(|option| option.to_owned())