/external/python/cpython3/Objects/ |
D | methodobject.c | 43 vectorcallfunc vectorcall; in PyCFunction_NewEx() local 50 vectorcall = NULL; in PyCFunction_NewEx() 53 vectorcall = cfunction_vectorcall_FASTCALL; in PyCFunction_NewEx() 56 vectorcall = cfunction_vectorcall_FASTCALL_KEYWORDS; in PyCFunction_NewEx() 59 vectorcall = cfunction_vectorcall_NOARGS; in PyCFunction_NewEx() 62 vectorcall = cfunction_vectorcall_O; in PyCFunction_NewEx() 87 op->vectorcall = vectorcall; in PyCFunction_NewEx() 306 offsetof(PyCFunctionObject, vectorcall), /* tp_vectorcall_offset */
|
D | descrobject.c | 665 offsetof(PyMethodDescrObject, vectorcall), /* tp_vectorcall_offset */ 873 vectorcallfunc vectorcall; in PyDescr_NewMethod() local 877 vectorcall = method_vectorcall_VARARGS; in PyDescr_NewMethod() 880 vectorcall = method_vectorcall_VARARGS_KEYWORDS; in PyDescr_NewMethod() 883 vectorcall = method_vectorcall_FASTCALL; in PyDescr_NewMethod() 886 vectorcall = method_vectorcall_FASTCALL_KEYWORDS; in PyDescr_NewMethod() 889 vectorcall = method_vectorcall_NOARGS; in PyDescr_NewMethod() 892 vectorcall = method_vectorcall_O; in PyDescr_NewMethod() 905 descr->vectorcall = vectorcall; in PyDescr_NewMethod()
|
D | classobject.c | 127 im->vectorcall = method_vectorcall; in PyMethod_New() 368 offsetof(PyMethodObject, vectorcall), /* tp_vectorcall_offset */
|
D | funcobject.c | 39 op->vectorcall = _PyFunction_Vectorcall; in PyFunction_NewWithQualName() 653 offsetof(PyFunctionObject, vectorcall), /* tp_vectorcall_offset */
|
/external/clang/test/CodeGenCXX/ |
D | default_calling_conv.cpp | 23 void __attribute__((vectorcall)) test5() {} in test5()
|
D | homogeneous-aggregates.cpp | 7 #define CC __attribute__((vectorcall))
|
/external/python/cpython3/Include/ |
D | classobject.h | 17 vectorcallfunc vectorcall; member
|
D | descrobject.h | 56 vectorcallfunc vectorcall; member
|
D | methodobject.h | 103 vectorcallfunc vectorcall; member
|
D | funcobject.h | 35 vectorcallfunc vectorcall; member
|
/external/clang/test/Sema/ |
D | attr-swiftcall.c | 11 void multiple_ccs(int x) SWIFTCALL __attribute__((vectorcall)); // expected-error {{vectorcall and …
|
/external/clang/test/SemaCXX/ |
D | attr-swiftcall.cpp | 10 void multiple_ccs(int x) SWIFTCALL __attribute__((vectorcall)); // expected-error {{vectorcall and …
|
/external/python/cpython3/Doc/c-api/ |
D | object.rst | 348 :c:data:`vectorcall <PyTypeObject.tp_vectorcall_offset>` if possible. 368 This uses the vectorcall protocol if the callable supports it; 382 If set in a vectorcall *nargsf* argument, the callee is allowed to 396 Given a vectorcall *nargsf* argument, return the actual number of 408 For callables supporting :c:data:`vectorcall <PyTypeObject.tp_vectorcall_offset>`, 409 the arguments are internally converted to the vectorcall convention.
|
D | typeobj.rst | 690 the object using the *vectorcall* protocol, a more efficient alternative 723 the vectorcall protocol. 725 possibly making it inconsistent with the vectorcall function. 731 If you use vectorcall, plan for updating your code for Python 3.9. 1176 This bit is set when the class implements the vectorcall protocol. 1192 If you use vectorcall, plan for updating your code for Python 3.9.
|
D | structures.rst | 204 Keyword arguments are passed the same way as in the vectorcall protocol:
|
/external/python/cpython3/Lib/test/ |
D | test_call.py | 559 def vectorcall(func, args, kwargs): function 607 self.assertEqual(expected, vectorcall(func, args, kwargs))
|
/external/llvm/test/CodeGen/X86/ |
D | musttail-fastcall.ll | 38 ; Repeat the test for vectorcall, which has XMM registers.
|
D | tailcall-msvc-conventions.ll | 154 ; vectorcall to cdecl works if no arguments need popping.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | musttail-fastcall.ll | 38 ; Repeat the test for vectorcall, which has XMM registers.
|
D | tailcall-msvc-conventions.ll | 154 ; vectorcall to cdecl works if no arguments need popping.
|
/external/python/cpython3/Modules/ |
D | _testcapimodule.c | 5874 vectorcallfunc vectorcall; member 5884 return PyBool_FromLong(md->vectorcall != NULL); in MethodDescriptor_vectorcall() 5891 op->vectorcall = MethodDescriptor_vectorcall; in MethodDescriptor_new() 5925 .tp_vectorcall_offset = offsetof(MethodDescriptorObject, vectorcall), 5947 vectorcallfunc vectorcall; member 5954 op->base.vectorcall = NULL; in MethodDescriptor2_new() 5955 op->vectorcall = MethodDescriptor_vectorcall; in MethodDescriptor2_new() 5965 .tp_vectorcall_offset = offsetof(MethodDescriptor2Object, vectorcall),
|
/external/python/cpython3/Misc/NEWS.d/ |
D | 3.8.0b3.rst | 27 Implemented separate vectorcall functions for every calling convention of
|
D | 3.8.0b2.rst | 150 ``super().__call__()`` when the base class uses vectorcall.
|
/external/swiftshader/third_party/llvm-7.0/llvm/ |
D | CREDITS.TXT | 237 D: A variety of Clang contributions including function multiversioning, regcall/vectorcall.
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86CallingConv.td | 353 // X86-64 vectorcall return-value convention.
|