Commit 50e87e30 by Joern Rennecke Committed by Joern Rennecke

* doc/tm.texi (TARGET_SCHED_SET_SCHED_FLAGS): Fix argument list.

From-SVN: r156091
parent ef93ad59
2010-01-20 Joern Rennecke <amylaar@spamcop.net>
* doc/tm.texi (TARGET_SCHED_SET_SCHED_FLAGS): Fix argument list.
2010-01-20 Richard Guenther <rguenther@suse.de> 2010-01-20 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42717 PR tree-optimization/42717
......
...@@ -6653,14 +6653,10 @@ the hook is used to cancel data speculative insns when the ALAT table ...@@ -6653,14 +6653,10 @@ the hook is used to cancel data speculative insns when the ALAT table
is nearly full. is nearly full.
@end deftypefn @end deftypefn
@deftypefn {Target Hook} void TARGET_SCHED_SET_SCHED_FLAGS (unsigned int *@var{flags}, spec_info_t @var{spec_info}) @deftypefn {Target Hook} void TARGET_SCHED_SET_SCHED_FLAGS (struct spec_info_def *@var{spec_info})
This hook is used by the insn scheduler to find out what features should be This hook is used by the insn scheduler to find out what features should be
enabled/used. @var{flags} initially may have either the SCHED_RGN or SCHED_EBB enabled/used.
bit set. This denotes the scheduler pass for which the data should be The structure *@var{spec_info} should be filled in by the target.
provided. The target backend should modify @var{flags} by modifying
the bits corresponding to the following features: USE_DEPS_LIST, USE_GLAT,
DETACH_LIFE_INFO, and DO_SPECULATION@. For the DO_SPECULATION feature
an additional structure @var{spec_info} should be filled by the target.
The structure describes speculation types that can be used in the scheduler. The structure describes speculation types that can be used in the scheduler.
@end deftypefn @end deftypefn
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment