We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 458e003 commit a34914fCopy full SHA for a34914f
llvm/lib/Target/EVM/EVMTargetMachine.cpp
@@ -242,6 +242,8 @@ class EVMPassConfig final : public TargetPassConfig {
242
void EVMPassConfig::addIRPasses() {
243
addPass(createEVMLowerIntrinsicsPass());
244
if (TM->getOptLevel() != CodeGenOptLevel::None) {
245
+ addPass(createSeparateConstOffsetFromGEPPass(true));
246
+ addPass(createStraightLineStrengthReducePass());
247
addPass(createNewGVNPass());
248
addPass(createNaryReassociatePass());
249
addPass(createEarlyCSEPass(true));
0 commit comments