Lines Matching refs:ty2

6687       <result> = extractelement <n x <ty>> <val>, <ty2> <idx>  ; yields <ty>
6727 <result> = insertelement <n x <ty>> <val>, <ty> <elt>, <ty2> <idx> ; yields <n x <ty>>
7631 <result> = trunc <ty> <value> to <ty2> ; yields ty2
7636 The '``trunc``' instruction truncates its operand to the type ``ty2``.
7644 larger than the bit size of the destination type, ``ty2``. Equal sized
7651 and converts the remaining bits to ``ty2``. Since the source size must
7673 <result> = zext <ty> <value> to <ty2> ; yields ty2
7678 The '``zext``' instruction zero extends its operand to type ``ty2``.
7686 smaller than the bit size of the destination type, ``ty2``.
7692 until it reaches the size of the destination type, ``ty2``.
7713 <result> = sext <ty> <value> to <ty2> ; yields ty2
7718 The '``sext``' sign extends ``value`` to the type ``ty2``.
7726 smaller than the bit size of the destination type, ``ty2``.
7733 of the type ``ty2``.
7754 <result> = fptrunc <ty> <value> to <ty2> ; yields ty2
7759 The '``fptrunc``' instruction truncates ``value`` to type ``ty2``.
7766 The size of ``value`` must be larger than the size of ``ty2``. This
7775 destination type, ``ty2``, then the results are undefined. If the cast produces
7795 <result> = fpext <ty> <value> to <ty2> ; yields ty2
7835 <result> = fptoui <ty> <value> to <ty2> ; yields ty2
7841 integer equivalent of type ``ty2``.
7848 cast it to ``ty2``, which must be an :ref:`integer <t_integer>` type. If
7849 ``ty`` is a vector floating point type, ``ty2`` must be a vector integer
7857 unsigned integer value. If the value cannot fit in ``ty2``, the results
7877 <result> = fptosi <ty> <value> to <ty2> ; yields ty2
7883 ``value`` to type ``ty2``.
7890 cast it to ``ty2``, which must be an :ref:`integer <t_integer>` type. If
7891 ``ty`` is a vector floating point type, ``ty2`` must be a vector integer
7899 signed integer value. If the value cannot fit in ``ty2``, the results
7919 <result> = uitofp <ty> <value> to <ty2> ; yields ty2
7925 and converts that value to the ``ty2`` type.
7932 ``ty2``, which must be an :ref:`floating point <t_floating>` type. If
7933 ``ty`` is a vector integer type, ``ty2`` must be a vector floating point
7960 <result> = sitofp <ty> <value> to <ty2> ; yields ty2
7966 converts that value to the ``ty2`` type.
7973 ``ty2``, which must be an :ref:`floating point <t_floating>` type. If
7974 ``ty`` is a vector integer type, ``ty2`` must be a vector floating point
8003 <result> = ptrtoint <ty> <value> to <ty2> ; yields ty2
8009 pointers ``value`` to the integer (or vector of integers) type ``ty2``.
8016 type to cast it to ``ty2``, which must be an :ref:`integer <t_integer>` or
8023 ``ty2`` by interpreting the pointer value as an integer and either
8025 If ``value`` is smaller than ``ty2`` then a zero extension is done. If
8026 ``value`` is larger than ``ty2`` then a truncation is done. If they are
8049 <result> = inttoptr <ty> <value> to <ty2> ; yields ty2
8055 pointer type, ``ty2``.
8067 The '``inttoptr``' instruction converts ``value`` to type ``ty2`` by
8094 <result> = bitcast <ty> <value> to <ty2> ; yields ty2
8099 The '``bitcast``' instruction converts ``value`` to type ``ty2`` without
8108 bit sizes of ``value`` and the destination type, ``ty2``, must be
8117 The '``bitcast``' instruction converts ``value`` to type ``ty2``. It
8120 to memory and read back as type ``ty2``. Pointer (or vector of