|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/GlobalISel/LegalizerHelper.h 103 void widenScalarSrc(MachineInstr &MI, LLT WideTy, unsigned OpIdx,
References
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 1370 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1385 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1400 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1497 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1523 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1543 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1544 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1553 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1559 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ZEXT);
1570 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_SEXT);
1571 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_SEXT);
1584 widenScalarSrc(MI, WideTy, 1, CvtOp);
1590 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ZEXT);
1600 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ZEXT);
1601 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ZEXT);
1612 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1613 widenScalarSrc(MI, WideTy, 3, TargetOpcode::G_ANYEXT);
1618 widenScalarSrc(MI, WideTy, 1, MIRBuilder.getBoolExtOp(IsVec, false));
1630 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_FPEXT);
1638 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_SEXT);
1646 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ZEXT);
1670 widenScalarSrc(MI, WideTy, 0, ExtType);
1721 widenScalarSrc(MI, WideTy, 0, MIRBuilder.getBoolExtOp(false, false));
1730 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_FPEXT);
1731 widenScalarSrc(MI, WideTy, 3, TargetOpcode::G_FPEXT);
1745 widenScalarSrc(MI, WideTy, 2, ExtOpcode);
1746 widenScalarSrc(MI, WideTy, 3, ExtOpcode);
1754 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_SEXT);
1765 widenScalarSrc(MI, WideTy, I, TargetOpcode::G_ANYEXT);
1780 widenScalarSrc(MI, LLT::vector(VecTy.getNumElements(),
1793 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_SEXT);
1805 widenScalarSrc(MI, WideVecTy, 1, TargetOpcode::G_ANYEXT);
1806 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1815 widenScalarSrc(MI, WideTy, 3, TargetOpcode::G_SEXT);
1856 widenScalarSrc(MI, WideTy, I, TargetOpcode::G_FPEXT);
1866 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ZEXT);
1882 widenScalarSrc(MI, WideEltTy, I, TargetOpcode::G_ANYEXT);
1901 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);