Lines Matching defs:UnfoldedOffset
519 Immediate UnfoldedOffset = Immediate::getZero();
705 if (UnfoldedOffset || BaseOffset)
783 if (UnfoldedOffset.isNonZero()) {
785 OS << "imm(" << UnfoldedOffset << ')';
1540 C.NumBaseAdds += (F.UnfoldedOffset.isNonZero());
2878 F.UnfoldedOffset == OrigF.UnfoldedOffset) {
3966 if (F.UnfoldedOffset.isNonZero() && F.UnfoldedOffset.isScalable())
3972 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset.getFixedValue() +
3974 F.UnfoldedOffset =
3975 Immediate::getFixed((uint64_t)F.UnfoldedOffset.getFixedValue() +
3989 TTI.isLegalAddImmediate((uint64_t)F.UnfoldedOffset.getFixedValue() +
3991 F.UnfoldedOffset =
3992 Immediate::getFixed((uint64_t)F.UnfoldedOffset.getFixedValue() +
4034 (Base.UnfoldedOffset.isNonZero()) <=
4084 if (NewBase.UnfoldedOffset.isNonZero() && NewBase.UnfoldedOffset.isFixed()) {
4087 NewBase.UnfoldedOffset.getFixedValue(), true));
4088 NewBase.UnfoldedOffset = Immediate::getFixed(0);
4305 if (F.UnfoldedOffset.isNonZero()) {
4306 if (F.UnfoldedOffset.isMin() && Factor == -1)
4308 F.UnfoldedOffset = F.UnfoldedOffset.mulUnsigned(Factor);
4309 if (F.UnfoldedOffset.getFixedValue() / Factor !=
4310 Base.UnfoldedOffset.getFixedValue())
4314 IntTy, F.UnfoldedOffset.getFixedValue()))
4665 !NewF.UnfoldedOffset.isCompatibleImmediate(Imm) ||
4666 !NewF.BaseOffset.isCompatibleImmediate(NewF.UnfoldedOffset))
4674 Immediate NewUnfoldedOffset = NewF.UnfoldedOffset.addUnsigned(Imm);
4678 NewF.UnfoldedOffset = NewUnfoldedOffset;
5811 Immediate UnfoldedOffset = F.UnfoldedOffset;
5812 if (UnfoldedOffset.isNonZero()) {
5814 Ops.push_back(UnfoldedOffset.getUnknownSCEV(SE, IntTy));