Home
last modified time | relevance | path

Searched defs:Cost (Results 1 – 25 of 74) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h87 InstructionCost Cost = 0; in getBroadcastShuffleOverhead() local
101 InstructionCost Cost = 0; in getPermuteShuffleOverhead() local
128 InstructionCost Cost = 0; in getExtractSubvectorOverhead() local
153 InstructionCost Cost = 0; in getInsertSubvectorOverhead() local
670 InstructionCost Cost = 0; in getScalarizationOverhead() local
700 InstructionCost Cost = 0; in getOperandsScalarizationOverhead() local
726 InstructionCost Cost = getScalarizationOverhead(RetTy, true, false); in getScalarizationOverhead() local
784 InstructionCost Cost = thisT()->getArithmeticInstrCost( variable
983 InstructionCost Cost = thisT()->getCastInstrCost( variable
1054 InstructionCost Cost = thisT()->getCmpSelInstrCost( variable
[all …]
H A DCostTable.h27 unsigned Cost; member
48 unsigned Cost; member
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DInlineCost.h71 int Cost = 0; variable
81 : Cost(Cost), Threshold(Threshold), Reason(Reason) { in Cost() argument
87 static InlineCost get(int Cost, int Threshold) { in get()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp226 InstructionCost Cost = TTIImpl->getUserCost(U, Operands, CostKind); in getUserCost() local
428 InstructionCost Cost = TTIImpl->getScalingFactorCost( in getScalingFactorCost() local
534 InstructionCost Cost = TTIImpl->getFPOpCost(Ty); in getFPOpCost() local
542 int Cost = TTIImpl->getIntImmCodeSizeCost(Opcode, Idx, Imm, Ty); in getIntImmCodeSizeCost() local
550 InstructionCost Cost = TTIImpl->getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() local
558 InstructionCost Cost = in getIntImmCostInst() local
568 InstructionCost Cost = in getIntImmCostIntrin() local
712 InstructionCost Cost = in getArithmeticInstrCost() local
724 InstructionCost Cost = TTIImpl->getShuffleCost(Kind, Ty, Mask, Index, SubTp); in getShuffleCost() local
778 InstructionCost Cost = in getCastInstrCost() local
[all …]
H A DCostModel.cpp106 InstructionCost Cost = TTI->getInstructionCost(&Inst, CostKind); in print() local
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h189 uint64_t Cost; member
226 uint64_t Cost; member
253 unsigned Cost) { in addRegisterDep()
257 void addMemoryDep(unsigned From, unsigned To, unsigned Cost) { in addMemoryDep()
262 unsigned Cost) { in addResourceDep()
H A DBottleneckAnalysis.cpp243 uint64_t Cost = N.Cost + DepEdge.Dep.Cost; in propagateThroughEdges() local
454 unsigned RegID, unsigned Cost) { in addRegisterDep()
466 unsigned Cost) { in addMemoryDep()
478 uint64_t Mask, unsigned Cost) { in addResourceDep()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp525 InstructionCost Cost = in getArithmeticInstrCost() local
544 InstructionCost Cost = in getArithmeticInstrCost() local
631 unsigned Cost = 0; in getVectorTruncCost() local
708 unsigned Cost = 0; in getBoolVecToIntConversionCost() local
751 unsigned Cost = 0; in getCastInstrCost() local
893 unsigned Cost = 1; in getCmpSelInstrCost() local
936 unsigned Cost = (NumVecs_cmp * (CmpCostPerVector + PredicateExtraCost)); in getCmpSelInstrCost() local
965 int Cost = ((getScalarSizeInBits(Val) == 1) ? 2 /*+test-under-mask*/ : 1); in getVectorInstrCost() local
1201 InstructionCost Cost = in getIntrinsicInstrCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp60 InstructionCost Cost = in getArithmeticInstrCost() local
88 InstructionCost Cost = in getVectorInstrCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp117 uint8_t Cost = RegCosts[PhysReg]; in compute() local
137 uint8_t Cost = RegCosts[PhysReg]; in compute() local
H A DMachineLICM.cpp808 auto Cost = calcRegisterCost(MI, /*ConsiderSeen=*/true, ConsiderUnseenAsDef); in UpdateRegPressure() local
827 DenseMap<unsigned, int> Cost; in calcRegisterCost() local
1092 MachineLICMBase::CanCauseHighRegPressure(const DenseMap<unsigned, int>& Cost, in CanCauseHighRegPressure()
1120 auto Cost = calcRegisterCost(MI, /*ConsiderSeen=*/false, in UpdateBackTraceRegPressure() local
1186 auto Cost = calcRegisterCost(&MI, /*ConsiderSeen=*/false, in IsProfitableToHoist() local
H A DRegAllocGreedy.cpp837 uint8_t Cost = RegCosts[PhysReg]; in tryAssign() local
937 EvictionCost Cost; in canEvictInterference() local
1019 EvictionCost Cost; in canEvictInterferenceInRange() local
1230 BlockFrequency &Cost) { in addSplitConstraints()
1426 BlockFrequency Cost; in calcCompactRegion() local
1455 BlockFrequency Cost = 0; in calcSpillCost() local
1917 BlockFrequency Cost; in calculateRegionSplitCost() local
2899 BlockFrequency Cost = 0; in getBrokenHintFreq() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp279 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost() local
296 MappingCost Cost = MappingCost::ImpossibleCost(); in findBestMapping() local
452 MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) : 1); in computeMapping() local
971 bool RegBankSelect::MappingCost::addLocalCost(uint64_t Cost) { in addLocalCost()
981 bool RegBankSelect::MappingCost::addNonLocalCost(uint64_t Cost) { in addNonLocalCost()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp45 unsigned Cost = 0; in getResultPatternCost() local
64 unsigned Cost = 0; in getResultPatternSize() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp944 InstructionCost PPCTTIImpl::vectorCostAdjustment(InstructionCost Cost, in vectorCostAdjustment()
983 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() local
1019 InstructionCost Cost = in getCastInstrCost() local
1033 InstructionCost Cost = in getCmpSelInstrCost() local
1048 InstructionCost Cost = BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost() local
1121 InstructionCost Cost = in getMemoryOpCost() local
1205 InstructionCost Cost = getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), in getInterleavedMemoryOpCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h196 unsigned Cost = 0; variable
216 InstructionMapping(unsigned ID, unsigned Cost, in InstructionMapping()
526 getInstructionMapping(unsigned ID, unsigned Cost, in getInstructionMapping()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp78 InstructionCost Cost = 0; in getIntImmCost() local
148 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() local
185 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostIntrin() local
266 InstructionCost Cost = 1; // Cost of the `index' instruction in getIntrinsicInstrCost() local
606 auto AdjustCost = [&CostKind](InstructionCost Cost) -> InstructionCost { in getCastInstrCost()
871 InstructionCost Cost = in getExtractWithExtendCost() local
970 InstructionCost Cost = 0; in getArithmeticInstrCost() local
1291 InstructionCost Cost = 0; in getCostOfKeepingLiveOverCall() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.h133 int16_t Cost; member
H A DAMDGPUTargetTransformInfo.cpp558 InstructionCost Cost = getArithmeticInstrCost( in getArithmeticInstrCost() local
661 int Cost = 7 * get64BitInstrCost(CostKind) + in getArithmeticInstrCost() local
685 int Cost = in getArithmeticInstrCost() local
692 int Cost = (SLT == MVT::f16 ? 14 : 10) * getFullRateInstrCost() + in getArithmeticInstrCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp88 unsigned Cost; // Number of instrs used to generate this value. member
107 unsigned Cost; member
308 unsigned Cost = ShufTab[LHS].Cost + Op->getCost(); in main() local
346 unsigned Cost = NumVals + Op->getCost(); in main() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp120 int Cost = 0; in getIntMatCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp196 unsigned Cost = in getMemoryOpCost() local
296 InstructionCost Cost = in getCastInstrCost() local
312 unsigned Cost = (Index != 0) ? 2 : 0; in getVectorInstrCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp281 InstructionCost Cost = in getArithmeticInstrCost() local
1474 auto AdjustCost = [&CostKind](InstructionCost Cost) -> InstructionCost { in getCastInstrCost()
2872 unsigned Cost = MTy.getVectorElementType() == MVT::i8 ? 1 : 2; in getTypeBasedIntrinsicInstrCost() local
3200 InstructionCost Cost = 0; in getScalarizationOverhead() local
3324 InstructionCost Cost = 0; in getMemoryOpCost() local
3474 InstructionCost Cost = 0; in getMaskedMemoryOpCost() local
4120 InstructionCost Cost = 0; in getIntImmCost() local
4220 InstructionCost Cost = X86TTIImpl::getIntImmCost(Imm, Ty, CostKind); in getIntImmCostInst() local
4896 InstructionCost Cost = NumOfResults * NumOfShufflesPerResult * ShuffleCost + in getInterleavedMemoryOpCostAVX512() local
4932 InstructionCost Cost = in getInterleavedMemoryOpCostAVX512() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp368 InstructionCost Cost; in collectConstantCandidates() local
428 InstructionCost Cost = in collectConstantCandidates() local
588 InstructionCost Cost = 0; in maximizeConstantsInRange() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp405 auto AdjustCost = [&CostKind](InstructionCost Cost) -> InstructionCost { in getCastInstrCost()
854 InstructionCost Cost = TLI->getTypeLegalizationCost(DL, ValTy).first; in getCmpSelInstrCost() local
1315 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() local
1375 InstructionCost Cost = in getArithmeticInstrCost() local
2169 InstructionCost Cost = 0; in getUnrollingPreferences() local

123