Displaying 5 results from an estimated 5 matches for "mov3".
Did you mean:
mov
2012 Dec 04
5
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...as encountered with an argument > 0, which is the
power of 2 to which the bundle size is equal), single
instructions and groups of instructions between .bundle_lock and
.bundle_unlock directives cannot cross a bundle boundary.
For example, consider the following:
.bundle_align_mode 4
mov1
mov2
mov3
Assuming that each of the mov instructions is 7 bytes long and mov1 is
aligned to a 16-byte boundary, two bytes of NOP padding will be
inserted between mov2 and mov3 to make sure that mov3 does not cross a
16-byte bundle boundary.
A slightly modified example:
.bundle_align_mode 4
mov1
.bundle_lo...
2012 Dec 05
0
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...the
> power of 2 to which the bundle size is equal), single
> instructions and groups of instructions between .bundle_lock and
> .bundle_unlock directives cannot cross a bundle boundary.
>
> For example, consider the following:
>
> .bundle_align_mode 4
> mov1
> mov2
> mov3
>
> Assuming that each of the mov instructions is 7 bytes long and mov1 is
> aligned to a 16-byte boundary, two bytes of NOP padding will be
> inserted between mov2 and mov3 to make sure that mov3 does not cross a
> 16-byte bundle boundary.
>
> A slightly modified example:
>...
2012 Dec 05
2
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...ndle size is equal), single
>> instructions and groups of instructions between .bundle_lock and
>> .bundle_unlock directives cannot cross a bundle boundary.
>>
>> For example, consider the following:
>>
>> .bundle_align_mode 4
>> mov1
>> mov2
>> mov3
>>
>> Assuming that each of the mov instructions is 7 bytes long and mov1 is
>> aligned to a 16-byte boundary, two bytes of NOP padding will be
>> inserted between mov2 and mov3 to make sure that mov3 does not cross a
>> 16-byte bundle boundary.
>>
>> A sli...
2012 Dec 06
0
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...he
> power of 2 to which the bundle size is equal), single
> instructions and groups of instructions between .bundle_lock and
> .bundle_unlock directives cannot cross a bundle boundary.
>
> For example, consider the following:
>
> .bundle_align_mode 4
> mov1
> mov2
> mov3
>
> Assuming that each of the mov instructions is 7 bytes long and mov1 is
> aligned to a 16-byte boundary, two bytes of NOP padding will be
> inserted between mov2 and mov3 to make sure that mov3 does not cross a
> 16-byte bundle boundary.
>
> A slightly modified example:
&g...
2012 Dec 06
0
[LLVMdev] Proposal: Adding aligned instruction bundle support to MC
...tructions and groups of instructions between .bundle_lock and
> >> .bundle_unlock directives cannot cross a bundle boundary.
> >>
> >> For example, consider the following:
> >>
> >> .bundle_align_mode 4
> >> mov1
> >> mov2
> >> mov3
> >>
> >> Assuming that each of the mov instructions is 7 bytes long and mov1 is
> >> aligned to a 16-byte boundary, two bytes of NOP padding will be
> >> inserted between mov2 and mov3 to make sure that mov3 does not cross a
> >> 16-byte bundle boundary...