Searched refs:MinOffset (Results 1 - 6 of 6) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp126 int MinOffset, MaxOffset, OffsetScale; local
128 MinOffset = 0;
133 TII.getAddressConstraints(MI, OffsetScale, MinOffset, MaxOffset);
139 if (Offset % OffsetScale != 0 || Offset < MinOffset || Offset > MaxOffset) {
H A DAArch64InstrInfo.h78 /// + MinOffset <= imm <= MaxOffset
81 int &MinOffset, int &MaxOffset) const;
H A DAArch64InstrInfo.cpp501 int AccessScale, MinOffset, MaxOffset; local
502 getAddressConstraints(*I, AccessScale, MinOffset, MaxOffset);
513 int &AccessScale, int &MinOffset,
519 MinOffset = INT_MIN;
527 MinOffset = 0;
535 MinOffset = 0;
543 MinOffset = 0;
550 MinOffset = 0;
555 MinOffset = 0;
561 MinOffset
512 getAddressConstraints(const MachineInstr &MI, int &AccessScale, int &MinOffset, int &MaxOffset) const argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1165 int64_t MinOffset; member in class:__anon2653::LSRUse
1195 MinOffset(INT64_MAX),
1372 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, argument
1377 if (((int64_t)((uint64_t)BaseOffset + MinOffset) > BaseOffset) !=
1378 (MinOffset > 0))
1380 MinOffset = (uint64_t)BaseOffset + MinOffset;
1386 return isLegalUse(TTI, Kind, AccessTy, BaseGV, MinOffset, HasBaseReg,
1391 static bool isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, argument
1394 return isLegalUse(TTI, MinOffset, MaxOffse
1479 isAlwaysFoldable(const TargetTransformInfo &TTI, ScalarEvolution &SE, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const SCEV *S, bool HasBaseReg) argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp548 int64_t MinOffset = std::min(MMOa->getOffset(), MMOb->getOffset()); local
549 int64_t Overlapa = MMOa->getSize() + MMOa->getOffset() - MinOffset;
550 int64_t Overlapb = MMOb->getSize() + MMOb->getOffset() - MinOffset;
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp10870 int64_t MinOffset = std::min(SrcValueOffset1, SrcValueOffset2); local
10871 int64_t Overlap1 = Size1 + SrcValueOffset1 - MinOffset;
10872 int64_t Overlap2 = Size2 + SrcValueOffset2 - MinOffset;

Completed in 104 milliseconds