Displaying 20 results from an estimated 348 matches for "callq".
Did you mean:
call
2020 Aug 31
2
Vectorization of math function failed?
...e -c -o
vec.o vec.cc -lmvec -fno-math-errno
And here is what I get:
vec.o: file format elf64-x86-64
Disassembly of section .text:
0000000000000000 <_Z4fct1Dv4_f>:
0: 48 83 ec 48 sub $0x48,%rsp
4: c5 f8 29 04 24 vmovaps %xmm0,(%rsp)
9: e8 00 00 00 00 callq e <_Z4fct1Dv4_f+0xe>
e: c5 f8 29 44 24 30 vmovaps %xmm0,0x30(%rsp)
14: c5 fa 16 04 24 vmovshdup (%rsp),%xmm0
19: e8 00 00 00 00 callq 1e <_Z4fct1Dv4_f+0x1e>
1e: c5 f8 29 44 24 20 vmovaps %xmm0,0x20(%rsp)
24: c4 e3 79 05 04 24 01 vpermilpd $0x1,(%rsp),%xm...
2015 Oct 02
2
Register Spill Caused by the Reassociation pass
This conflict is with many optimizations incl. copy prop, coalescing, hoisting etc. Each could increase register pressure and with similar impact. Attempts to control the register pressure locally (within an optimization pass) tend to get hard to tune and maintain. Would it be a better way to describe eg in metadata how to undo an optimization? Optimizations that attempt to reduce pressure like
2011 Oct 23
0
[LLVMdev] How to make Polly ignore some non-affine memory accesses
On 10/22/2011 08:41 AM, Marcello Maggioni wrote:
> I was trying the new feature you introduce about printing out the
> graphs, so I updated my version of llvm/clang/polly synchronizing them
> to the last version, but I get this error launching clang (also , I
> recently switched to MacOS X for development):
>
> $ clang not_so_simple_loop.c -O3 -Xclang -load -Xclang
>
2016 Oct 30
4
[Bug 98506] New: Pagefault in gf100_vm_flush
https://bugs.freedesktop.org/show_bug.cgi?id=98506
Bug ID: 98506
Summary: Pagefault in gf100_vm_flush
Product: xorg
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
Assignee: nouveau at lists.freedesktop.org
2014 May 11
2
[LLVMdev] [cfe-dev] Code generation for noexcept functions
...v0
> .Leh_func_begin0:
> .cfi_lsda 3, .Lexception0
> # BB#0: # %entry
> pushq %rbx
> .Ltmp6:
> .cfi_def_cfa_offset 16
> .Ltmp7:
> .cfi_offset %rbx, -16
> movq %rdi, %rbx
> .Ltmp0:
> callq *%rbx
> .Ltmp1:
> # BB#1: # %_Z4testPFvvE.exit
> .Ltmp3:
> callq *%rbx
> .Ltmp4:
> # BB#2: # %_Z4testPFvvE.exit3
> popq %rbx
> retq
> .LBB0_3: # %...
2013 Dec 11
0
[LLVMdev] Switching to the new MingW ABI
...44
--- a/test/CodeGen/X86/win64_alloca_dynalloca.ll
+++ b/test/CodeGen/X86/win64_alloca_dynalloca.ll
@@ -12,11 +12,11 @@ entry:
%buf0 = alloca i8, i64 4096, align 1
-; ___chkstk must adjust %rsp.
+; ___chkstk_ms does not adjust %rsp.
; M64: movq %rsp, %rbp
; M64: $4096, %rax
-; M64: callq ___chkstk
-; M64-NOT: %rsp
+; M64: callq ___chkstk_ms
+; M64: subq %rax, %rsp
; __chkstk does not adjust %rsp.
; W64: movq %rsp, %rbp
diff --git a/test/CodeGen/X86/win_chkstk.ll b/test/CodeGen/X86/win_chkstk.ll
index 3f522ea..0c02c1a 100644
--- a/test/CodeGen/X86/win_chkstk.ll
+++ b/test/Co...
2017 Apr 05
2
Deopt operand bundle behavior
...bitcast i8* %1 to void ()*
call void %2() [ "deopt"() ]
ret void
}
We get this output machine code for x86_64:
_testFunc: ## @testFunc
.cfi_startproc
## BB#0: ## %entry
pushq %rax
Lcfi0:
.cfi_def_cfa_offset 16
callq _getCode
callq *%rax
Ltmp0:
popq %rax
retq
Without the deopt operand bundle:
_testFunc: ## @testFunc
.cfi_startproc
## BB#0: ## %entry
pushq %rax
Lcfi0:
.cfi_def_cfa_offset 16
callq _getCode
callq...
2012 Jul 27
3
[LLVMdev] Roundtrip clang -> llc -> clang fails
...CEPTIONS |
HEAP_ZERO_MEMORY, 16*1024*1014*1024);
return p;
}
If I execute the following commands
clang -S -emit-llvm -o exc_alloc.ll exc_alloc.c
llc -filetype=asm exc_alloc.ll
clang -c exc_alloc.s
then I get the error messages
exc_alloc.s:11:31: error: invalid variant '0'
callq *__imp_GetProcessHeap at 0(%rip)
^
exc_alloc.s:16:27: error: invalid variant '20'
callq *__imp_HeapAlloc at 20(%rip)
Do I miss something here?
Regards
Kai
2016 Jan 02
13
[Bug 93557] New: Kernel Panic on Linux Kernel 4.4 when loading KDE/KDM on Nvidia GeForce 7025 / nForce 630a
https://bugs.freedesktop.org/show_bug.cgi?id=93557
Bug ID: 93557
Summary: Kernel Panic on Linux Kernel 4.4 when loading KDE/KDM
on Nvidia GeForce 7025 / nForce 630a
Product: xorg
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: blocker
2011 Jul 11
4
[LLVMdev] RegAllocFast uses too much stack
...n
get a chance to reuse stack slots. That's just bad:
pushq %rax
movl $2, %edi
movl $1, %eax
movl $0, %ecx
movl %edi, 4(%rsp) # 4-byte Spill
movl %ecx, %edi
movl %eax, (%rsp) # 4-byte Spill
callq foo
movl (%rsp), %edi # 4-byte Reload
callq foo
movl 4(%rsp), %edi # 4-byte Reload
callq foo
popq %rax
ret
Does anyone have any ideas what we could do that doesn't add to the compile
time?
Nick
--------------...
2017 Mar 15
2
[LLD] Linking static library does not resolve symbols as gold/ld
...37: 48 83 ec 18 sub $0x18,%rsp
> 1383b: 48 89 7d e8 mov %rdi,-0x18(%rbp)
> 1383f: 48 8b 45 e8 mov -0x18(%rbp),%rax
> 13843: 48 89 c7 mov %rax,%rdi
> -> 13846: e8 00 00 00 00 callq 1384b <func+0x19>
> 1384b: 48 8b 45 e8 mov -0x18(%rbp),%rax
>
> gdb displays this as a jump to the next instruction:
>
> 0x0000000000013832 <+0>: push %rbp
> 0x0000000000013833 <+1>: mov %rsp,%rbp
> 0x000000000001...
2011 Oct 22
5
[LLVMdev] How to make Polly ignore some non-affine memory accesses
I was trying the new feature you introduce about printing out the
graphs, so I updated my version of llvm/clang/polly synchronizing them
to the last version, but I get this error launching clang (also , I
recently switched to MacOS X for development):
$ clang not_so_simple_loop.c -O3 -Xclang -load -Xclang
${PATH_TO_POLLY_LIB}/LLVMPolly.dylib -mllvm -enable-polly-viewer
-mllvm -enable-iv-rewrite
2017 Mar 15
2
[LLD] Linking static library does not resolve symbols as gold/ld
...13837: 48 83 ec 18 sub $0x18,%rsp
> 1383b: 48 89 7d e8 mov %rdi,-0x18(%rbp)
> 1383f: 48 8b 45 e8 mov -0x18(%rbp),%rax
> 13843: 48 89 c7 mov %rax,%rdi
> 13846: e8 00 00 00 00 callq 1384b <func()+0x19>
> 13847: R_X86_64_PLT32 std::vector<record,
> std::allocator<record> >::vector()-0x4
> ....
>
This seems a bit odd. You have type `record` and instantiate std::vector
with `record`. Usually the instantiated template fu...
2004 Sep 17
1
Ackcall works for sip, not for zap
...nswer, they have to press "#" in order to hear the
announcement. If the same agent is logged onto a sip channel, then the
announcement is played as soon as they answer the phone - they do not have
to enter "#"
Extensions.conf:
[from-zap]
exten => 800,1,AgentCallBackLogin(|@callq)
[from-sip]
exten => 800,1,AgentCallBackLogin(|@callq)
[callq]
exten => 811,1,Dial(SIP/811,10)
exten => 811,2,Hangup
exten => _7XX,1,Dial(Zap/g2/${EXTEN},10)
exten => _7XX,2,Hangup
Ackcall=no is set in agents.conf (I've also tried ackcall=0)
Any clues ?
CVS head as of 10...
2012 Jun 30
2
[LLVMdev] gcc bug?..segfault problem with getElfArchType.
...e19createELFObjectFileEPNS_12MemoryBufferE+13>:
mov -0x38(%rbp),%rax
0x00000000004cc875
<_ZN4llvm6object10ObjectFile19createELFObjectFileEPNS_12MemoryBufferE+17>:
mov %rax,%rdi
0x00000000004cc878
<_ZN4llvm6object10ObjectFile19createELFObjectFileEPNS_12MemoryBufferE+20>:
callq 0x4a51c5 <_ZN4llvm6object14getElfArchTypeEPNS_12MemoryBufferE>
Callee side: The address of *Object is at -0x18(%rbp) not -0x20(%rbp):
0x00000000004a51c5
<_ZN4llvm6object14getElfArchTypeEPNS_12MemoryBufferE>: push %rbp
0x00000000004a51c6
<_ZN4llvm6object14getElfArchTypeEPNS_...
2018 Sep 14
2
Function calls keep increasing the stack usage
...# %entry
> pushq %rbp
> .cfi_def_cfa_offset 16
> .cfi_offset %rbp, -16
> movq %rsp, %rbp
> .cfi_def_cfa_register %rbp
> subq $16, %rsp
> movl $1, %edi
> movl $2, %esi
> callq foo
> movl $3, %edi
> movl $4, %esi
> movl %eax, -4(%rbp) # 4-byte Spill
> callq foo
> movl %eax, -8(%rbp) # 4-byte Spill
> addq $16, %rsp
> popq %rbp
> .cfi_def_cfa %rsp,...
2011 Jul 11
0
[LLVMdev] RegAllocFast uses too much stack
...;s just bad:
>
> pushq %rax
> movl $2, %edi
> movl $1, %eax
> movl $0, %ecx
> movl %edi, 4(%rsp) # 4-byte Spill
> movl %ecx, %edi
> movl %eax, (%rsp) # 4-byte Spill
> callq foo
> movl (%rsp), %edi # 4-byte Reload
> callq foo
> movl 4(%rsp), %edi # 4-byte Reload
> callq foo
> popq %rax
> ret
>
> Does anyone have any ideas what we could do that doesn't add to...
2011 Feb 21
2
[LLVMdev] Passing structures as pointers, MSVC x64 style
...x00000008(%rip),%rax
000000000000000f movq %rax,0xf8(%rbp)
0000000000000013 movq 0x00000000(%rip),%rax
000000000000001a movq %rax,0xf0(%rbp)
000000000000001e movq 0xf0(%rbp),%rdx
0000000000000022 movq 0xf8(%rbp),%r8
0000000000000026 movl $0x00000001,%ecx
000000000000002b callq 0x00000030
0000000000000030 addq $0x30,%rsp
0000000000000034 popq %rbp
0000000000000035 ret
_byReference:
0000000000000040 pushq %rbp
0000000000000041 movq %rsp,%rbp
0000000000000044 subq $0x20,%rsp
0000000000000048 movl $0x00000001,%ecx
000000000000004d leaq 0x...
2011 Feb 22
2
[LLVMdev] LLVM ExecutionEngine/JIT trampoline question
...o a
non-library function is resolved by the X86CompilationCallback, but the
X86CompilationCallback is reached through a trampoline. why can not the
generated code jump to the X86CompilationCallback function directly ?
0x2b0a6a4d103b: mov $0x2b0a6a561010,%rax
0x2b0a6a4d1045: callq *%rax
// call foo
>
>
> ==>
>
> 0x2b0a6a561010: mov $0xa743a0,%r10 // some kind of
> trampoline
> 0x2b0a6a56101a: callq *%r10
>
> ==>
>
> 0xa743a0 <X86CompilationCallback>: push %rbp
> 0xa743a1 <X86CompilationCallba...
2017 Mar 23
2
[LLD] Linking static library does not resolve symbols as gold/ld
...sub $0x18,%rsp
> >> 1383b: 48 89 7d e8 mov %rdi,-0x18(%rbp)
> >> 1383f: 48 8b 45 e8 mov -0x18(%rbp),%rax
> >> 13843: 48 89 c7 mov %rax,%rdi
> >> 13846: e8 00 00 00 00 callq 1384b <func()+0x19>
> >> 13847: R_X86_64_PLT32 std::vector<record,
> >> std::allocator<record> >::vector()-0x4
> >> ....
> >>
> >
> > This seems a bit odd. You have type `record` and instantiate std::vec...