User Details
- User Since
- Jan 13 2021, 11:39 PM (114 w, 3 d)
Yesterday
rebase
rebase and trigger new CI run
Fri, Mar 24
Thu, Mar 23
Wed, Mar 22
Perform a custom iteration over regions/blocks/ops. This is much simpler than trying to make ReverseDominanceIterator enumerate dead (unreachable) blocks.
Tue, Mar 21
reimplement with ValueBoundsOpInterface
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
Mon, Mar 20
This is a re-upload of River's revision. Trying address a comment mentioned by @mehdi_amini in https://reviews.llvm.org/D145681?id=503721#inline-1408557. So that I can use this revision as a diffbase for my stack.
rename: FlatConstraints -> FlatLinearConstraints
Sat, Mar 18
Fri, Mar 17
rebase
rebase
rebase
rebase
Remove loc
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
rebase
update
Thu, Mar 16
rebase
rebase
rebase
rebase
rebase
rebase
address some comments and move to mlir/Interfaces
@mehdi_amini Just took another look at your original comment: Can we replace this with an interface method on ShapedTypeInterface and avoid hard-depending on specific dialect implementations?
update
Splitting FlatAffineValueConstraints: D146201
This does not work correctly if an op in a dead region has nested ops. I was trying to do without, but we really need a ReverseDominanceIterator that also enumerates dead blocks.