reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4235 NewF.BaseOffset = (uint64_t)NewF.BaseOffset + Imm; 4235 NewF.BaseOffset = (uint64_t)NewF.BaseOffset + Imm; 4237 LU.Kind, LU.AccessTy, NewF)) { 4241 if (!TTI.isLegalAddImmediate((uint64_t)NewF.UnfoldedOffset + Imm)) 4243 NewF = F; 4244 NewF.UnfoldedOffset = (uint64_t)NewF.UnfoldedOffset + Imm; 4244 NewF.UnfoldedOffset = (uint64_t)NewF.UnfoldedOffset + Imm; 4246 NewF.BaseRegs[N] = SE.getAddExpr(NegImmS, BaseReg); 4251 for (const SCEV *NewReg : NewF.BaseRegs) 4253 if ((C->getAPInt() + NewF.BaseOffset) 4255 .slt(std::abs(NewF.BaseOffset)) && 4256 (C->getAPInt() + NewF.BaseOffset).countTrailingZeros() >= 4257 countTrailingZeros<uint64_t>(NewF.BaseOffset)) 4261 NewF.canonicalize(*this->L); 4262 (void)InsertFormula(LU, LUIdx, NewF);