reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2631 assert(TypeIdx == 0 || CondTy.isVector()); 2635 NarrowTy1 = CondTy; 2646 if (CondTy.isVector()) { 2647 if (CondTy.getNumElements() == NumParts) 2648 NarrowTy1 = CondTy.getElementType(); 2650 NarrowTy1 = LLT::vector(CondTy.getNumElements() / NumParts, 2651 CondTy.getScalarSizeInBits()); 2654 NumParts = CondTy.getNumElements(); 2657 if (NumParts * NarrowTy.getNumElements() != CondTy.getNumElements()) 2668 if (CondTy.isVector()) 2676 MIRBuilder.buildSelect(DstReg, CondTy.isVector() ? Src0Regs[i] : CondReg,