Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/IR/
DBlock.cpp126 if (prev && prev->orderIndex != Operation::kInvalidOrderIdx && in verifyOpOrder()
127 prev->orderIndex >= i.orderIndex) in verifyOpOrder()
138 unsigned orderIndex = 0; in recomputeOpOrder() local
140 op.orderIndex = (orderIndex += Operation::kOrderStride); in recomputeOpOrder()
DOperation.cpp348 return orderIndex < other->orderIndex; in isBeforeInBlock()
373 orderIndex = prevNode->orderIndex + kOrderStride; in updateOrderIfNecessary()
384 if (nextNode->orderIndex == 0) in updateOrderIfNecessary()
389 if (nextNode->orderIndex <= kOrderStride) in updateOrderIfNecessary()
390 orderIndex = (nextNode->orderIndex / 2); in updateOrderIfNecessary()
392 orderIndex = kOrderStride; in updateOrderIfNecessary()
401 unsigned prevOrder = prevNode->orderIndex, nextOrder = nextNode->orderIndex; in updateOrderIfNecessary()
406 orderIndex = prevOrder + ((nextOrder - prevOrder) / 2); in updateOrderIfNecessary()
456 op->orderIndex = Operation::kInvalidOrderIdx; in addNodeToList()
/external/llvm-project/mlir/include/mlir/IR/
DOperation.h645 bool hasValidOrder() { return orderIndex != kInvalidOrderIdx; } in hasValidOrder()
709 mutable unsigned orderIndex = 0; variable