Home
last modified time | relevance | path

Searched refs:NumParts (Results 1 – 17 of 17) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp57 return {NumParts, 0}; in getNarrowTypeBreakDown()
3533 if (NumParts < 0) in fewerElementsVectorMultiEltType()
3613 unsigned NumParts; in fewerElementsVectorCasts() local
3656 unsigned NumParts; in fewerElementsVectorCmp() local
3721 unsigned NumParts = 0; in fewerElementsVectorSelect() local
3798 int NumParts, NumLeftover; in fewerElementsVectorPhi() local
3801 if (NumParts < 0) in fewerElementsVectorPhi()
3815 if (I < NumParts) in fewerElementsVectorPhi()
3846 MIB.addUse(J < NumParts ? PartRegs[J] : LeftoverRegs[J - NumParts]); in fewerElementsVectorPhi()
4083 int NumParts = -1; in reduceLoadStoreWidth() local
[all …]
H A DCallLowering.cpp556 unsigned NumParts = in determineAssignments() local
559 if (NumParts == 1) { in determineAssignments()
581 for (unsigned Part = 0; Part < NumParts; ++Part) { in determineAssignments()
587 if (Part == NumParts - 1) in determineAssignments()
642 const unsigned NumParts = Args[i].Flags.size(); in handleAssignments() local
647 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments()
650 Args[i].Regs.resize(NumParts); in handleAssignments()
659 assert((j + (NumParts - 1)) < ArgLocs.size() && in handleAssignments()
754 j += NumParts - 1; in handleAssignments()
888 unsigned NumParts = in getReturnInfo() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp182 if (NumParts > 1) { in getCopyFromParts()
190 (NumParts & (NumParts - 1)) ? 1 << Log2_32(NumParts) : NumParts; in getCopyFromParts()
338 if (NumParts > 1) { in getCopyFromPartsVector()
495 if (NumParts == 0) in getCopyToParts()
546 if (NumParts == 1) { in getCopyToParts()
558 if (NumParts & (NumParts - 1)) { in getCopyToParts()
575 NumParts = RoundParts; in getCopyToParts()
656 if (NumParts == 1) { in getCopyToPartsVector()
764 } else if (NumParts > 0) { in getCopyToPartsVector()
916 Part += NumParts; in getCopyToRegs()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp622 unsigned NumParts = getNumVectorRegs(SrcTy); in getVectorTruncCost() local
623 if (NumParts <= 2) in getVectorTruncCost()
635 if (NumParts > 1) in getVectorTruncCost()
636 NumParts /= 2; in getVectorTruncCost()
637 Cost += NumParts; in getVectorTruncCost()
H A DSystemZISelLowering.h543 unsigned NumParts, MVT PartVT,
547 const SDValue *Parts, unsigned NumParts,
H A DSystemZISelLowering.cpp1393 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
1396 ((NumParts == 1 && PartVT == MVT::Untyped) || in splitValueIntoRegisterParts()
1397 (NumParts == 2 && PartVT == MVT::i64))) && in splitValueIntoRegisterParts()
1399 if (ValueVT == MVT::i128 && NumParts == 1) { in splitValueIntoRegisterParts()
1408 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
1411 ((NumParts == 1 && PartVT == MVT::Untyped) || in joinRegisterPartsIntoValue()
1412 (NumParts == 2 && PartVT == MVT::i64))) && in joinRegisterPartsIntoValue()
1414 if (ValueVT == MVT::i128 && NumParts == 1) in joinRegisterPartsIntoValue()
/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp1762 constexpr unsigned NumParts = 4; in EmitHeader() local
1763 raw_self_contained_string_ostream parts[NumParts]; in EmitHeader()
1918 for (size_t i = 0; i < NumParts; ++i) { in EmitHeader()
2026 constexpr unsigned NumParts = 3; in EmitHeader() local
2027 raw_self_contained_string_ostream parts[NumParts]; in EmitHeader()
2128 for (size_t i = 0; i < NumParts; ++i) { in EmitHeader()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h481 unsigned NumParts, MVT PartVT,
486 const SDValue *Parts, unsigned NumParts,
H A DRISCVISelLowering.cpp8980 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
9021 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h882 SDValue *Parts, unsigned NumParts, MVT PartVT,
887 const SDValue *Parts, unsigned NumParts,
H A DARMISelLowering.cpp4331 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
4348 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
12955 unsigned NumParts = VecVT.getSizeInBits() / 128; in PerformVQDMULHCombine() local
12957 for (unsigned I = 0; I < NumParts; ++I) { in PerformVQDMULHCombine()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h186 void extractParts(Register Reg, LLT Ty, int NumParts,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp843 MachineIRBuilder &MIRBuilder, LLT Ty, int NumParts, in extractParts() argument
845 for (int I = 0; I < NumParts; ++I) in extractParts()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1675 unsigned NumParts = in GetReturnInfo() local
1691 for (unsigned i = 0; i < NumParts; ++i) in GetReturnInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp2309 const unsigned NumParts = RegDWORDs / EltDWORDs; in getRegSplitParts() local
2311 return makeArrayRef(Parts.data(), NumParts); in getRegSplitParts()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3699 unsigned NumParts, MVT PartVT, in splitValueIntoRegisterParts() argument
3707 const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5259 unsigned NumParts = 1; in LowerFormalArguments() local
5263 ++NumParts; in LowerFormalArguments()
5271 while (NumParts > 0) { in LowerFormalArguments()
5274 NumParts--; in LowerFormalArguments()
5275 if (NumParts > 0) { in LowerFormalArguments()
5956 unsigned NumParts = 1; in LowerCall() local
5960 ++NumParts; in LowerCall()
5961 StoreSize *= NumParts; in LowerCall()
5978 while (NumParts) { in LowerCall()
5980 NumParts--; in LowerCall()
[all …]