Home
last modified time | relevance | path

Searched refs:isZeroValue (Results 1 – 24 of 24) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DConstant.h71 bool isZeroValue() const;
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DLocal.cpp44 if (OpC->isZeroValue()) in emitGEPOffset()
DMustExecute.cpp152 return SimpleCst->isZeroValue(); in CanProveNotTakenFirstIteration()
DLint.cpp542 if (C->isZeroValue()) in isZero()
DBranchProbabilityInfo.cpp638 ((Result->isZeroValue() && B == BI->getSuccessor(0)) || in computeUnlikelySuccessors()
DValueTracking.cpp1342 if (CIndex && CIndex->isZeroValue()) in computeKnownBitsFromOperator()
DScalarEvolution.cpp9417 if (Result->isZeroValue()) { in computeShiftCompareExitLimit()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp349 if (Cst->isZeroValue()) in shouldConvertImpl()
/openbsd/src/gnu/llvm/llvm/lib/FuzzMutate/
DIRMutator.cpp300 if (!C->isZeroValue()) { in mutate()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86LowerAMXType.cpp784 if (!isa<UndefValue>(IncValue) && !IncConst->isZeroValue()) in optimizeAMXCastFromPhi()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
DInstrProfiling.cpp718 (Inc->getIndex()->isZeroValue() && AtomicFirstCounter)) { in lowerIncrement()
DDataFlowSanitizer.cpp2330 if (!ConstantShadow || !ConstantShadow->isZeroValue()) in loadShadowOrigin()
2516 if (!ConstantShadow->isZeroValue()) in storeOrigin()
DMemorySanitizer.cpp1218 if (!ClCheckConstantShadow || ConstantShadow->isZeroValue()) { in storeOrigin()
1367 if (!ClCheckConstantShadow || ConstantShadow->isZeroValue()) { in materializeInstructionChecks()
2970 if (!IsZeroPoison->isZeroValue()) { in handleCountZeroes()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp239 if (C->isZeroValue()) in getValueOnEdge()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUInstCombineIntrinsic.cpp887 if (BC->isZeroValue() || RM->getZExtValue() != 0xF || in instCombineIntrinsic()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGDecl.cpp1059 if (constant->isZeroValue()) in constStructWithPadding()
1890 if (constant && !constant->isZeroValue() && in EmitAutoVarInit()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DDebugInfo.cpp1966 return Value && !cast<ConstantAsMetadata>(Value)->getValue()->isZeroValue(); in getAssignmentTrackingModuleFlag()
DConstants.cpp62 bool Constant::isZeroValue() const { in isZeroValue() function in Constant
DAutoUpgrade.cpp4163 if (Offset->isZeroValue()) { in UpgradeIntrinsicCall()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp2176 if (Cmp->isZeroValue()) { in visitAnd()
4124 assert(!C1->isZeroValue() && "Unexpected xor with 0"); in visitXor()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonVectorCombine.cpp1781 return C->isZeroValue(); in isZero()
DHexagonISelLowering.cpp1124 NewConst.push_back(IRB.getInt8(CV->getOperand(i)->isZeroValue())); in LowerConstantPool()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp5106 MRI, RHS, [](const Constant *C) { return C && !C->isZeroValue(); }); in matchSDivByConst()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DAttributorAttributes.cpp9750 else if (C && *C && (*C)->isZeroValue()) in updateWithSelectInst()