Home
last modified time | relevance | path

Searched refs:IntDstTy (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6433 LLT IntDstTy = DstTy; in lowerInsert() local
6436 IntDstTy = LLT::scalar(DstTy.getSizeInBits()); in lowerInsert()
6437 Src = MIRBuilder.buildCast(IntDstTy, Src).getReg(0); in lowerInsert()
6445 Register ExtInsSrc = MIRBuilder.buildZExt(IntDstTy, InsertSrc).getReg(0); in lowerInsert()
6447 auto ShiftAmt = MIRBuilder.buildConstant(IntDstTy, Offset); in lowerInsert()
6448 ExtInsSrc = MIRBuilder.buildShl(IntDstTy, ExtInsSrc, ShiftAmt).getReg(0); in lowerInsert()
6454 auto Mask = MIRBuilder.buildConstant(IntDstTy, MaskVal); in lowerInsert()
6455 auto MaskedSrc = MIRBuilder.buildAnd(IntDstTy, Src, Mask); in lowerInsert()
6456 auto Or = MIRBuilder.buildOr(IntDstTy, MaskedSrc, ExtInsSrc); in lowerInsert()