/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 23 APInt Zero; member in struct:llvm::KnownBits 28 KnownBits(APInt Zero, APInt One) argument 29 : Zero(std::move(Zero)), One(std::move(One)) {} 32 // Default construct Zero and One. 36 KnownBits(unsigned BitWidth) : Zero(BitWidth, 0), One(BitWidth, 0) {} 40 assert(Zero.getBitWidth() == One.getBitWidth() && 41 "Zero and One should have the same width!"); 42 return Zero.getBitWidth(); 46 bool hasConflict() const { return Zero [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 28 APInt CarryKnownZero = ~(PossibleSumZero ^ LHS.Zero ^ RHS.Zero); 32 APInt LHSKnownUnion = LHS.Zero | LHS.One; 33 APInt RHSKnownUnion = RHS.Zero | RHS.One; 42 KnownOut.Zero = ~std::move(PossibleSumZero) & Known; 51 LHS, RHS, Carry.Zero.getBoolValue(), Carry.One.getBoolValue()); 63 std::swap(RHS.Zero, RHS.One);
|
H A D | CodeGenCoverage.cpp | 110 uint64_t Zero = 0; 113 CoverageFile->os().write((const char *)&Zero, sizeof(unsigned char));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 62 Known.Zero.setLowBits(Log2(Alignment)); 85 return getKnownBits(R).Zero; 147 Known.Zero = ~Known.One; 166 Known.Zero.setLowBits(KnownZeroLow); 176 APInt KnownZeroOut = (Known.Zero & Known2.Zero) | (Known.One & Known2.One); 178 Known.One = (Known.Zero & Known2.One) | (Known.One & Known2.Zero); 179 Known.Zero = KnownZeroOut; 205 Known.Zero [all...] |
/freebsd-11-stable/lib/msun/src/ |
H A D | e_fmodf.c | 28 static const float one = 1.0, Zero[] = {0.0, -0.0,}; variable 47 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ 80 return Zero[(u_int32_t)sx>>31]; 89 return Zero[(u_int32_t)sx>>31];
|
H A D | s_remquof.c | 19 static const float Zero[] = {0.0, -0.0,}; variable 50 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ 93 return Zero[(u_int32_t)sx>>31];
|
H A D | e_fmodl.c | 52 static const long double one = 1.0, Zero[] = {0.0, -0.0,}; variable 91 return Zero[sx]; /* |x|=|y| return x*0*/ 125 return Zero[sx]; 134 return Zero[sx];
|
H A D | e_fmod.c | 28 static const double one = 1.0, Zero[] = {0.0, -0.0,}; variable 49 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ 103 return Zero[(u_int32_t)sx>>31]; 112 return Zero[(u_int32_t)sx>>31];
|
H A D | s_remquo.c | 21 static const double Zero[] = {0.0, -0.0,}; variable 55 return Zero[(u_int32_t)sx>>31]; /* |x|=|y| return x*0*/ 119 return Zero[(u_int32_t)sx>>31];
|
H A D | s_remquol.c | 52 static const long double Zero[] = {0.0L, -0.0L}; variable 100 return Zero[sx]; /* |x|=|y| return x*0*/ 143 return Zero[sx];
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 102 /// expression. Known.Zero contains all the bits that are known to be zero in 106 /// Known.One and Known.Zero always follow the invariant that: 107 /// Known.One & Known.Zero == 0. 109 /// Known.Zero may only be accurate for those bits set in DemandedMask. Note 110 /// also that the bitwidth of V, DemandedMask, Known.Zero and Known.One must all 168 // If either the LHS or the RHS are Zero, the result is zero. 170 SimplifyDemandedBits(I, 0, DemandedMask & ~RHSKnown.Zero, LHSKnown, 177 APInt IKnownZero = RHSKnown.Zero | LHSKnown.Zero; 188 if (DemandedMask.isSubsetOf(LHSKnown.Zero | RHSKnow [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RangedConstraintManager.cpp | 60 const llvm::APSInt &Zero = getBasicVals().getValue(0, DiffTy); local 64 return assumeSymRel(State, Subtraction, Op, Zero); 112 const llvm::APSInt &Zero = BVF.getValue(0, T); local 114 return assumeSymNE(State, Sym, Zero, Zero); 116 return assumeSymEQ(State, Sym, Zero, Zero);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | ABI.h | 75 VirtualAdjustment Zero; local 76 return Equals(Zero); 143 VirtualAdjustment Zero; local 144 return Equals(Zero);
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | locore.S | 167 REG_S zero, CALLFRAME_RA(sp) # Zero out old ra for debugger 168 REG_S zero, CALLFRAME_SP(sp) # Zero out old fp for debugger 183 sw zero, CALLFRAME_SIZ - 8(sp) # Zero out old fp for debugger
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Pointer.cpp | 86 Offset = CharUnits::Zero(); 102 Offset = CharUnits::Zero(); 105 Offset = CharUnits::Zero();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 212 return (LHSKnown.Zero | RHSKnown.Zero).isAllOnesValue(); 410 unsigned TrailBitsKnown0 = (Known.Zero | Known.One).countTrailingOnes(); 411 unsigned TrailBitsKnown1 = (Known2.Zero | Known2.One).countTrailingOnes(); 425 Known.Zero.setHighBits(LeadZ); 426 Known.Zero |= (~BottomKnown).getLoBits(ResultBitsKnown); 446 Known.Zero.setAllBits(); 462 Known.Zero &= ~Range.getUnsignedMax() & Mask; 710 Known.Zero |= RHSKnown.Zero; [all...] |
H A D | MemoryBuiltins.cpp | 581 Zero = APInt::getNullValue(IntTyBits); 638 return std::make_pair(align(Size, I.getAlignment()), Zero); 649 Zero); 662 return std::make_pair(align(Size, A.getParamAlignment()), Zero); 687 return std::make_pair(Size, Zero); 700 return std::make_pair(Size, Zero); 712 return Overflow ? unknown() : std::make_pair(Size, Zero); 734 return std::make_pair(Zero, Zero); 768 return std::make_pair(align(Size, GV.getAlignment()), Zero); [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 160 ConstantInt *Zero; local 166 Zero = Builder.getInt64(0); 172 Zero = Builder.getInt32(0); 251 Value *Ret0_1 = Builder.CreateICmpEQ(Divisor, Zero); 252 Value *Ret0_2 = Builder.CreateICmpEQ(Dividend, Zero); 260 Value *RetVal = Builder.CreateSelect(Ret0, Zero, Dividend); 274 Value *SkipLoop = Builder.CreateICmpEQ(SR_1, Zero); 320 Value *Tmp12 = Builder.CreateICmpEQ(SR_2, Zero); 344 Carry_1->addIncoming(Zero, Preheader); 356 Carry_2->addIncoming(Zero, BB [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | FunctionLoweringInfo.h | 249 LOI.Known.Zero = Known.Zero;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VLASizeChecker.cpp | 139 DefinedOrUnknownSVal Zero = svalBuilder.makeZeroVal(Ty); local 141 SVal LessThanZeroVal = svalBuilder.evalBinOp(state, BO_LT, sizeD, Zero, Ty);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.h | 58 return Mask.isSubsetOf(getKnownBits(Val).Zero);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXXABI.cpp | 164 return CharUnits::Zero(); 170 return CharUnits::Zero(); 213 cookieSize = CharUnits::Zero(); 256 CharUnits ThisAdjustment = CharUnits::Zero();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1335 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 1338 SDValue Lo = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, Zero); 1348 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 1349 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32, Vec, Zero); 1646 SDValue Zero = DAG.getConstant(0, DL, HalfVT); local 1650 SDValue LHS_Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, HalfVT, LHS, Zero); 1654 SDValue RHS_Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, DL, HalfVT, RHS, Zero); 1663 SDValue DIV = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(0), Zero}); 1664 SDValue REM = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(1), Zero}); 1708 Zero); 1971 SDValue Zero = DAG.getConstant(0, DL, VT); local 2049 const SDValue Zero = DAG.getConstantFP(0.0, SL, MVT::f64); local 2085 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 2181 const SDValue Zero = DAG.getConstantFP(0.0, SL, VT); local 2203 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 2276 const SDValue Zero = DAG.getConstantFP(0.0, SL, MVT::f64); local 2344 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 2629 SDValue Zero = DAG.getConstant(0, DL, MVT::i32); local 3107 const SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local 3184 SDValue Zero = DAG.getConstant(0, SL, MVT::i32); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | BitTracker.h | 157 Zero, // Bit = 0. enumerator in enum:llvm::BitTracker::BitValue::ValueType 194 BitValue(bool B) : Type(B ? One : Zero) {} 210 return T == 0 ? Type == Zero 257 return Type == Zero || Type == One; 261 assert(Type == Zero || Type == One);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 691 if (DemandedBits.isSubsetOf(LHSKnown.Zero | RHSKnown.One)) 693 if (DemandedBits.isSubsetOf(RHSKnown.Zero | LHSKnown.One)) 704 if (DemandedBits.isSubsetOf(LHSKnown.One | RHSKnown.Zero)) 706 if (DemandedBits.isSubsetOf(RHSKnown.One | LHSKnown.Zero)) 716 if (DemandedBits.isSubsetOf(RHSKnown.Zero)) 718 if (DemandedBits.isSubsetOf(LHSKnown.Zero)) 828 Known.Zero = ~Known.One; 916 Known.Zero &= KnownVec.Zero; 948 Known.Zero 2871 SDValue Zero = DAG.getConstant(0, DL, OpVT); local 3170 SDValue Zero = DAG.getConstant(0, dl, N0.getValueType()); local 3202 SDValue Zero = DAG.getConstant(0, dl, CTVT); local 5448 SDValue Zero = local [all...] |