Searched refs:Extracts (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp117 /// extractelement instructions in \p Extracts can be replaced by uses of the
120 bool tryReplaceExtracts(ArrayRef<ExtractElementInst *> Extracts,
302 SmallVector<ExtractElementInst *, 4> Extracts; local
310 Extracts.push_back(Extract);
375 if (!tryReplaceExtracts(Extracts, Shuffles))
385 // If Extracts is not empty, tryReplaceExtracts made changes earlier.
386 return !Extracts.empty() || BinOpShuffleChanged;
429 ArrayRef<ExtractElementInst *> Extracts,
433 if (Extracts.empty())
440 for (auto *Extract : Extracts) {
428 tryReplaceExtracts( ArrayRef<ExtractElementInst *> Extracts, ArrayRef<ShuffleVectorInst *> Shuffles) argument
[all...]
/openbsd-current/gnu/usr.bin/perl/cpan/Win32API-File/inc/ExtUtils/
H A DMyconst2perl.pm178 Extracts a list of constants from a module's export list by C<eval>ing the
/openbsd-current/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp102 SmallVector<Instruction *, 2> Extracts; local
111 Extracts.push_back(EU);
174 for (auto *E : Extracts)
/openbsd-current/gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive/
H A DTar.pm1882 Extracts the contents of the tar file. The first argument can either
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18440 SmallVector<SDValue, 8> Extracts; local
18446 Extracts.push_back(Ext);
18449 return DAG.getBuildVector(VT, DL, Extracts);

Completed in 293 milliseconds