issues
search
Xilinx
/
llvm-aie
Fork of LLVM to support AMD AIEngine processors
Other
107
stars
12
forks
source link
Martien.pre2post
#213
Closed
martien-de-jong
closed
1 month ago
martien-de-jong
commented
1 month ago
Some tweaking to get more leverage from the PostPipeliner:
Pre-allocate resources of future operations to take more heed of possible conflicts
Avoid unrolling for very high MinTripCount loops
PrePipeliner doesn't increase II if MaxStages is exceeded, instead it stops searching and rejects the schedule in favour of pipelining
Allow larger II's in PostPipeliner; compute ResMII to take away some compile time
Some tweaking to get more leverage from the PostPipeliner: