Lines Matching refs:FooState
17 class FooState : public AnalysisState { class
19 MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(FooState)
39 ChangeResult join(const FooState &rhs) { in join()
55 ChangeResult set(const FooState &rhs) { in set()
102 getOrCreate<FooState>(&top->getRegion(0).front())->join(0); in initialize()
133 FooState *state = getOrCreate<FooState>(block); in visitBlock()
137 const FooState *predState = in visitBlock()
138 getOrCreateFor<FooState>(block, pred->getTerminator()); in visitBlock()
145 FooState *state = getOrCreate<FooState>(op); in visitOperation()
149 const FooState *prevState; in visitOperation()
151 prevState = getOrCreateFor<FooState>(op, prev); in visitOperation()
153 prevState = getOrCreateFor<FooState>(op, op->getBlock()); in visitOperation()
178 const FooState *state = solver.lookupState<FooState>(op); in runOnOperation()