Lines Matching full:conversions
7609 any compiler conversions.
7738 promotions and conversions are ignored. Similarly,
7905 These nodes are used to represent conversions that do not require
7917 conversions, like conversions between pointers to different
7924 These nodes are used to represent conversions that involve
8624 * Conversions:: Extending, truncating, floating or fixing.
8741 (sign or zero) and conversions between integer and floating point.
10666 File: gccint.info, Node: Vector Operations, Next: Conversions, Prev: Bit-Fields, Up: RTL
10704 File: gccint.info, Node: Conversions, Next: RTL Declarations, Prev: Vector Operations, Up: RTL
10706 10.13 Conversions
10709 All conversions between machine modes must be represented by explicit
10812 File: gccint.info, Node: RTL Declarations, Next: Side Effects, Prev: Conversions, Up: RTL
16575 There are three main conversions that happen in the compiler:
29077 required conversions. CODE is the initial comparison code and OP0
41115 * conversions: Conversions. (line 6)
41487 * fix: Conversions. (line 66)
41503 * float: Conversions. (line 58)
41505 * float_extend: Conversions. (line 33)
41508 * float_truncate: Conversions. (line 53)
41532 * fract_convert: Conversions. (line 82)
42362 * machine mode conversions: Conversions. (line 6)
43048 * sat_fract: Conversions. (line 90)
43116 * sign_extend: Conversions. (line 23)
43157 * ss_truncate: Conversions. (line 43)
43685 * truncate: Conversions. (line 38)
43794 * unsigned_fix: Conversions. (line 77)
43795 * unsigned_float: Conversions. (line 62)
43796 * unsigned_fract_convert: Conversions. (line 97)
43797 * unsigned_sat_fract: Conversions. (line 103)
43818 * us_truncate: Conversions. (line 48)
43985 * zero_extend: Conversions. (line 28)
44081 Node: Conversions481790