Home
last modified time | relevance | path

Searched defs:IsAnd (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DOverflowInstAnalysis.cpp21 bool llvm::isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd, in isCheckForZeroAndMulWithOverflow()
68 bool IsAnd) { in isCheckForZeroAndMulWithOverflow()
H A DInstructionSimplify.cpp1558 ICmpInst *UnsignedICmp, bool IsAnd, in simplifyUnsignedRangeCheck()
1667 bool IsAnd) { in simplifyAndOrOfICmpsWithConstants()
1752 bool IsAnd) { in simplifyAndOrOfICmpsWithCtpop()
1865 FCmpInst *RHS, bool IsAnd) { in simplifyAndOrOfFCmps()
1902 Value *Op1, bool IsAnd) { in simplifyAndOrOfCmps()
H A DLazyValueInfo.cpp1288 bool IsAnd; in getValueFromCondition() local
H A DValueTracking.cpp903 bool IsAnd = false; in getKnownBitsFromAndXorOr() local
H A DScalarEvolution.cpp9035 bool IsAnd = false; in computeExitLimitFromCondFromBinOp() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp329 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C, in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed()
451 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C, in foldLogOpOfMaskedICmpsAsymmetric()
483 static Value *foldLogOpOfMaskedICmps(ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, in foldLogOpOfMaskedICmps()
710 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, in foldAndOrOfICmpsWithPow2AndWithZero()
748 bool IsAnd, in foldAndOrOfICmpsOfAndWithPow2()
910 static Value *foldIsPowerOf2OrZero(ICmpInst *Cmp0, ICmpInst *Cmp1, bool IsAnd, in foldIsPowerOf2OrZero()
1072 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck()
1149 bool IsAnd) { in foldEqOfParts()
1222 bool IsAnd, bool IsLogical, in foldAndOrOfICmpsWithConstEq()
1271 bool IsAnd) { in foldAndOrOfICmpsUsingRanges()
[all …]
H A DInstCombineSelect.cpp2811 bool IsAnd) { in foldAndOrOfSelectUsingImpliedCond()
3308 bool IsAnd = match(FalseVal, m_Zero()) ? true : false; in foldSelectOfBools() local
4041 Value *B) -> Instruction * { in visitSelectInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp1143 bool IsAnd = match(Cond, m_LogicalAnd()); in addInfoFor() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp6984 bool IsAnd = Logic->getOpcode() == TargetOpcode::G_AND; in tryFoldAndOrOrICmpsUsingRanges() local
7146 bool IsAnd = Logic->getOpcode() == TargetOpcode::G_AND; in tryFoldLogicOfFCmps() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp13551 bool IsAnd = N->getOpcode() == ISD::AND; combineDeMorganOfBoolean() local
15714 bool IsAnd = Cond.getOpcode() == ISD::AND; tryDemorganOfBooleanCondition() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5941 SDValue DAGCombiner::foldLogicOfSetCCs(bool IsAnd, SDValue N0, SDValue N1, in foldLogicOfSetCCs()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13724 bool IsAnd = And.getOpcode() == ISD::AND; in tryLowerToSLI() local