Searched refs:PartTy (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.cpp | 190 Type *PartTy = PartVT.getTypeForEVT(Ctx); in splitToValueTypes() local 191 LLT PartLLT = getLLTForType(*PartTy, DL); in splitToValueTypes() 198 SplitArgs.emplace_back(ArrayRef<Register>(PartReg), PartTy, OrigArg.Flags); in splitToValueTypes() 222 LLT PartTy) { in unpackRegsToOrigType() argument 229 const unsigned PartSize = PartTy.getSizeInBits(); in unpackRegsToOrigType() 231 if (SrcTy.isVector() && !PartTy.isVector() && in unpackRegsToOrigType() 248 LLT BigTy = getMultipleType(PartTy, NumRoundedParts); in unpackRegsToOrigType()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CallLowering.cpp | 82 Type *PartTy = PartVT.getTypeForEVT(Context); in splitToValueTypes() local 86 ArgInfo{MRI.createGenericVirtualRegister(getLLTForType(*PartTy, DL)), in splitToValueTypes() 87 PartTy, OrigArg.Flags}; in splitToValueTypes()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | LegalizerHelper.h | 163 LLT PartTy, ArrayRef<Register> PartRegs,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | SROA.cpp | 3859 auto *PartTy = Type::getIntNTy(Ty->getContext(), PartSize * 8); in presplitLoadsAndStores() local 3861 auto *PartPtrTy = PartTy->getPointerTo(AS); in presplitLoadsAndStores() 3863 PartTy, in presplitLoadsAndStores() 3994 auto *PartTy = Type::getIntNTy(Ty->getContext(), PartSize * 8); in presplitLoadsAndStores() local 3995 auto *LoadPartPtrTy = PartTy->getPointerTo(LI->getPointerAddressSpace()); in presplitLoadsAndStores() 3996 auto *StorePartPtrTy = PartTy->getPointerTo(SI->getPointerAddressSpace()); in presplitLoadsAndStores() 4006 PartTy, in presplitLoadsAndStores()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerHelper.cpp | 196 LLT ResultTy, LLT PartTy, in insertParts() argument 208 if (PartTy.isVector()) in insertParts() 215 unsigned PartSize = PartTy.getSizeInBits(); in insertParts() 2941 auto splitTypePieces = [=](LLT PartTy, SmallVectorImpl<Register> &ValRegs, in reduceLoadStoreWidth() 2944 unsigned PartSize = PartTy.getSizeInBits(); in reduceLoadStoreWidth() 2957 Register Dst = MRI.createGenericVirtualRegister(PartTy); in reduceLoadStoreWidth()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 2742 MVT PartTy = HaveAlign <= 8 ? MVT::getIntegerVT(8 * HaveAlign) in LowerUnalignedLoad() local 2745 allowsMemoryAccessForAlignment(Ctx, DL, PartTy, *LN->getMemOperand()); in LowerUnalignedLoad()
|