Lines Matching defs:const

54   virtual void getAnalysisUsage(AnalysisUsage &AU) const {  in getAnalysisUsage()
134 bool BasicTTI::isLegalAddImmediate(int64_t imm) const { in isLegalAddImmediate()
138 bool BasicTTI::isLegalICmpImmediate(int64_t imm) const { in isLegalICmpImmediate()
144 int64_t Scale) const { in isLegalAddressingMode()
155 int64_t Scale) const { in getScalingFactorCost()
164 bool BasicTTI::isTruncateFree(Type *Ty1, Type *Ty2) const { in isTruncateFree()
168 bool BasicTTI::isTypeLegal(Type *Ty) const { in isTypeLegal()
188 bool BasicTTI::haveFastSqrt(Type *Ty) const { in haveFastSqrt()
194 void BasicTTI::getUnrollingPreferences(Loop *, UnrollingPreferences &) const { } in getUnrollingPreferences()
203 bool Extract) const { in getScalarizationOverhead()
217 unsigned BasicTTI::getNumberOfRegisters(bool Vector) const { in getNumberOfRegisters()
221 unsigned BasicTTI::getRegisterBitWidth(bool Vector) const { in getRegisterBitWidth()
231 OperandValueKind) const { in getArithmeticInstrCost()
274 Type *SubTp) const { in getShuffleCost()
279 Type *Src) const { in getCastInstrCost()
367 unsigned BasicTTI::getCFInstrCost(unsigned Opcode) const { in getCFInstrCost()
373 Type *CondTy) const { in getCmpSelInstrCost()
411 unsigned Index) const { in getVectorInstrCost()
417 unsigned AddressSpace) const { in getMemoryOpCost()
426 ArrayRef<Type *> Tys) const { in getIntrinsicInstrCost()
506 unsigned BasicTTI::getNumberOfParts(Type *Tp) const { in getNumberOfParts()
511 unsigned BasicTTI::getAddressComputationCost(Type *Ty, bool IsComplex) const { in getAddressComputationCost()
516 bool IsPairwise) const { in getReductionCost()