Home
last modified time | relevance | path

Searched refs:MinOffset (Results 1 – 18 of 18) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp145 uint64_t MinOffset = -1ull; in matchFoldGlobalOffset() local
153 MinOffset = std::min(MinOffset, Cst->Value.getZExtValue()); in matchFoldGlobalOffset()
159 uint64_t NewOffset = MinOffset + CurrOffset; in matchFoldGlobalOffset()
178 MatchInfo = std::make_pair(NewOffset, MinOffset); in matchFoldGlobalOffset()
206 uint64_t Offset, MinOffset; in applyFoldGlobalOffset() local
207 std::tie(Offset, MinOffset) = MatchInfo; in applyFoldGlobalOffset()
219 B.buildConstant(LLT::scalar(64), -static_cast<int64_t>(MinOffset))); in applyFoldGlobalOffset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CompressJumpTables.cpp122 MinOffset = std::numeric_limits<int>::max(); in compressJumpTable()
129 if (BlockOffset <= MinOffset) { in compressJumpTable()
130 MinOffset = BlockOffset; in compressJumpTable()
138 if (!isInt<21>(MinOffset - Offset)) { in compressJumpTable()
143 int Span = MaxOffset - MinOffset; in compressJumpTable()
H A DAArch64MachineFunctionInfo.h249 int64_t MinOffset = std::numeric_limits<int64_t>::max(); in getCalleeSavedStackSize() local
257 MinOffset = std::min<int64_t>(Offset, MinOffset); in getCalleeSavedStackSize()
264 MinOffset = std::min<int64_t>(Offset, MinOffset); in getCalleeSavedStackSize()
268 unsigned Size = alignTo(MaxOffset - MinOffset, 16); in getCalleeSavedStackSize()
H A DAArch64LoadStoreOptimizer.cpp614 MinOffset = -64; in getPrePostIndexedMemOpInfo()
617 MinOffset = -256; in getPrePostIndexedMemOpInfo()
1635 int MinOffset = Offset < MIOffset ? Offset : MIOffset; in findMatchingInsn() local
1641 if ((!IsUnscaled && alignTo(MinOffset, 2) != MinOffset) || in findMatchingInsn()
1653 if (!inBoundsForPair(IsUnscaled, MinOffset, OffsetStride)) { in findMatchingInsn()
1662 if (IsUnscaled && (alignTo(MinOffset, OffsetStride) != MinOffset)) { in findMatchingInsn()
1787 int Scale, MinOffset, MaxOffset; in mergeUpdateInsn() local
1788 getPrePostIndexedMemOpInfo(*I, Scale, MinOffset, MaxOffset); in mergeUpdateInsn()
1861 int Scale, MinOffset, MaxOffset; in isMatchingUpdateInsn() local
1862 getPrePostIndexedMemOpInfo(MemMI, Scale, MinOffset, MaxOffset); in isMatchingUpdateInsn()
[all …]
H A DAArch64InstrInfo.cpp2702 MinOffset = 0; in getMemOpInfo()
2725 MinOffset = 0; in getMemOpInfo()
2732 MinOffset = 0; in getMemOpInfo()
2755 MinOffset = 0; in getMemOpInfo()
2766 MinOffset = 0; in getMemOpInfo()
2777 MinOffset = 0; in getMemOpInfo()
2815 MinOffset = 0; in getMemOpInfo()
2945 MinOffset = 0; in getMemOpInfo()
2955 MinOffset = 0; in getMemOpInfo()
2963 MinOffset = 0; in getMemOpInfo()
[all …]
H A DAArch64InstrInfo.h150 int64_t &MinOffset, int64_t &MaxOffset);
H A DAArch64FrameLowering.cpp944 int64_t MinOffset, MaxOffset; in convertCalleeSaveRestoreToSPPrePostIncDec() local
946 NewOpc, Scale, Width, MinOffset, MaxOffset); in convertCalleeSaveRestoreToSPPrePostIncDec()
953 CSStackSizeInc < MinOffset || CSStackSizeInc > MaxOffset) { in convertCalleeSaveRestoreToSPPrePostIncDec()
H A DAArch64ISelLowering.cpp16040 uint64_t MinOffset = -1ull; in performGlobalAddressCombine() local
16049 MinOffset = std::min(MinOffset, C->getZExtValue()); in performGlobalAddressCombine()
16051 uint64_t Offset = MinOffset + GN->getOffset(); in performGlobalAddressCombine()
16079 DAG.getConstant(MinOffset, DL, MVT::i64)); in performGlobalAddressCombine()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.cpp120 static constexpr int64_t MinOffset{std::numeric_limits<int32_t>::min()}; variable
150 if (TrampolineOffset < MinOffset || TrampolineOffset > MaxOffset) { in patchFunctionEntry()
196 if (TrampolineOffset < MinOffset || TrampolineOffset > MaxOffset) { in patchFunctionExit()
225 if (TrampolineOffset < MinOffset || TrampolineOffset > MaxOffset) { in patchFunctionTailExit()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp288 int64_t MinOffset = std::min(Op1.getOffset(), Op2.getOffset()); in alias() local
289 int64_t Overlapa = Op1.getSize() + Op1.getOffset() - MinOffset; in alias()
290 int64_t Overlapb = Op2.getSize() + Op2.getOffset() - MinOffset; in alias()
H A DMachineInstr.cpp1279 int64_t MinOffset = std::min(OffsetA, OffsetB); in MemOperandsHaveAlias() local
1304 int64_t LowWidth = (MinOffset == OffsetA) ? WidthA : WidthB; in MemOperandsHaveAlias()
1305 return (MinOffset + LowWidth > MaxOffset); in MemOperandsHaveAlias()
1318 KnownWidthA ? WidthA + OffsetA - MinOffset : MemoryLocation::UnknownSize; in MemOperandsHaveAlias()
1320 KnownWidthB ? WidthB + OffsetB - MinOffset : MemoryLocation::UnknownSize; in MemOperandsHaveAlias()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1223 if (f.Offset < MinOffset) in pushFixup()
1224 MinOffset = f.Offset; in pushFixup()
1717 (MinOffset > 0)) in isAMCompletelyFolded()
1719 MinOffset = (uint64_t)BaseOffset + MinOffset; in isAMCompletelyFolded()
2558 int64_t NewMinOffset = LU.MinOffset; in reconcileNewOffset()
2579 if (NewOffset < LU.MinOffset) { in reconcileNewOffset()
2592 LU.MinOffset = NewMinOffset; in reconcileNewOffset()
2631 LU.MinOffset = Offset; in getUse()
3902 Worklist.push_back(LU.MinOffset); in GenerateConstantOffsets()
3903 if (LU.MaxOffset != LU.MinOffset) in GenerateConstantOffsets()
[all …]
H A DGuardWidening.cpp687 const ConstantInt *MinOffset = CurrentChecks.front().getOffset(); in combineRangeChecks() local
691 if ((MaxOffset->getValue() - MinOffset->getValue()) in combineRangeChecks()
695 APInt MaxDiff = MaxOffset->getValue() - MinOffset->getValue(); in combineRangeChecks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp528 int64_t MinOffset = std::min(Op1.getOffset(), Op2.getOffset()); in alias() local
529 int64_t Overlapa = Op1.getSize() + Op1.getOffset() - MinOffset; in alias()
530 int64_t Overlapb = Op2.getSize() + Op2.getOffset() - MinOffset; in alias()
/freebsd-13.1/contrib/ntp/scripts/monitoring/
H A Dloopwatch.config.SAMPLE75 MinOffset=none
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp1695 int MinOffset = 0; // CS offsets are negative. in assignCalleeSavedSpillSlots() local
1702 MinOffset = std::min(MinOffset, S->Offset); in assignCalleeSavedSpillSlots()
1714 int Off = MinOffset - Size; in assignCalleeSavedSpillSlots()
1718 MinOffset = std::min(MinOffset, Off); in assignCalleeSavedSpillSlots()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp660 unsigned MinOffset = std::min(A->getOffset(), B->getOffset()); in combineKnownAdjacentMMOs() local
666 MMO->setOffset(MinOffset); in combineKnownAdjacentMMOs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp23117 int64_t MinOffset = std::min(SrcValOffset0, SrcValOffset1); in isAlias() local
23118 int64_t Overlap0 = *Size0 + SrcValOffset0 - MinOffset; in isAlias()
23119 int64_t Overlap1 = *Size1 + SrcValOffset1 - MinOffset; in isAlias()