Displaying 5 results from an estimated 5 matches for "e52d7004".
2013 Nov 19
3
[LLVMdev] switching ARM modes and integrated-as
...'asm.o'. The former is created with llc directly, whereas the latter
first generates an assembly file and then assembles it via llvm-mc.
The issue is only present when directly generating the object file.
You can see that the first ARM instruction, push {r7}, is encoded as
7004e52d and not e52d7004.
Thanks,
Greg
On Mon, Nov 18, 2013 at 6:33 PM, Jim Grosbach <grosbach at apple.com> wrote:
>
> On Nov 18, 2013, at 6:18 PM, Greg Fitzgerald <garious at gmail.com> wrote:
>
>> Does the integrated assembler in the ARM backend support switching
>> between ARM and Thu...
2013 Nov 22
0
[LLVMdev] switching ARM modes and integrated-as
...'asm.o'.
The former is created with llc directly, whereas the latter first generates
an assembly file and then assembles it via llvm-mc.
The issue is only present when directly generating the object file.
You can see that the first ARM instruction, push {r7}, is encoded as
7004e52d and not e52d7004.
Thanks,
Greg
On Mon, Nov 18, 2013 at 6:33 PM, Jim Grosbach <grosbach at apple.com> wrote:
>
> On Nov 18, 2013, at 6:18 PM, Greg Fitzgerald <garious at gmail.com> wrote:
>
>> Does the integrated assembler in the ARM backend support switching
>> between ARM and Th...
2013 Nov 22
0
[LLVMdev] switching ARM modes and integrated-as
...e former is created with llc directly, whereas the latter first generates
> an assembly file and then assembles it via llvm-mc.
> The issue is only present when directly generating the object file.
> You can see that the first ARM instruction, push {r7}, is encoded as
> 7004e52d and not e52d7004.
>
> Thanks,
> Greg
>
> On Mon, Nov 18, 2013 at 6:33 PM, Jim Grosbach <grosbach at apple.com> wrote:
>>
>> On Nov 18, 2013, at 6:18 PM, Greg Fitzgerald <garious at gmail.com> wrote:
>>
>>> Does the integrated assembler in the ARM backend support...
2013 Nov 19
0
[LLVMdev] switching ARM modes and integrated-as
On Nov 18, 2013, at 6:18 PM, Greg Fitzgerald <garious at gmail.com> wrote:
> Does the integrated assembler in the ARM backend support switching
> between ARM and Thumb modes in the same file?
Yes.
> I'm having trouble with
> the following assembly:
>
> .thumb_func
> @ Enter ARM mode
> adr r3, 1f
> bx r3
> .align 4
That .align is probably not
2013 Nov 19
2
[LLVMdev] switching ARM modes and integrated-as
Does the integrated assembler in the ARM backend support switching
between ARM and Thumb modes in the same file? I'm having trouble with
the following assembly:
.thumb_func
@ Enter ARM mode
adr r3, 1f
bx r3
.align 4
.code 32
1: push {r7}
mov r7, r12
svc 0x0
pop {r7}
@ Enter thumb mode
adr r3, 2f+1
bx r3
.code 16
2:
bx lr
As a standalone .s file, GNU-as