Home | History | Annotate | Download | only in ARM

Lines Matching full:cost

66       return LT.first * Entry->Cost;
76 // to cast up/down their types automatically at no extra cost.
157 return Entry->Cost;
187 return Entry->Cost;
218 return Entry->Cost;
237 return Entry->Cost;
288 return Entry->Cost;
340 // Reverse shuffle cost one instruction if we are shuffling within a
356 return LT.first * Entry->Cost;
362 // Alt shuffle cost table for ARM. Cost is the number of instructions
381 return LT.first * Entry->Cost;
399 // These costs are somewhat random. Choose a cost of 20 to indicate that
440 return LT.first * Entry->Cost;
442 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
447 // These sequences are recognized by the ISel and have zero-cost. Not so for
450 // To work around this we increase the cost of v2i64 operations to make them
454 Cost += 4;
456 return Cost;