OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:getVectorInstrCost
(Results
1 - 10
of
10
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyTargetTransformInfo.cpp
85
InstructionCost WebAssemblyTTIImpl::
getVectorInstrCost
(unsigned Opcode,
89
BasicTTIImplBase::
getVectorInstrCost
(Opcode, Val, Index);
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp
306
InstructionCost HexagonTTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *Val,
316
return Cost +
getVectorInstrCost
(Instruction::ExtractElement, Val, Index);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp
1041
InstructionCost PPCTTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *Val,
1048
InstructionCost Cost = BaseT::
getVectorInstrCost
(Opcode, Val, Index);
1184
Cost +=
getVectorInstrCost
(Instruction::ExtractElement, Src, i);
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp
957
InstructionCost SystemZTTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *Val,
974
return BaseT::
getVectorInstrCost
(Opcode, Val, Index);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp
872
getVectorInstrCost
(Instruction::ExtractElement, VecTy, Index);
924
InstructionCost AArch64TTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *Val,
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h
537
InstructionCost
getVectorInstrCost
(unsigned Opcode, Type *Val,
1065
return TargetTTI->
getVectorInstrCost
(Opcode, Ty, Idx);
1133
return TargetTTI->
getVectorInstrCost
(Opcode, U->getOperand(0)->getType(),
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h
90
Cost += thisT()->
getVectorInstrCost
(Instruction::ExtractElement, VTy, 0);
93
Cost += thisT()->
getVectorInstrCost
(Instruction::InsertElement, VTy, i);
110
Cost += thisT()->
getVectorInstrCost
(Instruction::InsertElement, VTy, i);
111
Cost += thisT()->
getVectorInstrCost
(Instruction::ExtractElement, VTy, i);
133
Cost += thisT()->
getVectorInstrCost
(Instruction::ExtractElement, VTy,
136
thisT()->
getVectorInstrCost
(Instruction::InsertElement, SubVTy, i);
159
thisT()->
getVectorInstrCost
(Instruction::ExtractElement, SubVTy, i);
160
Cost += thisT()->
getVectorInstrCost
(Instruction::InsertElement, VTy,
204
?
getVectorInstrCost
(Instruction::ExtractElement,
229
(
getVectorInstrCost
(
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp
812
InstructionCost TargetTransformInfo::
getVectorInstrCost
(unsigned Opcode,
815
InstructionCost Cost = TTIImpl->
getVectorInstrCost
(Opcode, Val, Index);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
800
InstructionCost ARMTTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *ValTy,
820
BaseT::
getVectorInstrCost
(Opcode, ValTy, Index), 2U);
833
return BaseT::
getVectorInstrCost
(Opcode, ValTy, Index);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp
3101
InstructionCost X86TTIImpl::
getVectorInstrCost
(unsigned Opcode, Type *Val,
3193
return BaseT::
getVectorInstrCost
(Opcode, Val, Index) + RegisterFileMoveCost;
3772
return ReductionCost +
getVectorInstrCost
(Instruction::ExtractElement, Ty, 0);
4079
return MinMaxCost +
getVectorInstrCost
(Instruction::ExtractElement, Ty, 0);
4403
getVectorInstrCost
(Instruction::InsertElement, SrcVTy, i);
4408
getVectorInstrCost
(Instruction::ExtractElement, SrcVTy, i);
Completed in 25 milliseconds
Indexes created Mon Jun 08 00:24:58 UTC 2026