Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
Dual Issue and Pipeline stalls
Jump...
Cancel
Locked
Locked
Replies
3 replies
Subscribers
118 subscribers
Views
4118 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
Dual Issue and Pipeline stalls
Dave Mathew
over 12 years ago
Note: This was originally posted on 27th August 2010 at
http://forums.arm.com
Hi,
I have the following situation in my current work. Please explain in case of any pipeline stall or preventing dual issue chance.
LDRB R2,[R0,#2]
LDRB R1,[R0,#1]
VLD1.32 {D4,D5},[R7]
VLD1.32 {D22,D23},[R8]
VADD.I32 Q2,Q2,Q11
STR R2,[R5]
STR R1,[R5]
In another instant the following situation comes
VADD.I32 Q2,Q11,Q2
VADD.I32 Q2,Q2,Q9
VSHR.S32 Q11,Q2,#1
VCGT.S32 Q2,Q11,Q0
VLD1.32 {D22,D23},[R4]
VBSL Q2,Q12,Q13
VADD.I32 Q2,Q11,Q2
VADD.I32 Q2,Q2,Q10
VST1.32 {D4,D5},[R1]
In this set of instruction any chance for any types of pipeline stalls in a Cortex A8 processor.
Thanks
Dave.
Parents
Dave Mathew
over 12 years ago
Note: This was originally posted on 27th August 2010 at
http://forums.arm.com
Thanks
can u mention any documents which describes the pipeline stalls in Cortex Processors
-Dave
Cancel
Vote up
0
Vote down
Cancel
Reply
Dave Mathew
over 12 years ago
Note: This was originally posted on 27th August 2010 at
http://forums.arm.com
Thanks
can u mention any documents which describes the pipeline stalls in Cortex Processors
-Dave
Cancel
Vote up
0
Vote down
Cancel
Children
No data