Searched refs:LLTy (Results 1 – 5 of 5) sorted by relevance
329 LLT LLTy = MRI.getType(DstRegs[0]); in mergeVectorRegsToResultRegs() local333 LLT LCMTy = getCoverTy(LLTy, PartLLT); in mergeVectorRegsToResultRegs()334 if (LCMTy == LLTy) { in mergeVectorRegsToResultRegs()354 int NumDst = LCMTy.getSizeInBits() / LLTy.getSizeInBits(); in mergeVectorRegsToResultRegs()361 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs()373 ArrayRef<Register> Regs, LLT LLTy, LLT PartLLT, in buildCopyFromRegs() argument377 if (PartLLT == LLTy) { in buildCopyFromRegs()384 if (PartLLT.getSizeInBits() == LLTy.getSizeInBits() && OrigRegs.size() == 1 && in buildCopyFromRegs()392 if (PartLLT.isVector() == LLTy.isVector() && in buildCopyFromRegs()393 PartLLT.getScalarSizeInBits() > LLTy.getScalarSizeInBits() && in buildCopyFromRegs()[all …]
1275 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local1276 unsigned Size = LLTy.getSizeInBits(); in libcall()1316 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local1317 unsigned Size = LLTy.getSizeInBits(); in libcall()1318 Type *HLTy = getFloatTypeForLLT(Ctx, LLTy); in libcall()1320 LLVM_DEBUG(dbgs() << "No libcall available for type " << LLTy << ".\n"); in libcall()1329 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local1330 unsigned Size = LLTy.getSizeInBits(); in libcall()1331 Type *HLTy = getFloatTypeForLLT(Ctx, LLTy); in libcall()1333 LLVM_DEBUG(dbgs() << "No libcall available for type " << LLTy << ".\n"); in libcall()[all …]
301 LLT LLTy = LLT::scalar(BitWidth); in createConstFP() local302 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in createConstFP()353 LLT LLTy = LLT::scalar(BitWidth); in createConstInt() local354 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in createConstInt()402 LLT LLTy = LLT::scalar(BitWidth); in buildConstantInt() local404 Res = MRI.createGenericVirtualRegister(LLTy); in buildConstantInt()448 LLT LLTy = LLT::scalar(getScalarOrVectorBitWidth(SpvType)); in buildConstantFP() local449 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantFP()499 LLT LLTy = LLT::scalar(64); in getOrCreateCompositeOrNull() local500 Register Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateCompositeOrNull()[all …]
987 llvm::Type *LLTy = CGT.ConvertTypeForMem(Type); in addFieldToArgStruct() local989 LLTy = llvm::PointerType::getUnqual(getVMContext()); in addFieldToArgStruct()990 FrameFields.push_back(LLTy); in addFieldToArgStruct()3355 llvm::Type *LLTy = CGT.ConvertType(Ty); in classify() local3356 if (LLTy->isPointerTy() || LLTy->isIntegerTy()) in classify()
952 for (const LLTCodeGen &LLTy : KnownTypes) in initTypeIDValuesMap() local953 TypeIDValues[LLTy] = ID++; in initTypeIDValuesMap()