Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
61df147d
Commit
61df147d
authored
Dec 15, 2012
by
Christoph Mallon
Browse files
ia32: femms requires 3DNow!.
parent
36fc5bb2
Changes
1
Hide whitespace changes
Inline
Side-by-side
ir/be/ia32/ia32_architecture.c
View file @
61df147d
...
...
@@ -874,8 +874,7 @@ void ia32_setup_cg_config(void)
c
->
use_softfloat
=
(
fpu_arch
&
IA32_FPU_ARCH_SOFTFLOAT
)
!=
0
;
c
->
use_sse2
=
(
fpu_arch
&
IA32_FPU_ARCH_SSE2
)
!=
0
&&
flags
(
arch
,
arch_feature_sse2
);
c
->
use_ffreep
=
flags
(
opt_arch
,
arch_athlon_plus
);
c
->
use_femms
=
flags
(
opt_arch
,
arch_athlon_plus
)
&&
flags
(
arch
,
arch_feature_mmx
|
arch_all_amd
);
c
->
use_femms
=
flags
(
opt_arch
,
arch_athlon_plus
)
&&
flags
(
arch
,
arch_feature_3DNow
);
c
->
use_fucomi
=
flags
(
arch
,
arch_feature_p6_insn
);
c
->
use_cmov
=
flags
(
arch
,
arch_feature_cmov
);
c
->
use_modeD_moves
=
flags
(
opt_arch
,
arch_generic32
|
arch_athlon_plus
|
arch_netburst
|
arch_nocona
|
arch_core2
|
arch_ppro
|
arch_geode
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment