/external/llvm/lib/CodeGen/ |
InterleavedAccessPass.cpp | 14 // DE-interleaving the data on a factor. An interleaved store writes several 15 // vectors to memory with RE-interleaving the data on a factor. 22 // E.g. An interleaved load (Factor = 2): 30 // E.g. An interleaved store (Factor = 3): 57 static unsigned MaxFactor; // The maximum supported interleave factor. 101 /// \brief Check if the mask is a DE-interleave mask of the given factor 102 /// \p Factor like: 103 /// <Index, Index+Factor, ..., Index+(NumElts-1)*Factor> 104 static bool isDeInterleaveMaskOfFactor(ArrayRef<int> Mask, unsigned Factor, [all...] |
MachineScheduler.cpp | [all...] |
/external/eigen/Eigen/src/Core/ |
Replicate.h | 39 Factor = (RowFactor==Dynamic || ColFactor==Dynamic) ? Dynamic : RowFactor*ColFactor 41 typedef typename nested<MatrixType,Factor>::type MatrixTypeNested; 169 VectorwiseOp<ExpressionType,Direction>::replicate(Index factor) const 172 (_expression(),Direction==Vertical?factor:1,Direction==Horizontal?factor:1);
|
/external/llvm/include/llvm/CodeGen/ |
MachineTraceMetrics.h | 380 unsigned Factor = SchedModel.getLatencyFactor(); 381 return (Scaled + Factor - 1) / Factor;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | 293 unsigned Factor = NumParts / NumIntermediates; 295 Ops[i] = getCopyFromParts(DAG, DL, &Parts[i * Factor], Factor, 589 unsigned Factor = NumParts / NumIntermediates; 591 getCopyToParts(DAG, DL, Ops[i], &Parts[i*Factor], Factor, PartVT, V); [all...] |
SelectionDAG.cpp | [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
ratectrl.c | 388 /* Initial factor: set target size to: |3.0 * per_frame_bandwidth|. */ 392 /* adjustment up based on q: this factor ranges from ~1.2 to 2.2. */ 793 /* For streaming applications the most important factor is [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
ratectrl.c | 386 /* Initial factor: set target size to: |3.0 * per_frame_bandwidth|. */ 390 /* adjustment up based on q: this factor ranges from ~1.2 to 2.2. */ 785 /* For streaming applications the most important factor is [all...] |
/external/llvm/lib/IR/ |
ConstantFold.cpp | 631 // alignof-like expression, factor out known factors. [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | 80 /// factor of some product. 81 struct Factor { 85 Factor(Value *Base, unsigned Power) : Base(Base), Power(Power) {} 89 bool operator()(const Factor &LHS, const Factor &RHS) { 96 bool operator()(const Factor &LHS, const Factor &RHS) { 180 SmallVectorImpl<Factor> &Factors); 182 SmallVectorImpl<Factor> &Factors); 184 Value *RemoveFactorFromExpression(Value *V, Value *Factor); [all...] |
LoopStrengthReduce.cpp | 855 // Get the cost of the scaling factor used in F for LU. [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 462 // Input Instr I Factor AddSub0 AddSub1 467 Value *Factor = nullptr; 472 Factor = Opnd0_0; 474 Factor = Opnd0_1; 476 if (Factor) { 477 AddSub0 = (Factor == Opnd0_0) ? Opnd0_1 : Opnd0_0; 478 AddSub1 = (Factor == Opnd1_0) ? Opnd1_1 : Opnd1_0; 481 Factor = Opnd0_1; 486 if (!Factor) 506 Value *RI = createFMul(Factor, NewAddSub) [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
/external/clang/lib/Driver/ |
Tools.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | 131 cl::desc("Maximize bandwidth when selecting vectorization factor which " 153 /// Maximum factor for an interleaved memory access. 155 "max-interleave-group-factor", cl::Hidden, 156 cl::desc("Maximum factor for an interleaved access group (default = 8)"), 176 cl::desc("A flag that overrides the target's max interleave factor for " 181 cl::desc("A flag that overrides the target's max interleave factor for " 298 /// block to a specified vectorization factor (VF). 302 /// counts that are known to be a multiple of the vectorization factor. 310 /// and reduction variables that were found to a given vectorization factor. 479 /// The unroll factor. Each entry in the map stores this number of vecto [all...] |