Home
last modified time | relevance | path

Searched refs:OperandValueInfo (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h116 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
142 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
143 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
H A DHexagonTargetTransformInfo.cpp168 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
275 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h90 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
91 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
120 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
H A DSystemZTargetTransformInfo.cpp427 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
1162 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h64 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
65 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
H A DWebAssemblyTargetTransformInfo.cpp55 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h60 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
61 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h107 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
108 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
134 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
H A DPPCTargetTransformInfo.cpp586 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
770 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h99 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
100 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
H A DNVPTXTargetTransformInfo.cpp399 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in simplifyNvvmIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h95 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
96 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h68 InstructionCost getStoreImmCost(Type *VecTy, TTI::OperandValueInfo OpInfo,
193 TTI::OperandValueInfo OpdInfo = {TTI::OK_AnyValue, TTI::OP_None},
211 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
212 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
H A DRISCVTargetTransformInfo.cpp1359 TTI::OperandValueInfo OpInfo, in getStoreImmCost()
1382 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
1666 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
1692 [&](unsigned Operand, TTI::OperandValueInfo OpInfo) -> InstructionCost { in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h141 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
142 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
179 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h204 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
205 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
224 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h257 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
258 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
265 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
H A DARMTargetTransformInfo.cpp1332 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
1475 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h156 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
157 TTI::OperandValueInfo Op2Info = {TTI::OK_AnyValue, TTI::OP_None},
H A DAMDGPUTargetTransformInfo.cpp528 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1098 struct OperandValueInfo { struct
1115 OperandValueInfo getNoProps() const { in getNoProps() argument
1263 static OperandValueInfo getOperandInfo(const Value *V);
1286 TTI::OperandValueInfo Opd1Info = {TTI::OK_AnyValue, TTI::OP_None},
1287 TTI::OperandValueInfo Opd2Info = {TTI::OK_AnyValue, TTI::OP_None},
1422 OperandValueInfo OpdInfo = {OK_AnyValue, OP_None},
2037 OperandValueInfo Opd1Info, OperandValueInfo Opd2Info,
2079 OperandValueInfo OpInfo, const Instruction *I) = 0;
2680 OperandValueInfo Opd1Info, OperandValueInfo Opd2Info,
2744 OperandValueInfo OpInfo, in getMemoryOpCost()
H A DTargetTransformInfoImpl.h550 TTI::OperandValueInfo Opd1Info, TTI::OperandValueInfo Opd2Info,
687 TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
1257 const TTI::OperandValueInfo Op1Info = TTI::getOperandInfo(Operands[0]); in getInstructionCost()
1258 TTI::OperandValueInfo Op2Info; in getInstructionCost()
1284 TTI::OperandValueInfo OpInfo = TTI::getOperandInfo(Operands[0]); in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp836 TargetTransformInfo::OperandValueInfo
899 OperandValueInfo Op1Info, OperandValueInfo Op2Info, in getArithmeticInstrCost()
1061 TTI::TargetCostKind CostKind, TTI::OperandValueInfo OpInfo, in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h899 TTI::OperandValueInfo Opd1Info = {TTI::OK_AnyValue, TTI::OP_None},
900 TTI::OperandValueInfo Opd2Info = {TTI::OK_AnyValue, TTI::OP_None},
1334 TTI::OperandValueInfo OpInfo = {TTI::OK_AnyValue, TTI::OP_None},
1709 const TTI::OperandValueInfo OpInfoX = TTI::getOperandInfo(X); in getIntrinsicInstrCost()
1710 const TTI::OperandValueInfo OpInfoY = TTI::getOperandInfo(Y); in getIntrinsicInstrCost()
1711 const TTI::OperandValueInfo OpInfoZ = TTI::getOperandInfo(Z); in getIntrinsicInstrCost()
1712 const TTI::OperandValueInfo OpInfoBW = in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2705 TargetTransformInfo::OperandValueInfo getOperandInfo(ArrayRef<Value *> Ops);
4706 TTI::OperandValueInfo()) + in canVectorizeLoads()
7686 TTI::OperandValueInfo BoUpSLP::getOperandInfo(ArrayRef<Value *> Ops) { in getOperandInfo()
8171 TTI::OperandValueInfo()) + in transformNodes()
8198 TTI::OperandValueInfo()) + in transformNodes()
8352 CostKind, TTI::OperandValueInfo(), LI); in getBuildVectorCost()
8362 TTI::OperandValueInfo(), LI) in getBuildVectorCost()
9742 TTI::OperandValueInfo Op1Info = TTI::getOperandInfo(VI->getOperand(0)); in getEntryCost()
9743 TTI::OperandValueInfo Op2Info = in getEntryCost()
9761 TTI::OperandValueInfo Op1Inf in getEntryCost()
[all...]

12