/prebuilts/go/darwin-x86/src/runtime/ |
os_solaris.go | 18 libcall := &getg().m.libcall 19 libcall.fn = uintptr(unsafe.Pointer(fn)) 20 libcall.n = 0 21 libcall.args = uintptr(unsafe.Pointer(fn)) // it's unused but must be non-nil, otherwise crashes 22 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(libcall)) 23 return libcall.r1 28 libcall := &getg().m.libcall 29 libcall.fn = uintptr(unsafe.Pointer(fn) [all...] |
syscall_solaris.go | 31 call := libcall{ 44 call := libcall{ 59 call := libcall{ 70 call := libcall{ 87 call := libcall{ 104 call := libcall{ 115 call := libcall{ 127 call := libcall{ 144 call := libcall{ 155 call := libcall{ [all...] |
os1_windows.go | 357 mp.libcall.fn = uintptr(unsafe.Pointer(fn)) 367 asmcgocall(asmstdcallAddr, unsafe.Pointer(&mp.libcall)) 369 return mp.libcall.r1 375 mp.libcall.n = 0 376 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&fn))) // it's unused but must be non-nil, otherwise crashes 383 mp.libcall.n = 1 384 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&a0))) 391 mp.libcall.n = 2 392 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&a0))) 399 mp.libcall.n = [all...] |
os3_solaris.go | 324 _g_.m.libcall.fn = uintptr(unsafe.Pointer(&libc_malloc)) 325 _g_.m.libcall.n = 1 328 _g_.m.libcall.args = uintptr(unsafe.Pointer(&_g_.m.scratch)) 329 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&_g_.m.libcall)) 330 sem = (*semt)(unsafe.Pointer(_g_.m.libcall.r1)) 344 _m_.libcall.fn = uintptr(unsafe.Pointer(&libc_sem_reltimedwait_np)) 345 _m_.libcall.n = 2 349 _m_.libcall.args = uintptr(unsafe.Pointer(&_m_.scratch)) 350 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&_m_.libcall)) 360 _m_.libcall.fn = uintptr(unsafe.Pointer(&libc_sem_wait) [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
os_solaris.go | 18 libcall := &getg().m.libcall 19 libcall.fn = uintptr(unsafe.Pointer(fn)) 20 libcall.n = 0 21 libcall.args = uintptr(unsafe.Pointer(fn)) // it's unused but must be non-nil, otherwise crashes 22 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(libcall)) 23 return libcall.r1 28 libcall := &getg().m.libcall 29 libcall.fn = uintptr(unsafe.Pointer(fn) [all...] |
syscall_solaris.go | 31 call := libcall{ 44 call := libcall{ 59 call := libcall{ 70 call := libcall{ 87 call := libcall{ 104 call := libcall{ 115 call := libcall{ 127 call := libcall{ 144 call := libcall{ 155 call := libcall{ [all...] |
os1_windows.go | 357 mp.libcall.fn = uintptr(unsafe.Pointer(fn)) 367 asmcgocall(asmstdcallAddr, unsafe.Pointer(&mp.libcall)) 369 return mp.libcall.r1 375 mp.libcall.n = 0 376 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&fn))) // it's unused but must be non-nil, otherwise crashes 383 mp.libcall.n = 1 384 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&a0))) 391 mp.libcall.n = 2 392 mp.libcall.args = uintptr(noescape(unsafe.Pointer(&a0))) 399 mp.libcall.n = [all...] |
os3_solaris.go | 324 _g_.m.libcall.fn = uintptr(unsafe.Pointer(&libc_malloc)) 325 _g_.m.libcall.n = 1 328 _g_.m.libcall.args = uintptr(unsafe.Pointer(&_g_.m.scratch)) 329 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&_g_.m.libcall)) 330 sem = (*semt)(unsafe.Pointer(_g_.m.libcall.r1)) 344 _m_.libcall.fn = uintptr(unsafe.Pointer(&libc_sem_reltimedwait_np)) 345 _m_.libcall.n = 2 349 _m_.libcall.args = uintptr(unsafe.Pointer(&_m_.scratch)) 350 asmcgocall(unsafe.Pointer(&asmsysvicall6), unsafe.Pointer(&_m_.libcall)) 360 _m_.libcall.fn = uintptr(unsafe.Pointer(&libc_sem_wait) [all...] |
/external/llvm/test/CodeGen/Mips/ |
fp16-promote.ll | 1 ; RUN: llc -asm-verbose=false -mtriple=mipsel-linux-gnueabi < %s | FileCheck %s -check-prefix=CHECK-LIBCALL 3 ; CHECK-LIBCALL-LABEL: test_fadd: 4 ; CHECK-LIBCALL: %call16(__gnu_h2f_ieee) 5 ; CHECK-LIBCALL: %call16(__gnu_h2f_ieee) 6 ; CHECK-LIBCALL-DAG: add.s 7 ; CHECK-LIBCALL-DAG: %call16(__gnu_f2h_ieee) 16 ; CHECK-LIBCALL-LABEL: test_fpext_float: 17 ; CHECK-LIBCALL: %call16(__gnu_h2f_ieee) 24 ; CHECK-LIBCALL-LABEL: test_fpext_double: 25 ; CHECK-LIBCALL: %call16(__gnu_h2f_ieee [all...] |
/external/llvm/test/CodeGen/ARM/ |
2011-08-29-SchedCycle.ll | 4 ; libcall #1 9 ; \ / libcall #2 14 ; unlucky, it can force libcall #2 before libcall #1 in the above case. 18 ; libcall #2 20 ; libcall #1
|
fp16-promote.ll | 2 ; RUN: llc -asm-verbose=false < %s | FileCheck %s -check-prefix=CHECK-LIBCALL --check-prefix=CHECK-VFP -check-prefix=CHECK-ALL --check-prefix=CHECK-LIBCALL-VFP 3 ; RUN: llc -asm-verbose=false < %s -mattr=-vfp2 | FileCheck %s --check-prefix=CHECK-LIBCALL -check-prefix=CHECK-NOVFP -check-prefix=CHECK-ALL 11 ; CHECK-LIBCALL: bl __aeabi_h2f 12 ; CHECK-LIBCALL: bl __aeabi_h2f 16 ; CHECK-LIBCALL: bl __aeabi_f2h 28 ; CHECK-LIBCALL: bl __aeabi_h2f 29 ; CHECK-LIBCALL: bl __aeabi_h2f 33 ; CHECK-LIBCALL: bl __aeabi_f2h 45 ; CHECK-LIBCALL: bl __aeabi_h2 [all...] |
/external/llvm/test/CodeGen/X86/ |
half.ll | 2 ; RUN: | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-LIBCALL 36 ; CHECK-LIBCALL: jmp __gnu_h2f_ieee 46 ; CHECK-LIBCALL: callq __gnu_h2f_ieee 47 ; CHECK-LIBCALL: cvtss2sd 58 ; CHECK-LIBCALL: callq __gnu_f2h_ieee 68 ; CHECK-LIBCALL: callq __truncdfhf2 78 ; CHECK-LIBCALL-NEXT: pushq %rax 79 ; CHECK-LIBCALL-NEXT: movzwl (%rdi), %edi 80 ; CHECK-LIBCALL-NEXT: callq __gnu_h2f_ieee 81 ; CHECK-LIBCALL-NEXT: cvttss2si %xmm0, %ra [all...] |
cvt16.ll | 1 ; RUN: llc < %s -march=x86-64 -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=-f16c | FileCheck %s -check-prefix=CHECK -check-prefix=LIBCALL 29 ; LIBCALL: callq __gnu_f2h_ieee 41 ; LIBCALL: jmp __gnu_h2f_ieee 54 ; LIBCALL: callq __gnu_f2h_ieee 55 ; LIBCALL: jmp __gnu_h2f_ieee 68 ; LIBCALL: callq __gnu_h2f_ieee 69 ; LIBCALL: cvtss2sd 82 ; LIBCALL: jmp __truncdfhf2
|
alldiv-divdi3.ll | 1 ; Test that, for a 64 bit signed div, a libcall to alldiv is made on Windows
|
allrem-moddi3.ll | 1 ; Test that, for a 64 bit signed rem, a libcall to allrem is made on Windows
|
libcall-sret.ll | 5 ; We were trying to convert the i128 operation into a libcall, but failing to
|
/external/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 22 /// RTLIB::Libcall enum - This enum defines all of the runtime library calls 30 enum Libcall { 399 Libcall getFPEXT(EVT OpVT, EVT RetVT); 403 Libcall getFPROUND(EVT OpVT, EVT RetVT); 407 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 411 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 415 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 419 Libcall getUINTTOFP(EVT OpVT, EVT RetVT); 423 Libcall getATOMIC(unsigned Opc, MVT VT);
|
/external/llvm/test/CodeGen/SPARC/ |
float-constants.ll | 29 ;; And for a libcall emitted from the pow intrinsic. (libcall
|
/external/llvm/test/Transforms/InstCombine/ |
2009-04-07-MulPromoteToI96.ll | 5 ; not a legal type for the target, and we don't want a libcall.
|
strcat-3.ll | 1 ; Test that the strcat libcall simplifier works correctly.
|
strchr-2.ll | 1 ; Test that the strchr libcall simplifier works correctly.
|
strncat-3.ll | 1 ; Test that the strncat libcall simplifier works correctly.
|
strrchr-2.ll | 1 ; Test that the strrchr libcall simplifier works correctly.
|
strcat-1.ll | 1 ; Test that the strcat libcall simplifier works correctly per the
|
/external/llvm/include/llvm/Target/ |
TargetSelectionDAGInfo.h | 91 /// faster than a libcall. The first returned SDValue is the result of the 93 /// libcall should be used. 104 /// faster than a libcall. The first returned SDValue is the result of the 106 /// libcall should be used. 115 /// where that is faster than a libcall. 119 /// if a normal libcall should be used. 130 /// faster than a libcall. 132 /// the chain. Both SDValues can be null if a normal libcall should be used.
|