Searched refs:LLTy (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.cpp | 185 LLT LLTy = getLLTForType(*Ty, DL); in splitToValueTypes() local 201 PerformArgSplit(SplitRegs, LLTy, PartLLT, SplitIdx); in splitToValueTypes() 281 [&](ArrayRef<Register> Regs, LLT LLTy, LLT PartLLT, int VTSplitIdx) { in lowerReturnVal() argument 282 unpackRegsToOrigType(B, Regs, VRegs[VTSplitIdx], LLTy, PartLLT); in lowerReturnVal() 492 LLT LLTy, in packSplitRegsToOrigType() argument 494 if (!LLTy.isVector() && !PartLLT.isVector()) { in packSplitRegsToOrigType() 499 if (LLTy.isVector() && PartLLT.isVector()) { in packSplitRegsToOrigType() 500 assert(LLTy.getElementType() == PartLLT.getElementType()); in packSplitRegsToOrigType() 502 int DstElts = LLTy.getNumElements(); in packSplitRegsToOrigType() 521 assert(LLTy.isVector() && !PartLLT.isVector()); in packSplitRegsToOrigType() [all …]
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUCallLowering.cpp | 307 LLT LLTy = getLLTForType(*Ty, DL); in splitToValueTypes() local 324 LLTy = getLLTForType(*Ty, DL); in splitToValueTypes() 325 Reg = B.buildInstr(ExtendOp, {LLTy}, {Reg}).getReg(0); in splitToValueTypes() 354 PerformArgSplit(SplitRegs, Reg, LLTy, PartLLT, SplitIdx); in splitToValueTypes() 438 [&](ArrayRef<Register> Regs, Register SrcReg, LLT LLTy, LLT PartLLT, in lowerReturnVal() 442 LLTy, PartLLT); in lowerReturnVal() 670 LLT LLTy = MRI.getType(DstRegs[0]); in mergeVectorRegsToResultRegs() local 674 LLT LCMTy = getLCMType(LLTy, PartLLT); in mergeVectorRegsToResultRegs() 675 if (LCMTy == LLTy) { in mergeVectorRegsToResultRegs() 691 int NumDst = LCMTy.getSizeInBits() / LLTy.getSizeInBits(); in mergeVectorRegsToResultRegs() [all …]
|
/external/llvm-project/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 1974 llvm::Type *LLTy = CGT.ConvertTypeForMem(Type); in addFieldToArgStruct() local 1976 LLTy = LLTy->getPointerTo(0); in addFieldToArgStruct() 1977 FrameFields.push_back(LLTy); in addFieldToArgStruct() 4227 llvm::Type *LLTy = CGT.ConvertType(Ty); in classify() local 4228 if (LLTy->isPointerTy() || LLTy->isIntegerTy()) in classify()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerHelper.cpp | 663 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local 664 unsigned Size = LLTy.getSizeInBits(); in libcall() 703 Type *HLTy = getFloatTypeForLLT(Ctx, LLTy); in libcall() 705 LLVM_DEBUG(dbgs() << "No libcall available for type " << LLTy << ".\n"); in libcall()
|
/external/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 3603 llvm::Type *LLTy = CGT.ConvertType(Ty); in classify() local 3604 if (LLTy->isPointerTy() || LLTy->isIntegerTy()) in classify()
|
/external/llvm-project/llvm/utils/TableGen/ |
D | GlobalISelEmitter.cpp | 1233 for (const LLTCodeGen &LLTy : KnownTypes) in initTypeIDValuesMap() local 1234 TypeIDValues[LLTy] = ID++; in initTypeIDValuesMap()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | LegalizerHelper.cpp | 491 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local 492 unsigned Size = LLTy.getSizeInBits(); in libcall()
|