| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 49 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 D | CallLowering.cpp | 550 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 D | SelectionDAGBuilder.cpp | 155 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 D | filesystem.bench.cpp | 139 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 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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 462 unsigned NumParts, MVT PartVT, 467 const SDValue *Parts, unsigned NumParts,
|
| H A D | RISCVISelLowering.cpp | 8526 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 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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 866 SDValue *Parts, unsigned NumParts, MVT PartVT, 871 const SDValue *Parts, unsigned NumParts,
|
| H A D | ARMISelLowering.cpp | 4214 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 D | LegalizerHelper.h | 183 void extractParts(Register Reg, LLT Ty, int NumParts,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 802 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 D | TargetLoweringBase.cpp | 1649 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 D | SIRegisterInfo.cpp | 2231 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 D | TargetLowering.h | 3672 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 D | AArch64ISelLowering.cpp | 4992 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 …]
|