Lines Matching defs:predecessor
82 ChangeResult PredecessorState::join(Operation *predecessor) {
83 return knownPredecessors.insert(predecessor) ? ChangeResult::Change
87 ChangeResult PredecessorState::join(Operation *predecessor, ValueRange inputs) {
88 ChangeResult result = join(predecessor);
90 ValueRange &curInputs = successorInputs[predecessor];
256 // We have a live call op. Add this as a live predecessor of the callee.
400 // Add the parent op as a predecessor.
431 // Add this terminator as a predecessor to the parent op.
446 for (Operation *predecessor : callsites->getKnownPredecessors()) {
447 assert(isa<CallOpInterface>(predecessor));
449 getOrCreate<PredecessorState>(getProgramPointAfter(predecessor));
454 // can't resolve the predecessor.