| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 896 static void reorderScalars(SmallVectorImpl<Value *> &Scalars, in reorderScalars() argument 899 SmallVector<Value *> Prev(Scalars.size(), in reorderScalars() 900 UndefValue::get(Scalars.front()->getType())); in reorderScalars() 901 Prev.swap(Scalars); in reorderScalars() 904 Scalars[Mask[I]] = Prev[I]; in reorderScalars() 2405 auto &&IsSame = [VL](ArrayRef<Value *> Scalars, ArrayRef<int> Mask) { in isSame() argument 2406 if (Mask.size() != VL.size() && VL.size() == Scalars.size()) in isSame() 2407 return std::equal(VL.begin(), VL.end(), Scalars.begin()); in isSame() 2410 [Scalars](Value *V, int Idx) { in isSame() 2413 (Idx != UndefMaskElem && V == Scalars[Idx]); in isSame() [all …]
|
| D | VPlan.h | 286 auto &Scalars = PerPartVec[Instance.Part]; in set() local 288 while (Scalars.size() <= CacheIdx) in set() 289 Scalars.push_back(nullptr); in set() 290 assert(!Scalars[CacheIdx] && "should overwrite existing value"); in set() 291 Scalars[CacheIdx] = V; in set()
|
| D | LoopVectorize.cpp | 1278 auto Scalars = InstsToScalarize.find(VF); in isProfitableToScalarize() local 1279 assert(Scalars != InstsToScalarize.end() && in isProfitableToScalarize() 1281 return Scalars->second.find(I) != Scalars->second.end(); in isProfitableToScalarize() 1310 auto ScalarsPerVF = Scalars.find(VF); in isScalarAfterVectorization() 1311 assert(ScalarsPerVF != Scalars.end() && in isScalarAfterVectorization() 1596 Scalars.clear(); in invalidateCostModelingDecisions() 1732 DenseMap<ElementCount, SmallPtrSet<Instruction *, 4>> Scalars; member in llvm::LoopVectorizationCostModel 1799 return Scalars.find(VF) == Scalars.end() || in needsExtract() 4192 assert(VF.isVector() && Scalars.find(VF) == Scalars.end() && in collectLoopScalars() 4199 Scalars[VF].insert(Uniforms[VF].begin(), Uniforms[VF].end()); in collectLoopScalars() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/t/lib/warnings/ |
| D | perl | 14 Scalars leaked: %ld [perl_destruct]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | LegalizeVectorTypes.cpp | 1616 SmallVector<SDValue, 8> Scalars; in UnrollVectorOp_StrictFP() local 1648 Scalars.push_back(Scalar); in UnrollVectorOp_StrictFP() 1653 Scalars.push_back(DAG.getUNDEF(EltVT)); in UnrollVectorOp_StrictFP() 1661 return DAG.getBuildVector(VecVT, dl, Scalars); in UnrollVectorOp_StrictFP() 5742 SmallVector<SDValue, 8> Scalars(WidenNumElts, DAG.getUNDEF(EltVT)); in WidenVecRes_STRICT_FSETCC() local 5750 Scalars[i] = DAG.getNode(N->getOpcode(), dl, {MVT::i1, MVT::Other}, in WidenVecRes_STRICT_FSETCC() 5752 Chains[i] = Scalars[i].getValue(1); in WidenVecRes_STRICT_FSETCC() 5753 Scalars[i] = DAG.getSelect(dl, EltVT, Scalars[i], in WidenVecRes_STRICT_FSETCC() 5761 return DAG.getBuildVector(WidenVT, dl, Scalars); in WidenVecRes_STRICT_FSETCC() 6481 SmallVector<SDValue, 8> Scalars(NumElts); in WidenVecOp_STRICT_FSETCC() local [all …]
|
| D | SelectionDAG.cpp | 11405 SmallVector<SDValue, 8> Scalars; in UnrollVectorOp() local 11432 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands, in UnrollVectorOp() 11437 Scalars.push_back(getNode(ISD::SELECT, dl, EltVT, Operands)); in UnrollVectorOp() 11444 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands[0], in UnrollVectorOp() 11450 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, in UnrollVectorOp() 11458 Scalars.push_back(getUNDEF(EltVT)); in UnrollVectorOp() 11461 return getBuildVector(VecVT, dl, Scalars); in UnrollVectorOp()
|
| D | LegalizeDAG.cpp | 3838 SmallVector<SDValue, 8> Scalars; in ExpandNode() local 3846 Scalars.push_back(DAG.getNode(Node->getOpcode(), dl, in ExpandNode() 3850 SDValue Result = DAG.getBuildVector(Node->getValueType(0), dl, Scalars); in ExpandNode()
|
| /openbsd/src/gnu/usr.bin/perl/pod/ |
| D | perlintro.pod | 169 =item Scalars 276 Scalars, arrays and hashes are documented more fully in L<perldata>. 302 print "Scalars begin with a $variables->{'scalar'}->{'sigil'}\n";
|
| D | perltie.pod | 49 =head2 Tying Scalars
|
| D | perldata.pod | 312 Scalars aren't necessarily one thing or another. There's no place
|
| D | perlsub.pod | 1266 Scalars are already passed by reference, so you can modify
|
| D | perlunicode.pod | 2194 Scalars that contain only ASCII and are marked as UTF-8 are sometimes
|
| D | perl5140delta.pod | 1146 Scalars containing regular expressions now allocate only the part of the C<SV>
|
| D | perldiag.pod | 5853 =item Scalars leaked: %d
|
| /openbsd/src/gnu/gcc/gcc/config/mips/ |
| D | mips-ps-3d.md | 305 ; Floating Point Comparisons for Scalars
|
| /openbsd/src/gnu/llvm/llvm/docs/GlobalISel/ |
| D | Legalizer.rst | 276 Minimum Rules For Scalars
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | YamlIO.rst | 221 Scalars chapter 472 Block Scalars
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Pod-Simple/t/ |
| D | perlfaq.pod | 438 throw memory at a problem. Scalars in Perl use more memory than
|
| D | perlfaqo.txt | 149 …pace tradeoffs, Perl nearly always prefers to throw memory at a problem. Scalars in Perl use more …
|
| /openbsd/src/gnu/usr.bin/perl/cpan/perlfaq/lib/ |
| D | perlfaq3.pod | 691 throw memory at a problem. Scalars in Perl use more memory than
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | SVEInstrFormats.td | 5006 // SVE Integer Compare - Scalars Group
|