HomeSort by: relevance | last modified time | path
    Searched defs:getIntImmCost (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFTargetTransformInfo.h 40 int getIntImmCost(const APInt &Imm, Type *Ty, TTI::TargetCostKind CostKind) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiTargetTransformInfo.h 52 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
74 return getIntImmCost(Imm, Ty, CostKind);
80 return getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.cpp 18 InstructionCost RISCVTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
21 "getIntImmCost can only estimate cost of materialising integers");
38 "getIntImmCost can only estimate cost of materialising integers");
84 return getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 170 InstructionCost PPCTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
173 return BaseT::getIntImmCost(Imm, Ty, CostKind);
232 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind);
318 return PPCTTIImpl::getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 33 InstructionCost SystemZTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
183 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
234 return SystemZTTIImpl::getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 48 InstructionCost AArch64TTIImpl::getIntImmCost(int64_t Val) {
63 InstructionCost AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
82 Cost += getIntImmCost(Val);
148 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind);
153 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind);
172 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind);
185 InstructionCost Cost = AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind);
205 return AArch64TTIImpl::getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h 355 InstructionCost getIntImmCost(const APInt &Imm, Type *Ty,
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 548 TargetTransformInfo::getIntImmCost(const APInt &Imm, Type *Ty,
550 InstructionCost Cost = TTIImpl->getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 251 InstructionCost ARMTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
345 return std::min(getIntImmCost(Imm, Ty, CostKind),
346 getIntImmCost(~Imm, Ty, CostKind));
351 return std::min(getIntImmCost(Imm, Ty, CostKind),
352 getIntImmCost(-Imm, Ty, CostKind));
379 return getIntImmCost(Imm, Ty, CostKind);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 4085 InstructionCost X86TTIImpl::getIntImmCost(int64_t Val) {
4095 InstructionCost X86TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty,
4124 Cost += getIntImmCost(Val);
4220 InstructionCost Cost = X86TTIImpl::getIntImmCost(Imm, Ty, CostKind);
4226 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind);
4262 return X86TTIImpl::getIntImmCost(Imm, Ty, CostKind);

Completed in 35 milliseconds