Searched refs:Prod (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 775 Value *Prod = nullptr; local 819 if (!Prod) { 821 Prod = ExpandOpBinPowN(); 824 Prod = InsertNoopCastOfTo(Prod, Ty); 825 Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod, 831 Prod = InsertNoopCastOfTo(Prod, Ty); 833 if (isa<Constant>(Prod)) st [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 2357 // Compute Prod = C * C2. We are essentially solving an equation of 2361 APInt Prod = C * *C2; 2366 bool ProdOV = (DivIsSigned ? Prod.sdiv(*C2) : Prod.udiv(*C2)) != C; 2386 LoBound = Prod; 2399 LoBound = Prod; // e.g. X/5 op 3 --> [15, 20) 2402 HiOverflow = addWithOverflow(HiBound, Prod, RangeSize, true); 2405 HiBound = Prod + 1; 2425 HiBound = Prod + 1; 2430 LoBound = Prod; // [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 7825 // Prod = N(k+1) * N(k+2) * ... * Nn; 7826 // Ik = Acc / Prod; 7827 // Acc -= Ik * Prod; 7836 ExprResult Prod = 7839 Prod = SemaRef.BuildBinOp(CurScope, UpdLoc, BO_Mul, Prod.get(), 7842 // Iter = Acc / Prod 7847 Acc.get(), Prod.get()); 7856 // Acc -= Iter * Prod 7860 Prod [all...] |
Completed in 192 milliseconds