/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | OverflowInstAnalysis.cpp | 21 bool llvm::isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd, in isCheckForZeroAndMulWithOverflow() 68 bool IsAnd) { in isCheckForZeroAndMulWithOverflow()
|
H A D | InstructionSimplify.cpp | 1541 simplifyUnsignedRangeCheck(ICmpInst * ZeroICmp,ICmpInst * UnsignedICmp,bool IsAnd,const SimplifyQuery & Q) simplifyUnsignedRangeCheck() argument 1652 simplifyAndOrOfICmpsWithConstants(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) simplifyAndOrOfICmpsWithConstants() argument 1737 simplifyAndOrOfICmpsWithCtpop(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) simplifyAndOrOfICmpsWithCtpop() argument 1850 simplifyAndOrOfFCmps(const SimplifyQuery & Q,FCmpInst * LHS,FCmpInst * RHS,bool IsAnd) simplifyAndOrOfFCmps() argument 1895 simplifyAndOrOfCmps(const SimplifyQuery & Q,Value * Op0,Value * Op1,bool IsAnd) simplifyAndOrOfCmps() argument [all...] |
H A D | LazyValueInfo.cpp | 1280 bool IsAnd; getValueFromCondition() local
|
H A D | ValueTracking.cpp | 836 bool IsAnd = false; getKnownBitsFromAndXorOr() local
|
H A D | ScalarEvolution.cpp | 8991 bool IsAnd = false; computeExitLimitFromCondFromBinOp() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 329 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C, in foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed() argument 451 ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, Value *A, Value *B, Value *C, in foldLogOpOfMaskedICmpsAsymmetric() argument 483 static Value *foldLogOpOfMaskedICmps(ICmpInst *LHS, ICmpInst *RHS, bool IsAnd, in foldLogOpOfMaskedICmps() argument 709 foldAndOrOfICmpsOfAndWithPow2(ICmpInst * LHS,ICmpInst * RHS,Instruction * CxtI,bool IsAnd,bool IsLogical) foldAndOrOfICmpsOfAndWithPow2() argument 871 foldIsPowerOf2OrZero(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd,InstCombiner::BuilderTy & Builder) foldIsPowerOf2OrZero() argument 1025 foldUnsignedUnderflowCheck(ICmpInst * ZeroICmp,ICmpInst * UnsignedICmp,bool IsAnd,const SimplifyQuery & Q,InstCombiner::BuilderTy & Builder) foldUnsignedUnderflowCheck() argument 1106 foldEqOfParts(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd) foldEqOfParts() argument 1179 foldAndOrOfICmpsWithConstEq(ICmpInst * Cmp0,ICmpInst * Cmp1,bool IsAnd,bool IsLogical,InstCombiner::BuilderTy & Builder,const SimplifyQuery & Q) foldAndOrOfICmpsWithConstEq() argument 1228 foldAndOrOfICmpsUsingRanges(ICmpInst * ICmp1,ICmpInst * ICmp2,bool IsAnd) foldAndOrOfICmpsUsingRanges() argument 1335 foldLogicOfFCmps(FCmpInst * LHS,FCmpInst * RHS,bool IsAnd,bool IsLogicalSelect) foldLogicOfFCmps() argument 3102 foldAndOrOfICmpEqConstantAndICmp(ICmpInst * LHS,ICmpInst * RHS,bool IsAnd,bool IsLogical,IRBuilderBase & Builder) foldAndOrOfICmpEqConstantAndICmp() argument 3147 foldAndOrOfICmps(ICmpInst * LHS,ICmpInst * RHS,Instruction & I,bool IsAnd,bool IsLogical) foldAndOrOfICmps() argument [all...] |
H A D | InstCombineSelect.cpp | 2655 foldAndOrOfSelectUsingImpliedCond(Value * Op,SelectInst & SI,bool IsAnd) foldAndOrOfSelectUsingImpliedCond() argument 3109 bool IsAnd = match(FalseVal, m_Zero()) ? true : false; foldSelectOfBools() local 3818 __anon50ac9f251102(bool IsAnd, Value *A, Value *B) visitSelectInst() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ConstraintElimination.cpp | 1105 bool IsAnd = match(Cond, m_LogicalAnd()); addInfoFor() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 12605 bool IsAnd = N->getOpcode() == ISD::AND; combineDeMorganOfBoolean() local 14378 bool IsAnd = Cond.getOpcode() == ISD::AND; tryDemorganOfBooleanCondition() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 12773 bool IsAnd = And.getOpcode() == ISD::AND; tryLowerToSLI() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 5937 foldLogicOfSetCCs(bool IsAnd,SDValue N0,SDValue N1,const SDLoc & DL) foldLogicOfSetCCs() argument [all...] |