Improve block memory operations by GCC

Registered by Ramana Radhakrishnan

This blueprint is for investigating and improving block memory operations like memset and memclr generated by GCC and for backporting improvements done for unaligned access from upstream.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Not
Drafter:
Ramana Radhakrishnan
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 4.6
Implementation:
Informational Informational
Milestone target:
milestone icon backlog
Started by
Matthew Gretton-Dann
Completed by
Matthew Gretton-Dann

Related branches

Sprints

Whiteboard

[2013-05-29 matthew-gretton-dann] Moved to Jira: http://cards.linaro.org/browse/TCWG-142

(?)

Work Items

Work items:
Investigate automatic generation of calls to memset . Check if inline generation of memset is worth-while in a few cases especially where the size and alignment is known. (1w): TODO
Investigate automatic generation of calls to memclr (1w): TODO
Implement improvements in generation of calls to memset (1w): TODO
Implement improvements in generation of calls to memclr (1w): TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.