Searched refs:LLTy (Results 1 – 5 of 5) sorted by relevance
330 LLT LLTy = MRI.getType(DstRegs[0]); in mergeVectorRegsToResultRegs() local334 LLT LCMTy = getCoverTy(LLTy, PartLLT); in mergeVectorRegsToResultRegs()335 if (LCMTy == LLTy) { in mergeVectorRegsToResultRegs()355 int NumDst = LCMTy.getSizeInBits() / LLTy.getSizeInBits(); in mergeVectorRegsToResultRegs()362 PadDstRegs[I] = MRI.createGenericVirtualRegister(LLTy); in mergeVectorRegsToResultRegs()374 ArrayRef<Register> Regs, LLT LLTy, LLT PartLLT, in buildCopyFromRegs() argument378 if (PartLLT == LLTy) { in buildCopyFromRegs()385 if (PartLLT.getSizeInBits() == LLTy.getSizeInBits() && OrigRegs.size() == 1 && in buildCopyFromRegs()393 if (PartLLT.isVector() == LLTy.isVector() && in buildCopyFromRegs()394 PartLLT.getScalarSizeInBits() > LLTy.getScalarSizeInBits() && in buildCopyFromRegs()[all …]
1037 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local1038 unsigned Size = LLTy.getSizeInBits(); in libcall()1076 LLT LLTy = MRI.getType(MI.getOperand(0).getReg()); in libcall() local1077 unsigned Size = LLTy.getSizeInBits(); in libcall()1078 Type *HLTy = getFloatTypeForLLT(Ctx, LLTy); in libcall()1080 LLVM_DEBUG(dbgs() << "No libcall available for type " << LLTy << ".\n"); in libcall()1090 LLT LLTy = MRI.getType(MI.getOperand(1).getReg()); in libcall() local1091 unsigned Size = LLTy.getSizeInBits(); in libcall()1092 Type *HLTy = getFloatTypeForLLT(Ctx, LLTy); in libcall()1096 LLVM_DEBUG(dbgs() << "No libcall available for type " << LLTy << ".\n"); in libcall()[all …]
178 LLT LLTy = LLT::scalar(32); in getOrCreateConstIntReg() local179 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstIntReg()215 LLT LLTy = LLT::scalar(32); in getOrCreateConstFloatReg() local216 Res = CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateConstFloatReg()312 LLT LLTy = LLT::scalar(EmitIR ? BitWidth : 32); in buildConstantInt() local313 Res = MF.getRegInfo().createGenericVirtualRegister(LLTy); in buildConstantInt()411 LLT LLTy = LLT::scalar(32); in getOrCreateCompositeOrNull() local413 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateCompositeOrNull()513 LLT LLTy = EmitIR ? LLT::fixed_vector(ElemCnt, BitWidth) : LLT::scalar(32); in getOrCreateIntCompositeOrNull() local515 CurMF->getRegInfo().createGenericVirtualRegister(LLTy); in getOrCreateIntCompositeOrNull()[all …]
988 llvm::Type *LLTy = CGT.ConvertTypeForMem(Type); in addFieldToArgStruct() local990 LLTy = llvm::PointerType::getUnqual(getVMContext()); in addFieldToArgStruct()991 FrameFields.push_back(LLTy); in addFieldToArgStruct()3297 llvm::Type *LLTy = CGT.ConvertType(Ty); in classify() local3298 if (LLTy->isPointerTy() || LLTy->isIntegerTy()) in classify()
938 for (const LLTCodeGen &LLTy : KnownTypes) in initTypeIDValuesMap() local939 TypeIDValues[LLTy] = ID++; in initTypeIDValuesMap()