Home
last modified time | relevance | path

Searched refs:OptSize (Results 1 – 22 of 22) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerInfo.h26 const LegalizerInfo *LInfo, bool OptEnabled, bool OptSize, in CombinerInfo()
30 EnableOpt(OptEnabled), EnableOptSize(OptSize), EnableMinSize(MinSize) { in CombinerInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h72 TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize, in enableMemCmpExpansion() argument
76 Options.MaxNumLoads = TLI->getMaxExpandSizeMemcmp(OptSize); in enableMemCmpExpansion()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp81 bool OptSize = false; member in __anon9511fe0e0111::MachineCombiner
589 bool OptForSize = OptSize || llvm::shouldOptimizeForSize(MBB, PSI, MBFI); in combineInstructions()
751 OptSize = MF.getFunction().hasOptSize(); in runOnMachineFunction()
H A DCodeGenPrepare.cpp360 bool OptSize; member in __anon01de4a8e0111::CodeGenPrepare
579 OptSize = F.hasOptSize(); in _run()
2413 if (CI->hasFnAttr(Attribute::Cold) && !OptSize && in optimizeCallInst()
3390 bool OptSize = false; member in __anon01de4a8e0c11::AddressingModeMatcher
3403 bool OptSize, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) in AddressingModeMatcher() argument
3408 LargeOffsetGEP(LargeOffsetGEP), OptSize(OptSize), PSI(PSI), BFI(BFI) { in AddressingModeMatcher()
3428 bool OptSize, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) { in Match() argument
5107 const TargetRegisterInfo &TRI, bool OptSize, ProfileSummaryInfo *PSI, in FindAllMemoryUses() argument
5272 if (FindAllMemoryUses(I, MemoryUses, TLI, TRI, OptSize, PSI, BFI)) in isProfitableToFoldIntoAddressingMode()
5302 LargeOffsetGEP, OptSize, PSI, BFI); in isProfitableToFoldIntoAddressingMode()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h89 TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize,
H A DPPCTargetTransformInfo.cpp437 PPCTTIImpl::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const { in enableMemCmpExpansion() argument
440 Options.MaxNumLoads = TLI->getMaxExpandSizeMemcmp(OptSize); in enableMemCmpExpansion()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1771 unsigned getMaxStoresPerMemset(bool OptSize) const { in getMaxStoresPerMemset() argument
1772 return OptSize ? MaxStoresPerMemsetOptSize : MaxStoresPerMemset; in getMaxStoresPerMemset()
1781 unsigned getMaxStoresPerMemcpy(bool OptSize) const { in getMaxStoresPerMemcpy() argument
1782 return OptSize ? MaxStoresPerMemcpyOptSize : MaxStoresPerMemcpy; in getMaxStoresPerMemcpy()
1800 unsigned getMaxExpandSizeMemcmp(bool OptSize) const { in getMaxExpandSizeMemcmp() argument
1801 return OptSize ? MaxLoadsPerMemcmpOptSize : MaxLoadsPerMemcmp; in getMaxExpandSizeMemcmp()
1810 unsigned getMaxStoresPerMemmove(bool OptSize) const { in getMaxStoresPerMemmove() argument
1811 return OptSize ? MaxStoresPerMemmoveOptSize : MaxStoresPerMemmove; in getMaxStoresPerMemmove()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h288 TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize,
H A DX86TargetTransformInfo.cpp6141 X86TTIImpl::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const { in enableMemCmpExpansion() argument
6143 Options.MaxNumLoads = TLI->getMaxExpandSizeMemcmp(OptSize); in enableMemCmpExpansion()
H A DX86ISelLowering.cpp57582 bool OptSize = Attr.hasFnAttr(Attribute::MinSize); in isIntDivCheap() local
57583 return OptSize && !VT.isVector(); in isIntDivCheap()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h217 TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize,
H A DAArch64InstrInfo.cpp2963 const bool OptSize = MemI.getMF()->getFunction().hasOptSize(); in canFoldIntoAddrMode() local
2996 if (!OptSize) { in canFoldIntoAddrMode()
3013 if (!OptSize && avoidSlowSTRQ(MemI)) in canFoldIntoAddrMode()
3025 if (!OptSize && avoidSlowSTRQ(MemI)) in canFoldIntoAddrMode()
H A DAArch64TargetTransformInfo.cpp3056 AArch64TTIImpl::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const { in enableMemCmpExpansion() argument
3064 Options.MaxNumLoads = TLI->getMaxExpandSizeMemcmp(OptSize); in enableMemCmpExpansion()
H A DAArch64ISelLowering.cpp25470 bool OptSize = Attr.hasFnAttr(Attribute::MinSize); in isIntDivCheap() local
25471 return OptSize && !VT.isVector(); in isIntDivCheap()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h931 MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize,
1885 enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const = 0;
2418 MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize, in enableMemCmpExpansion() argument
2420 return Impl.enableMemCmpExpansion(OptSize, IsZeroCmp); in enableMemCmpExpansion()
H A DTargetTransformInfoImpl.h374 TTI::MemCmpExpansionOptions enableMemCmpExpansion(bool OptSize, in enableMemCmpExpansion() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp5360 unsigned OptSize, in IsMulWideOperandDemotable() argument
5367 if (OrigVT.getFixedSizeInBits() <= OptSize) { in IsMulWideOperandDemotable()
5373 if (OrigVT.getFixedSizeInBits() <= OptSize) { in IsMulWideOperandDemotable()
5387 unsigned OptSize, in AreMulWideOperandsDemotable() argument
5392 if (!IsMulWideOperandDemotable(LHS, OptSize, LHSSign)) in AreMulWideOperandsDemotable()
5405 return Val.isIntN(OptSize); in AreMulWideOperandsDemotable()
5407 return Val.isSignedIntN(OptSize); in AreMulWideOperandsDemotable()
5411 if (!IsMulWideOperandDemotable(RHS, OptSize, RHSSign)) in AreMulWideOperandsDemotable()
5430 unsigned OptSize = MulType.getSizeInBits() >> 1; in TryMULWIDECombine() local
5460 if (!AreMulWideOperandsDemotable(LHS, RHS, OptSize, Signed)) { in TryMULWIDECombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp599 TargetTransformInfo::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const { in enableMemCmpExpansion() argument
600 return TTIImpl->enableMemCmpExpansion(OptSize, IsZeroCmp); in enableMemCmpExpansion()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8252 bool OptSize = shouldLowerMemFuncForSize(MF); in lowerMemset() local
8258 unsigned Limit = TLI.getMaxStoresPerMemset(OptSize); in lowerMemset()
8512 bool OptSize = shouldLowerMemFuncForSize(MF); in lowerMemmove() local
8519 unsigned Limit = TLI.getMaxStoresPerMemmove(OptSize); in lowerMemmove()
8653 bool OptSize = shouldLowerMemFuncForSize(MF); in lowerMemCpyFamily() local
8654 uint64_t Limit = TLI.getMaxStoresPerMemcpy(OptSize); in lowerMemCpyFamily()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7460 bool OptSize = shouldLowerMemFuncForSize(MF, DAG); in getMemcpyLoadsAndStores() local
7472 unsigned Limit = AlwaysInline ? ~0U : TLI.getMaxStoresPerMemcpy(OptSize); in getMemcpyLoadsAndStores()
7661 bool OptSize = shouldLowerMemFuncForSize(MF, DAG); in getMemmoveLoadsAndStores() local
7669 unsigned Limit = AlwaysInline ? ~0U : TLI.getMaxStoresPerMemmove(OptSize); in getMemmoveLoadsAndStores()
7782 bool OptSize = shouldLowerMemFuncForSize(MF, DAG); in getMemsetStores() local
7787 unsigned Limit = AlwaysInline ? ~0 : TLI.getMaxStoresPerMemset(OptSize); in getMemsetStores()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp4050 OptSize = getOptimizationLevelSize(Args); in ParseLangArgs() local
4052 Opts.OptimizeSize = OptSize != 0; in ParseLangArgs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19947 bool OptSize = Attr.hasFnAttr(Attribute::MinSize); in isIntDivCheap() local
19948 return OptSize && !VT.isVector(); in isIntDivCheap()