Lines Matching refs:getArithmeticInstrCost
323 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in isExtractExtractCheap()
324 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in isExtractExtractCheap()
661 ScalarOpCost = TTI.getArithmeticInstrCost(Opcode, ScalarTy); in scalarizeBinopOrCmp()
662 VectorOpCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in scalarizeBinopOrCmp()
764 OldCost += TTI.getArithmeticInstrCost(I.getOpcode(), I.getType()); in foldExtractedCmps()
778 NewCost += TTI.getArithmeticInstrCost(I.getOpcode(), CmpTy); in foldExtractedCmps()
1089 InstructionCost BinopCost = TTI.getArithmeticInstrCost(Opcode, VecTy); in foldShuffleOfBinops()
1481 TTI.getArithmeticInstrCost(Op0->getOpcode(), VT) + in foldSelectShuffle()
1482 TTI.getArithmeticInstrCost(Op1->getOpcode(), VT); in foldSelectShuffle()
1495 TTI.getArithmeticInstrCost(Op0->getOpcode(), Op0SmallVT) + in foldSelectShuffle()
1496 TTI.getArithmeticInstrCost(Op1->getOpcode(), Op1SmallVT); in foldSelectShuffle()