PPU LLVM: disable DSE pass and use volatile store/loads

This commit is contained in:
Ivan Chikish 2023-04-13 11:30:53 +03:00 committed by Ivan
parent 79d09d02ed
commit 22bd7dcc42
3 changed files with 14 additions and 10 deletions

View file

@ -3996,7 +3996,7 @@ static void ppu_initialize2(jit_compiler& jit, const ppu_module& module_part, co
//pm.add(createLICMPass());
//pm.add(createLoopInstSimplifyPass());
//pm.add(createNewGVNPass());
pm.add(createDeadStoreEliminationPass());
//pm.add(createDeadStoreEliminationPass());
//pm.add(createSCCPPass());
//pm.add(createReassociatePass());
//pm.add(createInstructionCombiningPass());