Home | History | Annotate | Download | only in info

Lines Matching full:scalar

5400      component scalar arithmetic operations.  The pass is located in
5403 * Scalar replacement of aggregates
5406 into a set of scalar variables. The resulting scalar variables are
5487 types instead of scalar types. Data parallelism across loop
5493 and the `VF' copies of each scalar operation are fused to form a
9270 scalar variables and references to globals, statics, structures,
9272 gather complete data flow information for a local scalar. On the other
10138 * Scalar evolutions:: Induction variables on GIMPLE.
10397 File: gccint.info, Node: LCSSA, Next: Scalar evolutions, Prev: Loop manipulation, Up: Loop Analysis and Representation
10418 loop in that the analysis should be performed - the scalar
10440 File: gccint.info, Node: Scalar evolutions, Next: loop-iv, Prev: LCSSA, Up: Loop Analysis and Representation
10442 11.5 Scalar evolutions
10445 Scalar evolutions (SCEV) are used to represent results of induction
10450 `tree-scalar-evolution.h'. To use scalar evolutions analysis,
10501 File: gccint.info, Node: loop-iv, Next: Number of iterations, Prev: Scalar evolutions, Up: Loop Analysis and Representation
11309 scalar variable or through a pointer to a scalar. If both this
11322 In `mem' expressions, nonzero for reference to a scalar known not
11325 pointing to scalar types. If both this flag and `MEM_IN_STRUCT_P'
11494 scalar variable. A reference through a C pointer has 0 because
11495 the pointer might point to a scalar variable. This information
11533 In `mem' expressions, 1 means the memory reference is to a scalar
17952 vector is operand 1, and the scalar result is stored in the least
17958 vector is operand 1, and the scalar result is stored in the least
17964 operand 1, and the scalar result is stored in the least
17970 is operand 1, and the scalar result is stored in the least
22619 scalar type.
23410 Arguments::. For returning values in registers, see *Note Scalar
24463 * Scalar Return::
25278 File: gccint.info, Node: Register Arguments, Next: Scalar Return, Prev: Stack Arguments, Up: Stack and Calling
25515 as two scalar parameters. By default, GCC will attempt to pack
25544 insns involving scalar mode MODE. For a scalar mode to be
25560 File: gccint.info, Node: Scalar Return, Next: Aggregate Return, Prev: Register Arguments, Up: Stack and Calling
25562 15.10.8 How Scalar Function Values Are Returned
25580 (Actually, on most machines, scalar values are returned in the same
25594 a scalar type.
25668 File: gccint.info, Node: Aggregate Return, Next: Caller Saves, Prev: Scalar Return, Up: Stack and Calling
25675 Scalar Return::). Instead, the caller passes the address of a block of
25878 arguments that a function should pop. *Note Scalar Return::.
27133 The threshold of number of scalar memory-to-memory move insns,
27157 The threshold of number of scalar move insns, _below_ which a
27172 The threshold of number of scalar move insns, _below_ which a
31866 can only save static variables if they're scalar. Complex data
37989 * APPLY_RESULT_SIZE: Scalar Return. (line 92)
38882 * FUNCTION_OUTGOING_VALUE: Scalar Return. (line 56)
38885 * FUNCTION_VALUE: Scalar Return. (line 52)
38886 * FUNCTION_VALUE_REGNO_P: Scalar Return. (line 77)
39141 * IV analysis on GIMPLE: Scalar evolutions. (line 6)
39211 * LIBCALL_VALUE: Scalar Return. (line 60)
39890 * return values in registers: Scalar Return. (line 6)
39978 * Scalar evolutions: Scalar evolutions. (line 6)
39979 * scalars, returned as values: Scalar Return. (line 6)
40371 * TARGET_FUNCTION_VALUE: Scalar Return. (line 11)
40425 * TARGET_RETURN_IN_MSB: Scalar Return. (line 97)
40722 * values, returned by functions: Scalar Return. (line 6)
40949 Node: Scalar evolutions466332
41057 Node: Scalar Return1114088