| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 57 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 D | CallLowering.cpp | 556 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 D | SelectionDAGBuilder.cpp | 182 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 D | SystemZTargetTransformInfo.cpp | 622 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 D | SystemZISelLowering.h | 543 unsigned NumParts, MVT PartVT, 547 const SDValue *Parts, unsigned NumParts,
|
| H A D | SystemZISelLowering.cpp | 1393 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 D | MveEmitter.cpp | 1762 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 D | RISCVISelLowering.h | 481 unsigned NumParts, MVT PartVT, 486 const SDValue *Parts, unsigned NumParts,
|
| H A D | RISCVISelLowering.cpp | 8980 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 D | ARMISelLowering.h | 882 SDValue *Parts, unsigned NumParts, MVT PartVT, 887 const SDValue *Parts, unsigned NumParts,
|
| H A D | ARMISelLowering.cpp | 4331 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 D | LegalizerHelper.h | 186 void extractParts(Register Reg, LLT Ty, int NumParts,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 843 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 D | TargetLoweringBase.cpp | 1675 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 D | SIRegisterInfo.cpp | 2309 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 D | TargetLowering.h | 3699 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 D | AArch64ISelLowering.cpp | 5259 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 …]
|