Searched refs:Factor (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h373 unsigned Factor = SchedModel.getLatencyFactor(); local
374 return (Scaled + Factor - 1) / Factor;
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp79 struct Factor { struct in namespace:__anon2787
83 Factor(Value *Base, unsigned Power) : Base(Base), Power(Power) {} function in struct:__anon2787::Factor
87 bool operator()(const Factor &LHS, const Factor &RHS) {
94 bool operator()(const Factor &LHS, const Factor &RHS) {
101 bool operator()(const Factor &LHS, const Factor &RHS) {
108 bool operator()(const Factor &LHS, const Factor
998 RemoveFactorFromExpression(Value *V, Value *Factor) argument
[all...]
H A DLoopStrengthReduce.cpp2353 if (const SCEVConstant *Factor =
2356 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2357 Factors.insert(Factor->getValue()->getValue().getSExtValue());
2358 } else if (const SCEVConstant *Factor =
2362 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2363 Factors.insert(Factor->getValue()->getValue().getSExtValue());
3385 int64_t Factor = *I; local
3388 if (Base.BaseOffset == INT64_MIN && Factor == -1)
3390 int64_t NewBaseOffset = (uint64_t)Base.BaseOffset * Factor;
3391 if (NewBaseOffset / Factor !
3468 int64_t Factor = *I; local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp459 // Input Instr I Factor AddSub0 AddSub1
464 Value *Factor = 0; local
469 Factor = Opnd0_0;
471 Factor = Opnd0_1;
473 if (Factor) {
474 AddSub0 = (Factor == Opnd0_0) ? Opnd0_1 : Opnd0_0;
475 AddSub1 = (Factor == Opnd1_0) ? Opnd1_1 : Opnd1_0;
478 Factor = Opnd0_1;
483 if (!Factor)
497 return createFMul(Factor, NewAddSu
[all...]
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp820 unsigned Factor = MTM.SchedModel.getResourceFactor(K);
823 << PRDepths[K]/Factor << " ops x" << Factor << ")\n";
1040 unsigned Factor = MTM.SchedModel.getResourceFactor(K);
1043 << PRHeights[K]/Factor << " ops x" << Factor << ")\n";
H A DMachineScheduler.cpp1695 unsigned Factor = SchedModel->getResourceFactor(PIdx); local
1696 RemainingCounts[PIdx] += (Factor * PI->Cycles);
2080 unsigned Factor = SchedModel->getResourceFactor(PIdx); local
2081 unsigned Count = Factor * Cycles;
2083 << " +" << Cycles << "x" << Factor << "u\n"); local
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp201 /// FactorOutConstant - Test if S is divisible by Factor, using signed
202 /// division. If so, update S with Factor divided out and return true.
210 const SCEV *Factor,
214 if (Factor->isOne())
218 if (S == Factor) {
229 if (const SCEVConstant *FC = dyn_cast<SCEVConstant>(Factor)) {
256 const SCEVConstant *FC = cast<SCEVConstant>(Factor);
267 // Without DataLayout, check if Factor can be factored out of any of the
272 if (FactorOutConstant(SOp, Remainder, Factor, SE, TD) &&
287 if (!FactorOutConstant(Step, StepRem, Factor, S
208 FactorOutConstant(const SCEV *&S, const SCEV *&Remainder, const SCEV *Factor, ScalarEvolution &SE, const DataLayout *TD) argument
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp970 DEBUG(dbgs() << "LV: Unroll Factor is " << UF << '\n');
4431 VectorizationFactor Factor = { 1U, 0U };
4434 return Factor;
4468 return Factor;
4481 return Factor;
4489 Factor.Width = UserVF;
4490 return Factor;
4510 Factor.Width = Width;
4511 Factor.Cost = Width * Cost;
4512 return Factor;
[all...]
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp2083 ConstantInt *Factor = ConstantInt::get(CI->getType(), NumElements); local
2084 NewIdxs[i] = ConstantExpr::getSRem(CI, Factor);
2087 Constant *Div = ConstantExpr::getSDiv(CI, Factor);
/freebsd-10.1-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm155 .uleb128 0x1 @ CIE Code Alignment Factor
156 .sleb128 -4 @ CIE Data Alignment Factor
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp257 unsigned Factor = NumParts / NumIntermediates; local
259 Ops[i] = getCopyFromParts(DAG, DL, &Parts[i * Factor], Factor,
570 unsigned Factor = NumParts / NumIntermediates; local
572 getCopyToParts(DAG, DL, Ops[i], &Parts[i*Factor], Factor, PartVT, V);
H A DSelectionDAG.cpp2608 return Operand; // Factor, merge or concat of one node? No need.
3088 unsigned Factor = local
3091 N1.getOperand(N2C->getZExtValue() / Factor),
3092 getConstant(N2C->getZExtValue() % Factor,
/freebsd-10.1-release/crypto/openssl/crypto/bn/asm/
H A Dia64-mont.pl236 // 7*(n+7) ticks on Itanium (the one codenamed Merced). Factor of 7
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp69 unsigned Factor = VT.getSizeInBits()/vectorWidth; local
71 VT.getVectorNumElements()/Factor);

Completed in 559 milliseconds