Home
last modified time | relevance | path

Searched full:interleaved (Results 1 – 25 of 221) sorted by relevance

123456789

/freebsd/contrib/ntp/html/
H A Dxleave.html6 <title>NTP Interleaved Modes</title>
10 <h3>NTP Interleaved Modes </h3>
19interleaved protocol described on this page and included in the the current reference implementati…
20 …ncies. The difference between the two timestamps, which is called the interleaved or output delay…
21 <p>Interleaved mode can be used only in NTP symmetric and broadcast modes.
23interleaved mode is transparent to ordinary broadcast clients, so both ordinary and interleaved br…
24interleaved modes have the same resistance to lost packets, duplicate packets, packets crossed in …
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp9 // This file implements the Interleaved Access pass, which identifies
10 // interleaved memory accesses and transforms them into target specific
13 // An interleaved load reads data from memory into several vectors, with
14 // DE-interleaving the data on a factor. An interleaved store writes several
17 // As interleaved accesses are difficult to identified in CodeGen (mainly
23 // E.g. An interleaved load (Factor = 2):
34 // E.g. An interleaved store (Factor = 3):
42 // Similarly, a set of interleaved stores can be transformed into an optimized
77 #define DEBUG_TYPE "interleaved-access"
80 "lower-interleaved-accesses",
[all …]
H A DInterleavedLoadCombinePass.cpp1 //===- InterleavedLoadCombine.cpp - Combine Interleaved Loads ---*- C++ -*-===//
11 // This file defines the interleaved-load-combine pass. The pass searches for
50 #define DEBUG_TYPE "interleaved-load-combine"
60 cl::desc("Disable combining of interleaved loads"));
72 /// Scan the function for interleaved load candidates and execute the
96 /// Replace interleaved load candidates. It does additional
103 /// factor, find a set that represents a 'factor' interleaved load.
688 /// Test if the VectorInfo can be part of an interleaved load with the
1062 // Try to find an interleaved load using the front of Worklist as first line in findPattern()
1120 LLVM_DEBUG(dbgs() << "Checking interleaved load\n"); in combine()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h359 /// interleaved-group of loads/stores whose Interleaved-factor ==
385 /// interleaved vector into separate vectors of vectorization factor \p VF. The
444 /// The group of interleaved loads/stores sharing the same stride and
448 /// index should be less than interleaved factor, which is equal to the absolute
451 /// E.g. An interleaved load group of factor 4:
459 /// An interleaved store group of factor 4:
468 /// Note: the interleaved load group could have gaps (missing members), but
469 /// the interleaved store group doesn't allow gaps.
604 /// Drive the analysis of interleaved memory accesses in the loop.
606 /// Use this class to analyze interleaved accesses only when we can vectorize
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,qmc-audio.yaml15 It provides several DAIs. For each DAI, the DAI is working in interleaved mode
16 if only one QMC channel is used by the DAI or it is working in non-interleaved
58 interleaved mode, i.e. audio channels for this DAI are interleaved in
93 /* Non-interleaved mode */
H A Dmax98373.txt27 In this configuration, the current and voltage data will be frame interleaved
H A Dadi,max98388.yaml51 interleaved on a single output channel.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp10 /// This file contains the X86 implementation of the interleaved accesses
12 /// interleaved access groups.
41 /// This class holds necessary information to represent an interleaved
50 /// Reference to the wide-load instruction of an interleaved access
103 /// In order to form an interleaved access group X86InterleavedAccessGroup
104 /// requires a wide-load instruction \p 'I', a group of interleaved-vectors
105 /// \p Shuffs, reference to the first indices of each interleaved-vector
117 /// Returns true if this interleaved access group can be lowered into
121 /// Lowers this interleaved access group into X86-specific
715 // Lowers this interleaved access group into X86-specific
[all …]
/freebsd/contrib/ntp/sntp/ag-tpl/0-old/
H A Dmdoc-synopsis.tlib74 IF (exist? "interleaved") :+]
75 Options may be interleaved with operands both on the command
77 ENDIF interleaved
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp36 /// Maximum factor for an interleaved memory access.
39 cl::desc("Maximum factor for an interleaved access group (default = 8)"),
1129 // "program order" for the interleaved access analysis, we have to visit the in collectConstStrideAccesses()
1155 // deferred until after we've formed the interleaved groups. in collectConstStrideAccesses()
1166 // Analyze interleaved accesses and collect them into interleaved load and
1169 // When generating code for an interleaved load group, we effectively hoist all
1171 // generating code for an interleaved store group, we sink all stores to the
1204 LLVM_DEBUG(dbgs() << "LV: Analyzing interleaved accesses...\n"); in analyzeInterleaving()
1217 // Holds all interleaved store groups temporarily. in analyzeInterleaving()
1219 // Holds all interleaved load groups temporarily. in analyzeInterleaving()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Draw-nand-chip.yaml38 known to be stored in the OOB area, or "interleaved" if ECC
39 bytes will be interleaved with regular data in the main area.
41 enum: [ oob, interleaved ]
/freebsd/contrib/arm-optimized-routines/math/aarch64/experimental/advsimd/
H A Derfinvf_5u.c17 of the denominator. Coefficients are stored in various interleaved
20 Plo is first two coefficients of P_10 and P_29 interleaved.
21 PQ is third coeff of P_10 and first of Q_29 interleaved.
22 Qhi is second and third coeffs of Q_29 interleaved.
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/direct/
H A Ddio_mixed.ksh38 # 1. Verify interleaved buffered and Direct I/O
64 # Direct I/O can be interleaved and the result with always be coherent.
/freebsd/share/man/man4/
H A Dccd.473 may be either serially concatenated or interleaved.
86 is interleaved correctly, a
/freebsd/contrib/bmake/unit-tests/
H A Ddeptgt-notparallel.mk11 # random order, interleaved with separators like '--- 1 ---'.
/freebsd/tools/regression/ccd/layout/
H A Dref.256k_128k_384k_128k_16_21 ccd3: 4 components (md90, md91, md92, md93), 960 blocks interleaved at 16 blocks
H A Dref.256k_128k_384k_128k_16_01 ccd3: 4 components (md90, md91, md92, md93), 1728 blocks interleaved at 16 blocks
/freebsd/tests/sys/netinet/
H A DMakefile38 # serially to avoid problems with interleaved output.
/freebsd/share/doc/smm/02.config/
H A D5.t101 but swap space interleaved among drives on each controller.
167 UNIBUS drives. Paging is interleaved among all three drives.
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h44 // The interleaved access vectorization is based on the paper:
45 // Dorit Nuzman, Ira Rosen and Ayal Zaks. Auto-Vectorization of Interleaved
/freebsd/sys/geom/
H A Dgeom_ccd.c118 * three components of 5, 3, and 7 DEV_BSIZE blocks interleaved at
127 * which says that the first nine blocks (0-8) are interleaved over
129 * the next 4 blocks (9-12) are interleaved over 2 disks (0, 2) starting
134 int ii_ndisk; /* # of disks range is interleaved over */
836 sbuf_printf(sb, "interleaved at %d blocks\n", in g_ccd_create()
/freebsd/contrib/ntp/html/scripts/
H A Dspecial.txt6 <li class='inline'><a href='xleave.html'>NTP Interleaved Modes</a></li>\
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2070 /// Return a vector containing interleaved elements from multiple
2103 // E.g. Translate following interleaved load group (factor = 3):
2116 // Or translate following interleaved store group (factor = 3):
2126 // %interleaved.vec = shuffle %R_G.vec, %B_U.vec,
2128 // store <12 x i32> %interleaved.vec ; Write 4 tuples of R,G,B
2134 // Prepare for the vector type of the interleaved load/store. in execute()
2143 // TODO: extend the masked interleaved-group support to reversed access. in execute()
2152 // pointer operand of the interleaved access is supposed to be uniform. For in execute()
2197 assert(!MaskForGaps && "Interleaved groups with gaps are not supported."); in execute()
2206 /*FMFSource=*/nullptr, "interleaved.mask"); in execute()
[all …]
/freebsd/share/examples/sound/oss/
H A Daudio.c108 * Split input buffer into channels. Input buffer is in interleaved format
126 * Convert channels into interleaved format and place it in output
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DMachinePassRegistry.def58 FUNCTION_PASS("interleaved-access", InterleavedAccessPass(TM))
59 FUNCTION_PASS("interleaved-load-combine", InterleavedLoadCombinePass(TM))

123456789