Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h287 const LLT MergeSrcTy = MRI.getType(MergeSrcReg); in tryCombineTrunc() local
291 const unsigned MergeSrcSize = MergeSrcTy.getSizeInBits(); in tryCombineTrunc()
292 if (!DstTy.isScalar() || !MergeSrcTy.isScalar()) in tryCombineTrunc()
298 if (isInstUnsupported({TargetOpcode::G_TRUNC, {DstTy, MergeSrcTy}})) in tryCombineTrunc()
317 {TargetOpcode::G_MERGE_VALUES, {DstTy, MergeSrcTy}})) in tryCombineTrunc()
1214 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues() local
1216 if (!ConvertOp && DestTy != MergeSrcTy) in tryCombineUnmergeValues()
1236 assert(DestTy == MergeSrcTy && in tryCombineUnmergeValues()