OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sun Jun 14 00:25:39 UTC 2026