| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 577 unsigned NumParts = in determineAssignments() local 580 if (NumParts == 1) { in determineAssignments() 602 for (unsigned Part = 0; Part < NumParts; ++Part) { in determineAssignments() 608 if (Part == NumParts - 1) in determineAssignments() 680 const unsigned NumParts = Args[i].Flags.size(); in handleAssignments() local 685 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments() 688 Args[i].Regs.resize(NumParts); in handleAssignments() 697 assert((j + (NumParts - 1)) < ArgLocs.size() && in handleAssignments() 800 j += NumParts - 1; in handleAssignments() 936 unsigned NumParts = in getReturnInfo() local [all …]
|
| H A D | LegalizerHelper.cpp | 56 unsigned NumParts = Size / NarrowSize; in getNarrowTypeBreakDown() local 61 return {NumParts, 0}; in getNarrowTypeBreakDown() 158 for (int i = 0; i < NumParts; ++i) in extractParts() 3645 int NumParts, NumLeftover; in makeDstOps() local 3646 std::tie(NumParts, NumLeftover) = in makeDstOps() 4039 int NumParts = -1; in reduceLoadStoreWidth() local 4053 if (NumParts == -1) in reduceLoadStoreWidth() 4467 const unsigned NumParts = in fewerElementsVectorReductions() local 4476 if (isPowerOf2_32(NumParts)) { in fewerElementsVectorReductions() 4522 if (Part == NumParts - 1) { in fewerElementsVectorReductions() [all …]
|
| /llvm-project-15.0.7/libcxx/benchmarks/ |
| H A D | filesystem.bench.cpp | 139 static fs::path getRandomPaths(int NumParts, int PathLen) { in getRandomPaths() argument 141 while (NumParts--) { in getRandomPaths()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 176 if (NumParts > 1) { in getCopyFromParts() 184 (NumParts & (NumParts - 1)) ? 1 << Log2_32(NumParts) : NumParts; in getCopyFromParts() 332 if (NumParts > 1) { in getCopyFromPartsVector() 491 if (NumParts == 0) in getCopyToParts() 542 if (NumParts == 1) { in getCopyToParts() 554 if (NumParts & (NumParts - 1)) { in getCopyToParts() 571 NumParts = RoundParts; in getCopyToParts() 652 if (NumParts == 1) { in getCopyToPartsVector() 775 } else if (NumParts > 0) { in getCopyToPartsVector() 927 Part += NumParts; in getCopyToRegs() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 660 unsigned NumParts = getNumVectorRegs(SrcTy); in getVectorTruncCost() local 661 if (NumParts <= 2) in getVectorTruncCost() 673 if (NumParts > 1) in getVectorTruncCost() 674 NumParts /= 2; in getVectorTruncCost() 675 Cost += NumParts; in getVectorTruncCost()
|
| H A D | SystemZISelLowering.h | 561 unsigned NumParts, MVT PartVT, 565 const SDValue *Parts, unsigned NumParts,
|
| H A D | SystemZISelLowering.cpp | 1453 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument 1456 ((NumParts == 1 && PartVT == MVT::Untyped) || in splitValueIntoRegisterParts() 1457 (NumParts == 2 && PartVT == MVT::i64))) && in splitValueIntoRegisterParts() 1459 if (ValueVT == MVT::i128 && NumParts == 1) { in splitValueIntoRegisterParts() 1468 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument 1471 ((NumParts == 1 && PartVT == MVT::Untyped) || in joinRegisterPartsIntoValue() 1472 (NumParts == 2 && PartVT == MVT::i64))) && in joinRegisterPartsIntoValue() 1474 if (ValueVT == MVT::i128 && NumParts == 1) in joinRegisterPartsIntoValue()
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 1767 constexpr unsigned NumParts = 4; in EmitHeader() local 1768 raw_self_contained_string_ostream parts[NumParts]; in EmitHeader() 1923 for (size_t i = 0; i < NumParts; ++i) { in EmitHeader() 2031 constexpr unsigned NumParts = 3; in EmitHeader() local 2032 raw_self_contained_string_ostream parts[NumParts]; in EmitHeader() 2133 for (size_t i = 0; i < NumParts; ++i) { in EmitHeader()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 557 unsigned NumParts, MVT PartVT, 562 const SDValue *Parts, unsigned NumParts,
|
| H A D | RISCVISelLowering.cpp | 12391 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument 12444 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 890 SDValue *Parts, unsigned NumParts, MVT PartVT, 895 const SDValue *Parts, unsigned NumParts,
|
| H A D | ARMISelLowering.cpp | 4397 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument 4414 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument 13171 unsigned NumParts = VecVT.getSizeInBits() / 128; in PerformVQDMULHCombine() local 13173 for (unsigned I = 0; I < NumParts; ++I) { in PerformVQDMULHCombine()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 189 void extractParts(Register Reg, LLT Ty, int NumParts,
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1627 SDValue *Parts, unsigned NumParts, MVT PartVT, 1632 const SDValue *Parts, unsigned NumParts,
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 702 unsigned NumParts = Bits / 32; in buildReadFirstLane() local 710 for (unsigned i = 0; i < NumParts; ++i) in buildReadFirstLane() 714 for (unsigned i = 0; i < NumParts; ++i) { in buildReadFirstLane() 717 MRI.setType(DstPart, NumParts == 1 ? Ty : S32); in buildReadFirstLane() 883 unsigned NumParts = OpSize / PartSize; in executeInWaterfallLoop() local 887 if (NumParts == 1) { in executeInWaterfallLoop() 893 for (unsigned i = 0; i < NumParts; ++i) { in executeInWaterfallLoop() 901 for (unsigned i = 0; i < NumParts; ++i) { in executeInWaterfallLoop()
|
| H A D | SIRegisterInfo.cpp | 2806 const unsigned NumParts = RegDWORDs / EltDWORDs; in getRegSplitParts() local 2808 return makeArrayRef(Parts.data(), NumParts); in getRegSplitParts()
|
| H A D | AMDGPULegalizerInfo.cpp | 3164 unsigned NumParts = Size / 32; in legalizeMul() local 3166 assert(NumParts >= 2); in legalizeMul() 3180 for (unsigned i = 0; i < NumParts; ++i) { in legalizeMul() 3187 SmallVector<Register, 2> AccumRegs(NumParts); in legalizeMul()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 886 MachineIRBuilder &MIRBuilder, LLT Ty, int NumParts, in extractParts() argument 888 for (int I = 0; I < NumParts; ++I) in extractParts()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1681 unsigned NumParts = in GetReturnInfo() local 1697 for (unsigned i = 0; i < NumParts; ++i) in GetReturnInfo()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 1157 SDValue *Parts, unsigned NumParts, MVT PartVT,
|
| H A D | PPCISelLowering.cpp | 17811 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3991 unsigned NumParts, MVT PartVT, in splitValueIntoRegisterParts() argument 3999 const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 5944 unsigned NumParts = 1; in LowerFormalArguments() local 5948 ++NumParts; in LowerFormalArguments() 5956 while (NumParts > 0) { in LowerFormalArguments() 5959 NumParts--; in LowerFormalArguments() 5960 if (NumParts > 0) { in LowerFormalArguments() 6682 unsigned NumParts = 1; in LowerCall() local 6686 ++NumParts; in LowerCall() 6687 StoreSize *= NumParts; in LowerCall() 6703 while (NumParts) { in LowerCall() 6705 NumParts--; in LowerCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 6692 if (unsigned NumParts = TTI.getNumberOfParts(VectorTy)) { in getInstructionCost() local 6699 TypeNotScalarized = NumParts <= VF.getKnownMinValue(); in getInstructionCost() 6701 TypeNotScalarized = NumParts < VF.getKnownMinValue(); in getInstructionCost()
|
| H A D | SLPVectorizer.cpp | 6036 unsigned NumParts = TTI->getNumberOfParts(VecTy); in getEntryCost() local 6038 !NumParts || (VL.size() / VF) > NumParts; in getEntryCost()
|