search for: svfs

Displaying 20 results from an estimated 28 matches for "svfs".

Did you mean: sfs
2009 Jul 01
0
Unix Extensions + ext3 quotas + df
...s2.c.orig 2008-11-18 16:37:41.000000000 +0100 --- source/smbd/trans2.c 2009-07-01 12:17:16.000000000 +0200 *************** *** 2583,2612 **** --- 2583,2642 ---- CIFS_UNIX_POSIX_PATH_OPERATIONS_CAP))); break; case SMB_QUERY_POSIX_FS_INFO: { int rc; vfs_statvfs_struct svfs; if (!lp_unix_extensions()) { return ERROR_NT(NT_STATUS_INVALID_LEVEL); } rc = SMB_VFS_STATVFS(conn, ".", &svfs); if (!rc) { + + { + SMB_BIG_UINT dfree,dsize,bsize,block_size,sectors_per_unit,bytes_per_sector; + + if (get_dfree_info(c...
2019 May 29
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...to >> a non-standard name, which allows the use of existing vector libraries. >> >> The `vector-variant` attribute needs to be attached on a per-call basis >> to avoid conflicts when merging modules with different vector variants. >> >> The query infrastructure: SVFS {#infrastructure} >> ------------------------------ >> >> The Search Vector Function System (SVFS) is constructed from an >> `llvm::Module` instance so it can create function definitions. The SVFS >> exposes an API with two methods. >> >> ### `SVFS::isFunct...
2019 May 28
6
[RFC] Expose user provided vector function for auto-vectorization.
...icit mapping of the Vector Function ABI mangled name to a non-standard name, which allows the use of existing vector libraries. The `vector-variant` attribute needs to be attached on a per-call basis to avoid conflicts when merging modules with different vector variants. The query infrastructure: SVFS {#infrastructure} ------------------------------ The Search Vector Function System (SVFS) is constructed from an `llvm::Module` instance so it can create function definitions. The SVFS exposes an API with two methods. ### `SVFS::isFunctionVectorizable` This method queries the avilability of a ve...
2019 May 29
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...allows the use of existing vector libraries. >>>> >>>> The `vector-variant` attribute needs to be attached on a per-call basis >>>> to avoid conflicts when merging modules with different vector variants. >>>> >>>> The query infrastructure: SVFS {#infrastructure} >>>> ------------------------------ >>>> >>>> The Search Vector Function System (SVFS) is constructed from an >>>> `llvm::Module` instance so it can create function definitions. The SVFS >>>> exposes an API with two metho...
2019 May 30
5
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...ies. >>>>>> >>>>>> The `vector-variant` attribute needs to be attached on a per-call basis >>>>>> to avoid conflicts when merging modules with different vector variants. >>>>>> >>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>> ------------------------------ >>>>>> >>>>>> The Search Vector Function System (SVFS) is constructed from an >>>>>> `llvm::Module` instance so it can create function definitions. The SVFS >>>&g...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...;>>>>>>> The `vector-variant` attribute needs to be attached on a per-call basis >>>>>>>> to avoid conflicts when merging modules with different vector variants. >>>>>>>> >>>>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>>>> ------------------------------ >>>>>>>> >>>>>>>> The Search Vector Function System (SVFS) is constructed from an >>>>>>>> `llvm::Module` instance so it can create function def...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...;> The `vector-variant` attribute needs to be attached on a per-call basis >>>>>>>>>> to avoid conflicts when merging modules with different vector variants. >>>>>>>>>> >>>>>>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>>>>>> ------------------------------ >>>>>>>>>> >>>>>>>>>> The Search Vector Function System (SVFS) is constructed from an >>>>>>>>>> `llvm::Module` instan...
2018 Nov 30
2
[RFC] Re-implementing -fveclib with OpenMP
Hi all, I am submitting the following RFC [1] to re-implement -fveclib via OpenMP constructs. The RFC was discussed during a round table at the last LLVM developer meeting, and presented during the BoF [2]. The proposal is published on Phabricator, for the purpose of keeping track of the comments, and it now ready for a review from a wider audience after being polished by Hal Finkel and Hideki
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...t` attribute needs to be attached on a per-call basis >>>>>>>>>>>> to avoid conflicts when merging modules with different vector variants. >>>>>>>>>>>> >>>>>>>>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>>>>>>>> ------------------------------ >>>>>>>>>>>> >>>>>>>>>>>> The Search Vector Function System (SVFS) is constructed from an >>>>>>>>>&g...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...attached on a per-call basis >>>>>>>>>>>>>> to avoid conflicts when merging modules with different vector variants. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>>>>>>>>>> ------------------------------ >>>>>>>>>>>>>> >>>>>>>>>>>>>> The Search Vector Function System (SVFS) is constructed from an >>>&g...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...t;>>>>>> The `vector-variant` attribute needs to be attached on a per-call basis > >>>>>>> to avoid conflicts when merging modules with different vector variants. > >>>>>>> > >>>>>>> The query infrastructure: SVFS {#infrastructure} > >>>>>>> ------------------------------ > >>>>>>> > >>>>>>> The Search Vector Function System (SVFS) is constructed from an > >>>>>>> `llvm::Module` instance so it can create function...
2019 Jun 17
3
RFC: Interface user provided vector functions with the vectorizer.
...”, is the component that demangles the data > in the `vector-function-abi-variant` attribute and that provides the > instances of the class `VectorFunctionShape` that can be derived by > the mangled names listed in the attribute. > > ## Query interface: Search Vector Function System (SVFS) > > An interface that can be queried by the LLVM components to understand > whether or not a scalar function can be vectorized, and that retrieves > the vector function to be used if such vector shape is available. > > 1. This component is going to be unrelated to OpenMP. > 2....
2019 Jun 24
2
RFC: Interface user provided vector functions with the vectorizer.
...eciphering after the fact is feasible. > I will provide the cases for AArch64. > I think we can make further progress on trivial cases (where FE doesn’t “change” type) while we continue working out the details on non-trivial cases. > I think we can agree to proceed these way. The SVFS and the VectorShapeInfo are (I believe) designed with extendibility as a requirements. If we need more metadata to represent some specific cases, we will extend the SVFS internal to handle such metadata. I will update the RFC by moving the vector function signature generation in the FE. Thank yo...
2019 Jun 24
2
RFC: Interface user provided vector functions with the vectorizer.
...v <llvm-dev at lists.llvm.org> writes: > Hi all - I am working with a colleague to provide an initial implementation of this. > > We encountered a problem when dealing with generating the vector signatures of functions that use complex data. > > In this proposal, we expect the SVFS component in the backed to > demangle the name of the function in the attribute to be able to > reconstruct the signature of the vector function from the scalar > function signature. > > In case of Complex data, this doesn’t seem to be possible, because the > information of “being...
2019 Jun 21
2
RFC: Interface user provided vector functions with the vectorizer.
...RFC: Interface user provided vector functions with the vectorizer. Hi all - I am working with a colleague to provide an initial implementation of this. We encountered a problem when dealing with generating the vector signatures of functions that use complex data. In this proposal, we expect the SVFS component in the backed to demangle the name of the function in the attribute to be able to reconstruct the signature of the vector function from the scalar function signature. In case of Complex data, this doesn’t seem to be possible, because the information of “being a vector of 2 lanes” that is...
2019 Jun 24
4
RFC: Interface user provided vector functions with the vectorizer.
...RFC: Interface user provided vector functions with the vectorizer. Hi all - I am working with a colleague to provide an initial implementation of this. We encountered a problem when dealing with generating the vector signatures of functions that use complex data. In this proposal, we expect the SVFS component in the backed to demangle the name of the function in the attribute to be able to reconstruct the signature of the vector function from the scalar function signature. In case of Complex data, this doesn’t seem to be possible, because the information of “being a vector of 2 lanes” that is...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...ariant` attribute needs to be attached on a > > >>>>>>>>> per-call basis to avoid conflicts when merging modules with different vector variants. > > >>>>>>>>> > > >>>>>>>>> The query infrastructure: SVFS {#infrastructure} > > >>>>>>>>> ------------------------------ > > >>>>>>>>> > > >>>>>>>>> The Search Vector Function System (SVFS) is constructed from > > >>>>>>>>>...
2019 May 31
5
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...t; The `vector-variant` attribute needs to be attached on a per-call basis > >>>>>>>>> to avoid conflicts when merging modules with different vector variants. > >>>>>>>>> > >>>>>>>>> The query infrastructure: SVFS {#infrastructure} > >>>>>>>>> ------------------------------ > >>>>>>>>> > >>>>>>>>> The Search Vector Function System (SVFS) is constructed from an > >>>>>>>>> `llvm::Module` in...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...ctor-variant` attribute needs to be attached on a >>>>>>>>>>> per-call basis to avoid conflicts when merging modules with different vector variants. >>>>>>>>>>> >>>>>>>>>>> The query infrastructure: SVFS {#infrastructure} >>>>>>>>>>> ------------------------------ >>>>>>>>>>> >>>>>>>>>>> The Search Vector Function System (SVFS) is constructed from >>>>>>>>>>> an `llv...
2019 May 31
2
[cfe-dev] [RFC] Expose user provided vector function for auto-vectorization.
...ttribute needs to be attached on a > >>>>>>>>>>> per-call basis to avoid conflicts when merging modules with different vector variants. > >>>>>>>>>>> > >>>>>>>>>>> The query infrastructure: SVFS {#infrastructure} > >>>>>>>>>>> ------------------------------ > >>>>>>>>>>> > >>>>>>>>>>> The Search Vector Function System (SVFS) is constructed > >>>>>>>>>&...