From 5b1f7d5875cb47f3433b2cf2f8cc27637e138d68 Mon Sep 17 00:00:00 2001 From: ziliangzl Date: Wed, 24 Jul 2024 10:32:18 +0800 Subject: [PATCH] [VENTUS][fix]Fix double add and mul operation Passed test_geometrics in CTS. --- llvm/lib/CodeGen/TargetPassConfig.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/CodeGen/TargetPassConfig.cpp b/llvm/lib/CodeGen/TargetPassConfig.cpp index 59e714c4f280..8bd15197fef4 100644 --- a/llvm/lib/CodeGen/TargetPassConfig.cpp +++ b/llvm/lib/CodeGen/TargetPassConfig.cpp @@ -916,7 +916,7 @@ void TargetPassConfig::addIRPasses() { // Prepare expensive constants for SelectionDAG. if (getOptLevel() != CodeGenOpt::None && !DisableConstantHoisting) - addPass(createConstantHoistingPass()); + // addPass(createConstantHoistingPass()); if (getOptLevel() != CodeGenOpt::None) addPass(createReplaceWithVeclibLegacyPass());