Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h243 const LLT MergeSrcTy = MRI.getType(MergeSrcReg); in tryCombineTrunc() local
248 const unsigned MergeSrcSize = MergeSrcTy.getSizeInBits(); in tryCombineTrunc()
249 if (!DstTy.isScalar() || !MergeSrcTy.isScalar()) in tryCombineTrunc()
255 if (isInstUnsupported({TargetOpcode::G_TRUNC, {DstTy, MergeSrcTy}})) in tryCombineTrunc()
274 {TargetOpcode::G_MERGE_VALUES, {DstTy, MergeSrcTy}})) in tryCombineTrunc()
634 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues() local
639 LLT MergeEltTy = MergeSrcTy.divide(NewNumDefs); in tryCombineUnmergeValues()
694 LLT MergeSrcTy = MRI.getType(MergeI->getOperand(1).getReg()); in tryCombineUnmergeValues() local
696 if (!ConvertOp && DestTy != MergeSrcTy) in tryCombineUnmergeValues()
713 assert(DestTy == MergeSrcTy && in tryCombineUnmergeValues()