Lines Matching defs:definitions
202 // the value's definitions.
357 const SetVector<Value> &definitions,
360 for (Value def : definitions) {
403 const SetVector<Value> &definitions,
414 for (Value def : definitions) {
425 const SetVector<Value> &definitions,
427 return canUseOpDominanceDueToRegions(uRead, uWrite, definitions, state) &&
428 canUseOpDominanceDueToBlocks(uRead, uWrite, definitions, state);
650 const SetVector<Value> &definitions = state.findDefinitionsCached(uRead);
651 if (definitions.empty()) {
652 // Fast path: No conflict if there are no definitions.
654 << " no conflict: read value has no definitions\n");
668 canUseOpDominance(uRead, uConflictingWrite, definitions, state);
763 // Check all possible definitions.
764 for (Value definition : definitions) {