Searched refs:InstrCost (Results 1 – 3 of 3) sorted by relevance
139 InstrCost("inline-instr-cost", cl::Hidden, cl::init(5), variable195 int getInstrCost() { return InstrCost; } in getInstrCost()667 addCost(Call.arg_size() * InstrCost); in onCallArgumentSetup()671 addCost(3 * InstrCost); in onLoadRelativeIntrinsic()676 addCost(Call.arg_size() * InstrCost); in onLoweredCall()711 addCost(2 * InstrCost); in onFinalizeSwitch()714 static_cast<int64_t>(JumpTableSize) * InstrCost + 2 * InstrCost; in onFinalizeSwitch()723 addCost((NumCaseCluster - DefaultDestUndefined) * 2 * InstrCost); in onFinalizeSwitch()729 int64_t SwitchCost = ExpectedNumberOfCompare * 2 * InstrCost; in onFinalizeSwitch()733 void onMissedSimplification() override { addCost(InstrCost); } in onMissedSimplification()[all …]
808 int InstrCost = InlineConstants::getInstrCost(); in computeBBInlineCost() local855 InlineCost += (SI->getNumCases() + 1) * InstrCost; in computeBBInlineCost()858 InlineCost += InstrCost; in computeBBInlineCost()
1763 InstructionCost InstrCost = getRISCVInstructionCost(Op, LT.second, CostKind); in getArithmeticInstrCost() local1768 InstrCost *= 2; in getArithmeticInstrCost()1769 return ConstantMatCost + LT.first * InstrCost; in getArithmeticInstrCost()