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

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h373 unsigned Factor = SchedModel.getLatencyFactor(); local
374 return (Scaled + Factor - 1) / Factor;
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp79 struct Factor { struct in namespace:__anon2663
83 Factor(Value *Base, unsigned Power) : Base(Base), Power(Power) {} function in struct:__anon2663::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
1005 RemoveFactorFromExpression(Value *V, Value *Factor) argument
[all...]
H A DLoopStrengthReduce.cpp2257 if (const SCEVConstant *Factor =
2260 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2261 Factors.insert(Factor->getValue()->getValue().getSExtValue());
2262 } else if (const SCEVConstant *Factor =
2266 if (Factor->getValue()->getValue().getMinSignedBits() <= 64)
2267 Factors.insert(Factor->getValue()->getValue().getSExtValue());
3285 int64_t Factor = *I; local
3288 if (Base.BaseOffset == INT64_MIN && Factor == -1)
3290 int64_t NewBaseOffset = (uint64_t)Base.BaseOffset * Factor;
3291 if (NewBaseOffset / Factor !
3356 int64_t Factor = *I; local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp458 // Input Instr I Factor AddSub0 AddSub1
463 Value *Factor = 0; local
468 Factor = Opnd0_0;
470 Factor = Opnd0_1;
472 if (Factor) {
473 AddSub0 = (Factor == Opnd0_0) ? Opnd0_1 : Opnd0_0;
474 AddSub1 = (Factor == Opnd1_0) ? Opnd1_1 : Opnd1_0;
477 Factor = Opnd0_1;
482 if (!Factor)
496 return createFMul(Factor, NewAddSu
[all...]
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp820 unsigned Factor = MTM.SchedModel.getResourceFactor(K);
823 << PRDepths[K]/Factor << " ops x" << Factor << ")\n";
1042 unsigned Factor = MTM.SchedModel.getResourceFactor(K);
1045 << PRHeights[K]/Factor << " ops x" << Factor << ")\n";
H A DMachineScheduler.cpp1412 unsigned Factor = SchedModel->getResourceFactor(PIdx); local
1413 RemainingCounts[PIdx] += (Factor * PI->Cycles);
1614 unsigned Factor = SchedModel->getResourceFactor(PIdx); local
1616 << " +(" << Cycles << "x" << Factor
1619 unsigned Count = Factor * Cycles;
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp204 /// FactorOutConstant - Test if S is divisible by Factor, using signed
205 /// division. If so, update S with Factor divided out and return true.
213 const SCEV *Factor,
217 if (Factor->isOne())
221 if (S == Factor) {
232 if (const SCEVConstant *FC = dyn_cast<SCEVConstant>(Factor)) {
259 const SCEVConstant *FC = cast<SCEVConstant>(Factor);
270 // Without DataLayout, check if Factor can be factored out of any of the
275 if (FactorOutConstant(SOp, Remainder, Factor, SE, TD) &&
290 if (!FactorOutConstant(Step, StepRem, Factor, S
211 FactorOutConstant(const SCEV *&S, const SCEV *&Remainder, const SCEV *Factor, ScalarEvolution &SE, const DataLayout *TD) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp764 DEBUG(dbgs() << "LV: Unroll Factor is " << UF << "\n");
3205 VectorizationFactor Factor = { 1U, 0U }; local
3208 return Factor;
3236 return Factor;
3249 return Factor;
3257 Factor.Width = UserVF;
3258 return Factor;
3278 Factor.Width = Width;
3279 Factor.Cost = Width * Cost;
3280 return Factor;
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp2019 ConstantInt *Factor = ConstantInt::get(CI->getType(), local
2021 NewIdxs[i] = ConstantExpr::getSRem(CI, Factor);
2024 Constant *Div = ConstantExpr::getSDiv(CI, Factor);
/freebsd-10.0-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm155 .uleb128 0x1 @ CIE Code Alignment Factor
156 .sleb128 -4 @ CIE Data Alignment Factor
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp255 unsigned Factor = NumParts / NumIntermediates; local
257 Ops[i] = getCopyFromParts(DAG, DL, &Parts[i * Factor], Factor,
565 unsigned Factor = NumParts / NumIntermediates; local
567 getCopyToParts(DAG, DL, Ops[i], &Parts[i*Factor], Factor, PartVT, V);
H A DSelectionDAG.cpp2528 return Operand; // Factor, merge or concat of one node? No need.
3006 unsigned Factor = local
3009 N1.getOperand(N2C->getZExtValue() / Factor),
3010 getConstant(N2C->getZExtValue() % Factor,
/freebsd-10.0-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.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp71 unsigned Factor = VT.getSizeInBits()/128; local
73 VT.getVectorNumElements()/Factor);

Completed in 238 milliseconds