Home | History | Annotate | Download | only in info

Lines Matching full:scalar

3392      component scalar arithmetic operations.  The pass is located in
3395 * Scalar replacement of aggregates
3398 into a set of scalar variables. The resulting scalar variables are
3479 types instead of scalar types. Data parallelism across loop
3485 and the `VF' copies of each scalar operation are fused to form a
7034 scalar variables and references to globals, statics, structures,
7036 gather complete data flow information for a local scalar. On the other
7902 * Scalar evolutions:: Induction variables on GIMPLE.
8144 File: gccint.info, Node: LCSSA, Next: Scalar evolutions, Prev: Loop manipulation, Up: Loop Analysis and Representation
8165 loop in that the analysis should be performed - the scalar
8187 File: gccint.info, Node: Scalar evolutions, Next: loop-iv, Prev: LCSSA, Up: Loop Analysis and Representation
8189 11.5 Scalar evolutions
8192 Scalar evolutions (SCEV) are used to represent results of induction
8197 `tree-scalar-evolution.h'. To use scalar evolutions analysis,
8248 File: gccint.info, Node: loop-iv, Next: Number of iterations, Prev: Scalar evolutions, Up: Loop Analysis and Representation
9023 scalar variable or through a pointer to a scalar. If both this
9036 In `mem' expressions, nonzero for reference to a scalar known not
9039 pointing to scalar types. If both this flag and `MEM_IN_STRUCT_P'
9200 In `mem' expressions, 1 means that the reference is to a scalar.
9207 scalar variable. A reference through a C pointer has 0 because
9208 the pointer might point to a scalar variable. This information
15299 vector is operand 1, and the scalar result is stored in the least
15305 vector is operand 1, and the scalar result is stored in the least
15311 operand 1, and the scalar result is stored in the least
15317 is operand 1, and the scalar result is stored in the least
19720 scalar type.
20438 Arguments::. For returning values in registers, see *Note Scalar
21490 * Scalar Return::
22299 File: gccint.info, Node: Register Arguments, Next: Scalar Return, Prev: Stack Arguments, Up: Stack and Calling
22536 as two scalar parameters. By default, GCC will attempt to pack
22565 insns involving scalar mode MODE. For a scalar mode to be
22581 File: gccint.info, Node: Scalar Return, Next: Aggregate Return, Prev: Register Arguments, Up: Stack and Calling
22583 15.10.8 How Scalar Function Values Are Returned
22601 (Actually, on most machines, scalar values are returned in the same
22610 a scalar type.
22684 File: gccint.info, Node: Aggregate Return, Next: Caller Saves, Prev: Scalar Return, Up: Stack and Calling
22691 Scalar Return::). Instead, the caller passes the address of a block of
22894 arguments that a function should pop. *Note Scalar Return::.
24083 The threshold of number of scalar memory-to-memory move insns,
24107 The threshold of number of scalar move insns, _below_ which a
28640 can only save static variables if they're scalar. Complex data
31623 * APPLY_RESULT_SIZE: Scalar Return. (line 87)
32496 * FUNCTION_OUTGOING_VALUE: Scalar Return. (line 51)
32499 * FUNCTION_VALUE: Scalar Return. (line 47)
32500 * FUNCTION_VALUE_REGNO_P: Scalar Return. (line 72)
32759 * IV analysis on GIMPLE: Scalar evolutions. (line 6)
32828 * LIBCALL_VALUE: Scalar Return. (line 55)
33484 * return values in registers: Scalar Return. (line 6)
33564 * Scalar evolutions: Scalar evolutions. (line 6)
33565 * scalars, returned as values: Scalar Return. (line 6)
33928 * TARGET_FUNCTION_VALUE: Scalar Return. (line 11)
33973 * TARGET_RETURN_IN_MSB: Scalar Return. (line 92)
34232 * values, returned by functions: Scalar Return. (line 6)
34418 Node: Scalar evolutions346186
34525 Node: Scalar Return965604