Lines 682-688
enum target_cpu_default
Link Here
|
682 |
need a 16-byte aligned stack, as required by SSE instructions. If |
682 |
need a 16-byte aligned stack, as required by SSE instructions. If |
683 |
STACK_REALIGN_DEFAULT is 1 and PREFERRED_STACK_BOUNDARY_DEFAULT is |
683 |
STACK_REALIGN_DEFAULT is 1 and PREFERRED_STACK_BOUNDARY_DEFAULT is |
684 |
128, stacks for all functions may be realigned. */ |
684 |
128, stacks for all functions may be realigned. */ |
685 |
#define STACK_REALIGN_DEFAULT 0 |
685 |
/* FIXME: I have no installed 3DNOW cpu to test */ |
|
|
686 |
#define STACK_REALIGN_DEFAULT \ |
687 |
(((TARGET_SSE || TARGET_3DNOW) && !TARGET_64BIT) ? 1 : 0) |
686 |
|
688 |
|
687 |
/* Boundary (in *bits*) on which the incoming stack is aligned. */ |
689 |
/* Boundary (in *bits*) on which the incoming stack is aligned. */ |
688 |
#define INCOMING_STACK_BOUNDARY ix86_incoming_stack_boundary |
690 |
#define INCOMING_STACK_BOUNDARY ix86_incoming_stack_boundary |