Searched refs:TruncSrc (Results 1 - 2 of 2) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 58 Register TruncSrc; local 59 if (mi_match(SrcReg, MRI, m_GTrunc(m_Reg(TruncSrc)))) { 61 Builder.buildAnyExtOrTrunc(DstReg, TruncSrc); 108 Register TruncSrc; local 109 if (mi_match(SrcReg, MRI, m_GTrunc(m_Reg(TruncSrc)))) { 119 Builder.buildAnd(DstReg, Builder.buildAnyExtOrTrunc(DstTy, TruncSrc), 164 Register TruncSrc; local 165 if (mi_match(SrcReg, MRI, m_GTrunc(m_Reg(TruncSrc)))) { 174 {Builder.buildAnyExtOrTrunc(DstTy, TruncSrc), SizeInBits}); 282 Register TruncSrc; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 9345 SDValue TruncSrc = Src.getOperand(0); local 9346 if (TruncSrc.getValueType() == MVT::i32 && 9347 TruncSrc.getOpcode() == ISD::BITCAST && 9348 TruncSrc.getOperand(0).getValueType() == MVT::v2f16) { 9349 return isCanonicalized(DAG, TruncSrc.getOperand(0), MaxDepth - 1);
|
Completed in 153 milliseconds