search for: ltmp19

Displaying 7 results from an estimated 7 matches for "ltmp19".

Did you mean: ltmp1
2010 Aug 03
3
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la: _main: pushq %rbp Ltmp18: movq %rsp, %rbp Ltmp19: subq $320, %rsp Ltmp20: movl %ecx, -276(%rbp) I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose? They're filling up my symbol table... Cameron Esfahani dirty at apple.com "All that is necessary for the triumph of evil is that...
2010 Aug 03
0
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote: > I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la: > > _main: > pushq %rbp > Ltmp18: > movq %rsp, %rbp > Ltmp19: > subq $320, %rsp > Ltmp20: > movl %ecx, -276(%rbp) > > I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose? > > They're filling up my symbol table... EH ranges for unwind info. If you look later on in the file...
2010 Aug 03
1
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
...; > On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote: > >> I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la: >> >> _main: >> pushq %rbp >> Ltmp18: >> movq %rsp, %rbp >> Ltmp19: >> subq $320, %rsp >> Ltmp20: >> movl %ecx, -276(%rbp) >> >> I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose? >> >> They're filling up my symbol table... > > > EH ranges for unw...
2010 Aug 03
3
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
...; > On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote: > >> I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la: >> >> _main: >> pushq %rbp >> Ltmp18: >> movq %rsp, %rbp >> Ltmp19: >> subq $320, %rsp >> Ltmp20: >> movl %ecx, -276(%rbp) >> >> I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose? >> >> They're filling up my symbol table... > > > EH ranges for unw...
2012 Mar 28
2
[LLVMdev] Suboptimal code due to excessive spilling
...# @foo .Ltmp12: .cfi_startproc # BB#0: pushl %ebx .Ltmp13: .cfi_def_cfa_offset 8 pushl %edi .Ltmp14: .cfi_def_cfa_offset 12 pushl %esi .Ltmp15: .cfi_def_cfa_offset 16 subl $88, %esp .Ltmp16: .cfi_def_cfa_offset 104 .Ltmp17: .cfi_offset %esi, -16 .Ltmp18: .cfi_offset %edi, -12 .Ltmp19: .cfi_offset %ebx, -8 pxor %xmm0, %xmm0 movl 112(%esp), %eax testl %eax, %eax je .LBB1_3 # BB#1: xorl %ebx, %ebx movl 108(%esp), %ecx movl 104(%esp), %edx xorl %esi, %esi .align 16, 0x90 .LBB1_2: # %.lr.ph.i # =>Thi...
2012 Apr 05
0
[LLVMdev] Suboptimal code due to excessive spilling
...# @foo .Ltmp12: .cfi_startproc # BB#0: pushl %ebx .Ltmp13: .cfi_def_cfa_offset 8 pushl %edi .Ltmp14: .cfi_def_cfa_offset 12 pushl %esi .Ltmp15: .cfi_def_cfa_offset 16 subl $88, %esp .Ltmp16: .cfi_def_cfa_offset 104 .Ltmp17: .cfi_offset %esi, -16 .Ltmp18: .cfi_offset %edi, -12 .Ltmp19: .cfi_offset %ebx, -8 pxor %xmm0, %xmm0 movl 112(%esp), %eax testl %eax, %eax je .LBB1_3 # BB#1: xorl %ebx, %ebx movl 108(%esp), %ecx movl 104(%esp), %edx xorl %esi, %esi .align 16, 0x90 .LBB1_2: # %.lr.ph.i # =>Thi...
2012 Mar 20
0
[LLVMdev] Runtime linker issue wtih X11R6 on i386 with -O3 optimization
....Leh_func_end0: .globl meh .align 16, 0x90 .type meh, at function meh: # @meh .Ltmp16: .cfi_startproc .Lfunc_begin1: .loc 1 18 0 # a.c:18:0 # BB#0: pushl %ebp .Ltmp17: .cfi_def_cfa_offset 8 .Ltmp18: .cfi_offset %ebp, -8 movl %esp, %ebp .Ltmp19: .cfi_def_cfa_register %ebp pushl %ebx subl $20, %esp .Ltmp20: .cfi_offset %ebx, -12 calll .L1$pb .L1$pb: popl %eax .Ltmp21: addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp21-.L1$pb), %eax movl 8(%ebp), %ecx leal .L.str1 at GOTOFF(%eax), %edx movl %ecx, -8(%ebp) .loc 1 19 2 prologue_end # a.c:19:...