search for: vfinfo

Displaying 4 results from an estimated 4 matches for "vfinfo".

Did you mean: finfo
2019 Nov 15
2
LLVM projects and monorepo.
> On Nov 15, 2019, at 1:52 AM, Alex Denisov <1101.debian at gmail.com> wrote: > >> I think I can just get the patch and remove the `llvm` on top of the paths, but that’s not a scalable approach. > > IIRC, the -p option of 'patch' is exactly for doing this. Would that simplify your use-case? > Yes, for a single patch that would work. If there is a way to do
2016 Nov 30
5
[RFC] Enable "#pragma omp declare simd" in the LoopVectorizer
Dear all, I have just created a couple of differential reviews to enable the vectorisation of loops that have function calls to routines marked with “#pragma omp declare simd”. They can be (re)viewed here: * https://reviews.llvm.org/D27249 * https://reviews.llvm.org/D27250 The current implementation allows the loop vectorizer to generate vector code for source file as: #pragma omp declare
2016 Dec 08
6
[RFC] Enable "#pragma omp declare simd" in the LoopVectorizer
...king the globals created in the previous step. Each global is processed, demangling the [pre/mid/post]fix name and generate a mapping in the TLII as follows: struct VectorFnInfo { std::string Name; FunctionType *Signature; }; std::multimap<std:string, VectorFnInfo> VFInfo; For the initial example, the multimap in the TLI is populated as follows: "pow" -> [(vector_pow1, <4 x double>(<4 x double>, <4 x double>)), (vector_pow2, <4 x double>(<4 x double>, double))] "foo" -> [(vector_foo1,...
2016 Dec 12
0
[RFC] Enable "#pragma omp declare simd" in the LoopVectorizer
...ious step. > >Each global is processed, demangling the [pre/mid/post]fix name and >generate a mapping in the TLII as follows: > > struct VectorFnInfo { > std::string Name; > FunctionType *Signature; > }; > std::multimap<std:string, VectorFnInfo> VFInfo; > > >For the initial example, the multimap in the TLI is populated as follows: > > "pow" -> [(vector_pow1, <4 x double>(<4 x double>, <4 x double>)), > (vector_pow2, <4 x double>(<4 x double>, double))] > > &quot...