Lines Matching full:sinking

151                       cl::desc("Address sinking in CGP using GEPs."));
154 EnableAndCmpSinking("enable-andcmp-sinking", cl::Hidden, cl::init(true),
224 cl::desc("Allow creation of Phis in Address sinking."));
228 cl::desc("Allow creation of selects in Address sinking."));
232 cl::desc("Allow combining of BaseReg field in Address sinking."));
236 cl::desc("Allow combining of BaseGV field in Address sinking."));
240 cl::desc("Allow combining of BaseOffs field in Address sinking."));
244 cl::desc("Allow combining of ScaledReg field in Address sinking."));
1462 // than sinking only nop casts, but is helpful on some platforms. in OptimizeNoopCopyExpression()
1770 // Avoid sinking soft-FP comparisons, since this can move them into a loop. in sinkCmpExpression()
2017 // Try to avoid cases where sinking/duplicating is likely to increase register in sinkAndCmp0Expression()
2053 LLVM_DEBUG(dbgs() << "sinking 'and' use: " << *User << "\n"); in sinkAndCmp0Expression()
5374 // the use is just a particularly nice way of sinking it. in isProfitableToFoldIntoAddressingMode()
5384 // many times is worthwhile, even on a fastpath. For sinking candidates in isProfitableToFoldIntoAddressingMode()
5450 /// The motivation for handling sinking into cold blocks is that doing so can
5451 /// both enable other address mode sinking (by satisfying the register pressure
5596 LLVM_DEBUG(dbgs() << "CGP: SINKING nonlocal addrmode: " << AddrMode in optimizeMemoryInst()
5670 // we'd end up sinking both muls. in optimizeMemoryInst()
5754 LLVM_DEBUG(dbgs() << "CGP: SINKING nonlocal addrmode: " << AddrMode in optimizeMemoryInst()
5763 // we'd end up sinking both muls. in optimizeMemoryInst()
5879 // FIXME: We should support this by sinking the GEP. in optimizeGatherScatterInst()
7395 LLVM_DEBUG(dbgs() << "Sinking " << *UI << " to user " << *I << "\n"); in tryToSinkFreeOperands()
7411 // Remove instructions that are dead after sinking. in tryToSinkFreeOperands()