| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 199 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType, in getPartialReductionCost() argument 231 EVT AccumEVT = EVT::getEVT(AccumType); in getPartialReductionCost()
|
| H A D | WebAssemblyTargetTransformInfo.h | 87 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 104 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType,
|
| H A D | RISCVTargetTransformInfo.cpp | 298 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType, in getPartialReductionCost() argument 308 !AccumType->isIntegerTy(32) || !VF.isKnownMultipleOf(4)) in getPartialReductionCost() 311 Type *Tp = VectorType::get(AccumType, VF.divideCoefficientBy(4)); in getPartialReductionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 385 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType,
|
| H A D | AArch64InstrFormats.td | 6480 ValueType AccumType, ValueType InputType, 6483 [(set (AccumType RegType:$dst), 6484 (OpNode (AccumType RegType:$Rd), 6503 ValueType AccumType, ValueType InputType, 6506 [(set (AccumType RegType:$dst), 6507 (OpNode (AccumType RegType:$Rd), 8982 ValueType AccumType, ValueType InputType> 8983 …: BaseSIMDThreeSameVectorTied<Q, U, 0b010, 0b11111, RegType, asm, kind1, [(set (AccumType RegType:… 8984 (int_aarch64_neon_bfdot (AccumType RegType:$Rd), 9003 ValueType AccumType, [all …]
|
| H A D | AArch64TargetTransformInfo.cpp | 5403 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType, in getPartialReductionCost() argument 5432 EVT AccumEVT = EVT::getEVT(AccumType); in getPartialReductionCost()
|
| H A D | AArch64InstrInfo.td | 1713 ValueType AccumType, ValueType InputType> 1715 lhs_kind, rhs_kind, RegType, AccumType, 1717 let Pattern = [(set (AccumType RegType:$dst), 1718 (AccumType (AArch64usdot (AccumType RegType:$Rd), 1719 (InputType (bitconvert (AccumType
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 872 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType, in getPartialReductionCost() argument 877 AccumType, VF, OpAExtend, OpBExtend, in getPartialReductionCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 1345 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType,
|
| H A D | TargetTransformInfoImpl.h | 656 unsigned Opcode, Type *InputTypeA, Type *InputTypeB, Type *AccumType, in getPartialReductionCost() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrNEON.td | 4839 ValueType AccumType, ValueType InputType, SDPatternOperator OpNode, 4853 (AccumType (OpNode (AccumType Ty:$Vd), 4855 (InputType (bitconvert (AccumType 4856 (ARMvduplane (AccumType Ty:$Vm),
|