Lines Matching defs:SPECULATIVE
194 /* Type to represent weakness of speculative dependence. */
228 information for speculative dependencies. */
629 /* Hooks to support speculative scheduling. */
663 /* This structure holds description of the properties for speculative
671 /* A dump file for additional information on speculative scheduling. */
674 /* Minimal cumulative weakness of speculative instruction's
678 /* Minimal usefulness of speculative instruction to be considered for
723 /* A list of speculative (weak) dependencies. The insn is a consumer of all
1018 dependency, including everything that is needed for speculative scheduling.
1048 HARD_DEP : 1 => Set if an instruction has a non-speculative
1064 /* Mask of speculative weakness in dep_status. */
1085 /* Default weakness of speculative dependence. Used when we can't say
1089 /* Offset for speculative weaknesses in dep_status. */
1098 between different types of speculative dependencies. They are also
1102 /* Dependence can be overcome with generation of new data speculative
1112 /* Dependence can be overcome with generation of new control speculative
1126 #define SPECULATIVE (DATA_SPEC | CONTROL_SPEC)
1144 /* Instruction has non-speculative dependence. This bit represents the
1185 Results in generation of data and control speculative dependencies.
1214 We define five classes of speculative loads: IFREE, IRISKY,
1253 fed by a speculative load. This proof is affected by the
1255 Initially, all insns have this flag reset. After a speculative
1270 speculative scheduling, but we can take the optimistic approach
1341 /* Generate data and control speculative dependencies.