| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 228 bool IsZero; variable 236 IsZero(false), IndependentFromDef(false) {} in ReadState() 256 bool isReadZero() const { return IsZero; } in isReadZero() 257 void setReadZero() { IsZero = true; } in setReadZero()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_update_shadow_word_inl.h | 21 if (old.IsZero()) {
|
| H A D | tsan_rtl.h | 229 bool IsZero() const { in IsZero() function
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ |
| H A D | FormattersHelpers.h | 99 bool IsZero() const { in IsZero() function
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/ |
| H A D | EmulateInstructionARM64.cpp | 74 static inline bool IsZero(uint64_t x) { return x == 0; } in IsZero() function 98 proc_state.Z = IsZero(result); in AddWithCarry() 1136 if IsZero(operand1) == iszero then in EmulateCBZ()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/ |
| H A D | Scalar.h | 147 bool IsZero() const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 980 auto IsZero = [] (const SDValue &V) -> bool { in ppSimplifyOrSelect0() local 985 auto IsSelect0 = [IsZero] (const SDValue &Op) -> bool { in ppSimplifyOrSelect0() 988 return IsZero(Op.getOperand(1)) || IsZero(Op.getOperand(2)); in ppSimplifyOrSelect0() 1002 if (IsZero(SY)) { in ppSimplifyOrSelect0() 1006 } else if (IsZero(SX)) { in ppSimplifyOrSelect0()
|
| H A D | HexagonBitSimplify.cpp | 2642 auto IsZero = [] (const MachineOperand &Op) { in simplifyRCmp0() local 2674 bool KnownZ1 = IsZero(Src1), KnownZ2 = IsZero(Src2); in simplifyRCmp0()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 7733 if (IsZero) in EmitVectorComparison() 7740 if (IsZero) in EmitVectorComparison() 7744 if (IsZero) in EmitVectorComparison() 7748 if (IsZero) in EmitVectorComparison() 7752 if (IsZero) in EmitVectorComparison() 7772 if (IsZero) in EmitVectorComparison() 7779 if (IsZero) in EmitVectorComparison() 7783 if (IsZero) in EmitVectorComparison() 7787 if (IsZero) in EmitVectorComparison() 7791 if (IsZero) in EmitVectorComparison() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 973 if (!C.IsZero()) in Interpret()
|
| H A D | DWARFExpression.cpp | 1885 if (tmp.ResolveValue(exe_ctx).IsZero()) { in Evaluate()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 1565 Value *IsZero = Builder.CreateICmpEQ(X, ConstantInt::get(I.getType(), 0)); in visitAnd() local 1566 return new ZExtInst(IsZero, I.getType()); in visitAnd()
|
| H A D | InstCombineCompares.cpp | 2808 bool IsZero = C.isNullValue(); in foldICmpIntrinsicWithConstant() local 2809 if (IsZero || C == BitWidth) { in foldICmpIntrinsicWithConstant() 2813 IsZero ? Constant::getNullValue(Ty) : Constant::getAllOnesValue(Ty); in foldICmpIntrinsicWithConstant()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/ |
| H A D | Scalar.cpp | 202 bool Scalar::IsZero() const { in IsZero() function in Scalar
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 2833 llvm::Value *IsZero = Builder.CreateICmp(Eq, L0, Zero, "memptr.cmp.iszero"); in EmitMemberPointerComparison() local 2834 Res = Builder.CreateBinOp(Or, Res, IsZero); in EmitMemberPointerComparison()
|
| H A D | CGBuiltin.cpp | 870 Value *IsZero = Builder.CreateICmpEQ(ArgValue, ArgZero); in EmitMSVCBuiltinExpr() local 872 Builder.CreateCondBr(IsZero, End, NotZero); in EmitMSVCBuiltinExpr() 1827 Value *IsZero = Builder.CreateICmpEQ(ArgValue, Zero, "iszero"); in EmitBuiltinExpr() local 1828 Value *Result = Builder.CreateSelect(IsZero, Zero, Tmp, "ffs"); in EmitBuiltinExpr() 2147 Value *IsZero = Builder.CreateFCmpOEQ(V, Constant::getNullValue(Ty), in EmitBuiltinExpr() local 2151 Builder.CreateCondBr(IsZero, End, NotZero); in EmitBuiltinExpr()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 4010 bool IsZero = isNullOrNullSplat(LR); in foldLogicOfSetCCs() local 4014 bool AndEqZero = IsAnd && CC1 == ISD::SETEQ && IsZero; in foldLogicOfSetCCs() 4018 bool OrNeZero = !IsAnd && CC1 == ISD::SETNE && IsZero; in foldLogicOfSetCCs() 4020 bool OrLtZero = !IsAnd && CC1 == ISD::SETLT && IsZero; in foldLogicOfSetCCs() 4035 bool AndLtZero = IsAnd && CC1 == ISD::SETLT && IsZero; in foldLogicOfSetCCs() 19007 SDValue IsZero = DAG.getSetCC(DL, CCVT, Op, FPZero, ISD::SETEQ); in buildSqrtEstimateImpl() local 19008 Est = DAG.getNode(SelOpcode, DL, VT, IsZero, FPZero, Est); in buildSqrtEstimateImpl() 19009 AddToWorklist(IsZero.getNode()); in buildSqrtEstimateImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2473 auto *IsZero = Builder.CreateICmpEQ(R, ConstantInt::get(R->getType(), 0)); in getOrCreateVectorTripCount() local 2474 R = Builder.CreateSelect(IsZero, Step, R); in getOrCreateVectorTripCount()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
| H A D | EmulateInstructionARM.cpp | 2900 if nonzero ^ IsZero(R[n]) then in EmulateCB()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 5675 bool IsZero, in getShuffleVectorZeroOrUndef() argument 5679 SDValue V1 = IsZero in getShuffleVectorZeroOrUndef()
|