/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
H A D | CheckedArithmetic.h | 76 if (auto Product = checkedMul(A, B)) 77 return checkedAdd(*Product, C); 105 if (auto Product = checkedMulUnsigned(A, B)) 106 return checkedAddUnsigned(*Product, C);
|
H A D | MathExtras.h | 860 T Product = SaturatingMultiply(X, Y, &Overflowed); in SaturatingMultiplyAdd() local 862 return Product; in SaturatingMultiplyAdd() 864 return SaturatingAdd(A, Product, &Overflowed); in SaturatingMultiplyAdd()
|
/third_party/typescript/tests/baselines/reference/ |
H A D | recursiveIntersectionTypes.js | 8 interface Product extends Entity { 18 var productList: LinkedList<Product>;
|
H A D | conditionalTypes2.js | 161 type Product<A extends Union, B> = { f1: A, f2: B}; 162 type ProductUnion = Product<'a', 0> | Product<'b', 1>; 178 // {a: Product<'b', 1>; b: Product<'a', 0>} 185 // {a: Product<'a', 0>; b: Product<'b', 1>} 424 type Product<A extends Union, B> = {
428 type ProductUnion = Product<'a', 0> | Product<' [all...] |
H A D | recursiveMappedTypes.js | 49 interface Product { 53 declare var product: Transform<Product>;
|
/third_party/python/Lib/test/ |
H A D | test_asdl_parser.py | 58 self.assertIsInstance(self.types['withitem'], self.asdl.Product) 59 self.assertIsInstance(self.types['alias'], self.asdl.Product) 65 'Product([Field(identifier, name), Field(identifier, asname, opt=True)], '
|
/third_party/mesa3d/src/panfrost/perf/ |
H A D | pan_gen_perf.py | 61 # product Product owning the gategory 76 class Product: class 101 prods.append(Product(xml_file))
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
H A D | MathExtras.h | 825 T Product = SaturatingMultiply(X, Y, &Overflowed); in SaturatingMultiplyAdd() local 827 return Product; in SaturatingMultiplyAdd() 829 return SaturatingAdd(A, Product, &Overflowed); in SaturatingMultiplyAdd()
|
/third_party/python/Parser/ |
H A D | asdl.py | 27 'Field', 'Sum', 'Product', 'VisitorBase', 'Check', 'check'] 107 class Product(AST): class 114 return 'Product({0.fields}, {0.attributes})'.format(self) 116 return 'Product({0.fields})'.format(self) 310 return Product(self._parse_fields(), self._parse_optional_attributes())
|
H A D | asdl_c.py | 90 if isinstance(obj, asdl.Product) or isinstance(obj, asdl.Constructor):
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 89 Value *Product = Builder.CreateMul(Divisor, Quotient); in generatedUnsignedRemainderCode() local 90 Value *Remainder = Builder.CreateSub(Dividend, Product); in generatedUnsignedRemainderCode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 1375 const SCEV *Product = SE.getMulExpr(&BackedgeTakenCount, Step); in isSafeDependenceDistance() local 1378 const SCEV *CastedProduct = Product; in isSafeDependenceDistance() 1380 uint64_t ProductTypeSize = DL.getTypeAllocSize(Product->getType()); in isSafeDependenceDistance() 1384 // backedgeTakenCount is non-negative, so we zero extend Product. in isSafeDependenceDistance() 1386 CastedProduct = SE.getZeroExtendExpr(Product, Dist.getType()); in isSafeDependenceDistance() 1388 CastedDist = SE.getNoopOrSignExtend(&Dist, Product->getType()); in isSafeDependenceDistance()
|
H A D | DependenceAnalysis.cpp | 1170 const SCEV *Product = SE->getMulExpr(UpperBound, AbsCoeff); in strongSIVtest() local 1171 if (isKnownPredicate(CmpInst::ICMP_SGT, AbsDelta, Product)) { in strongSIVtest() 1741 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound); in weakZeroSrcSIVtest() local 1742 if (isKnownPredicate(CmpInst::ICMP_SGT, NewDelta, Product)) { in weakZeroSrcSIVtest() 1747 if (isKnownPredicate(CmpInst::ICMP_EQ, NewDelta, Product)) { in weakZeroSrcSIVtest() 1850 const SCEV *Product = SE->getMulExpr(AbsCoeff, UpperBound); in weakZeroDstSIVtest() local 1851 if (isKnownPredicate(CmpInst::ICMP_SGT, NewDelta, Product)) { in weakZeroDstSIVtest() 1856 if (isKnownPredicate(CmpInst::ICMP_EQ, NewDelta, Product)) { in weakZeroDstSIVtest() 2301 else if (const auto *Product = dyn_cast<SCEVMulExpr>(Expr)) in getConstantPart() 2302 if (const auto *Constant = dyn_cast<SCEVConstant>(Product in getConstantPart() [all...] |
H A D | ConstantFolding.cpp | 2322 APInt Product = (Lhs.sextOrSelf(ExtendedWidth) * in ConstantFoldScalarCall3() 2329 Product = APIntOps::smin(Product, MaxValue); in ConstantFoldScalarCall3() 2330 Product = APIntOps::smax(Product, MinValue); in ConstantFoldScalarCall3() 2333 Product.sextOrTrunc(Width)); in ConstantFoldScalarCall3()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 647 static bool multiplyOverflows(const APInt &C1, const APInt &C2, APInt &Product, in multiplyOverflows() argument 650 Product = IsSigned ? C1.smul_ov(C2, Overflow) : C1.umul_ov(C2, Overflow); in multiplyOverflows() 704 APInt Product(C1->getBitWidth(), /*val=*/0ULL, IsSigned); in commonIDivTransforms() 705 if (!multiplyOverflows(*C1, *C2, Product, IsSigned)) in commonIDivTransforms() 707 ConstantInt::get(Ty, Product)); in commonIDivTransforms()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 879 auto Product = in hoistRegion() local 881 Product->setFastMathFlags(I.getFastMathFlags()); in hoistRegion() 882 SafetyInfo->insertInstructionTo(Product, I.getParent()); in hoistRegion() 883 Product->insertAfter(&I); in hoistRegion() 884 I.replaceAllUsesWith(Product); in hoistRegion()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 306 unsigned long long Product = in GetAllPathCountWithOverflow() local 308 // Overflow occurred if any of the upper bits of Product are set or if all in GetAllPathCountWithOverflow() 309 // the lower bits of Product are all set. in GetAllPathCountWithOverflow() 310 return (Product >> 32) || in GetAllPathCountWithOverflow() 311 ((PathCount = Product) == OverflowOccurredValue); in GetAllPathCountWithOverflow()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 3042 SDValue Product = Result.getValue(0); in ExpandIntRes_MULFIX() local 3050 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Product, Zero, ISD::SETLT); in ExpandIntRes_MULFIX() 3052 Result = DAG.getSelect(dl, VT, Overflow, Result, Product); in ExpandIntRes_MULFIX() 3058 Result = DAG.getSelect(dl, VT, Overflow, SatMax, Product); in ExpandIntRes_MULFIX()
|
H A D | TargetLowering.cpp | 7200 SDValue Product = Result.getValue(0); 7208 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Product, Zero, ISD::SETLT); 7210 return DAG.getSelect(dl, VT, Overflow, Result, Product); 7214 SDValue Product = Result.getValue(0); 7219 return DAG.getSelect(dl, VT, Overflow, SatMax, Product);
|
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_hlsl.cpp | 4698 HLSL_GROUP_OP(FMul, Product, true) in emit_subgroup_op() 4702 HLSL_GROUP_OP(IMul, Product, true) in emit_subgroup_op()
|