Vectorization: ARM cost model

Registered by Renato Golin

Enhancing the cost model for the ARM back-end on both vector and scalar operations to allow the vectorization pass to get a better analysis on the gain of vectorizing.

Blueprint information

Status:
Complete
Approver:
Matthew Gretton-Dann
Priority:
Medium
Drafter:
Renato Golin
Direction:
Needs approval
Assignee:
Renato Golin
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
None
Started by
Renato Golin
Completed by
Renato Golin

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
* Prepare the ARMTTI to accept cost tables: DONE
* Add some generic costs based on microbenchmarks: TODO
* Add global structure alias analysis: TODO
* Enhance cost analysis to cope with side effects (pipeline change, instruction combine): TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.