Home
last modified time | relevance | path

Searched refs:liveMap (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/lib/Transforms/Utils/
DRegionUtils.cpp162 static bool isUseSpeciallyKnownDead(OpOperand &use, LiveMap &liveMap) { in isUseSpeciallyKnownDead() argument
179 return !liveMap.wasProvenLive(*arg); in isUseSpeciallyKnownDead()
185 static void processValue(Value value, LiveMap &liveMap) { in processValue() argument
187 if (isUseSpeciallyKnownDead(use, liveMap)) in processValue()
189 return liveMap.wasProvenLive(use.getOwner()); in processValue()
192 liveMap.setProvedLive(value); in processValue()
204 static void propagateLiveness(Region &region, LiveMap &liveMap);
206 static void propagateTerminatorLiveness(Operation *op, LiveMap &liveMap) { in propagateTerminatorLiveness() argument
208 liveMap.setProvedLive(op); in propagateTerminatorLiveness()
215 liveMap.setProvedLive(arg); in propagateTerminatorLiveness()
[all …]