Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp49 unsigned NumParts = Size / NarrowSize; in getNarrowTypeBreakDown() local
50 unsigned LeftoverSize = Size - NumParts * NarrowSize; in getNarrowTypeBreakDown()
54 return {NumParts, 0}; in getNarrowTypeBreakDown()
66 return std::make_pair(NumParts, NumLeftover); in getNarrowTypeBreakDown()
147 void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, in extractParts() argument
149 for (int i = 0; i < NumParts; ++i) in extractParts()
162 unsigned NumParts = RegSize / MainSize; in extractParts() local
163 unsigned LeftoverSize = RegSize - NumParts * MainSize; in extractParts()
167 for (unsigned I = 0; I < NumParts; ++I) in extractParts()
183 for (unsigned I = 0; I != NumParts; ++I) { in extractParts()
[all …]
H A DCallLowering.cpp550 unsigned NumParts = in determineAssignments() local
553 if (NumParts == 1) { in determineAssignments()
575 for (unsigned Part = 0; Part < NumParts; ++Part) { in determineAssignments()
581 if (Part == NumParts - 1) in determineAssignments()
590 (NumParts * NewVT.getSizeInBits() != CurVT.getSizeInBits())) { in determineAssignments()
646 const unsigned NumParts = Args[i].Flags.size(); in handleAssignments() local
651 if (NumParts != 1 || NewLLT != OrigTy) { in handleAssignments()
654 Args[i].Regs.resize(NumParts); in handleAssignments()
659 for (unsigned Part = 0; Part < NumParts; ++Part) in handleAssignments()
663 assert((j + (NumParts - 1)) < ArgLocs.size() && in handleAssignments()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp155 const SDValue *Parts, unsigned NumParts,
165 const SDValue *Parts, unsigned NumParts, in getCopyFromParts() argument
171 if (SDValue Val = TLI.joinRegisterPartsIntoValue(DAG, DL, Parts, NumParts, in getCopyFromParts()
176 return getCopyFromPartsVector(DAG, DL, Parts, NumParts, PartVT, ValueVT, V, in getCopyFromParts()
179 assert(NumParts > 0 && "No parts to assemble!"); in getCopyFromParts()
182 if (NumParts > 1) { in getCopyFromParts()
190 (NumParts & (NumParts - 1)) ? 1 << Log2_32(NumParts) : NumParts; in getCopyFromParts()
213 if (RoundParts < NumParts) { in getCopyFromParts()
215 unsigned OddParts = NumParts - RoundParts; in getCopyFromParts()
224 EVT TotalVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyFromParts()
[all …]
/netbsd-src/external/apache2/llvm/dist/libcxx/benchmarks/
H A Dfilesystem.bench.cpp139 static fs::path getRandomPaths(int NumParts, int PathLen) { in getRandomPaths() argument
141 while (NumParts--) { in getRandomPaths()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h462 unsigned NumParts, MVT PartVT,
467 const SDValue *Parts, unsigned NumParts,
H A DRISCVISelLowering.cpp8526 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
8567 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.h866 SDValue *Parts, unsigned NumParts, MVT PartVT,
871 const SDValue *Parts, unsigned NumParts,
H A DARMISelLowering.cpp4214 unsigned NumParts, MVT PartVT, Optional<CallingConv::ID> CC) const { in splitValueIntoRegisterParts() argument
4231 SelectionDAG &DAG, const SDLoc &DL, const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h183 void extractParts(Register Reg, LLT Ty, int NumParts,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp802 MachineIRBuilder &MIRBuilder, LLT Ty, int NumParts, in extractParts() argument
804 for (int I = 0; I < NumParts; ++I) in extractParts()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1649 unsigned NumParts = in GetReturnInfo() local
1665 for (unsigned i = 0; i < NumParts; ++i) in GetReturnInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp2231 const unsigned NumParts = RegDWORDs / EltDWORDs; in getRegSplitParts() local
2233 return makeArrayRef(Parts.data(), NumParts); in getRegSplitParts()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3672 unsigned NumParts, MVT PartVT, in splitValueIntoRegisterParts() argument
3680 const SDValue *Parts, unsigned NumParts, in joinRegisterPartsIntoValue() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4992 unsigned NumParts = 1; in LowerFormalArguments() local
4995 while (!Ins[i + NumParts - 1].Flags.isInConsecutiveRegsLast()) in LowerFormalArguments()
4996 ++NumParts; in LowerFormalArguments()
5004 while (NumParts > 0) { in LowerFormalArguments()
5007 NumParts--; in LowerFormalArguments()
5008 if (NumParts > 0) { in LowerFormalArguments()
5688 unsigned NumParts = 1; in LowerCall() local
5691 while (!Outs[i + NumParts - 1].Flags.isInConsecutiveRegsLast()) in LowerCall()
5692 ++NumParts; in LowerCall()
5693 StoreSize *= NumParts; in LowerCall()
[all …]