| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | ValueTracking.cpp | 129 static void computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne, 133 void llvm::computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne, in computeKnownBits() function in llvm 137 ::computeKnownBits(V, KnownZero, KnownOne, DL, Depth, in computeKnownBits() 151 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, DL, 0, AC, CxtI, DT); in haveNoCommonBitsSet() 152 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, DL, 0, AC, CxtI, DT); in haveNoCommonBitsSet() 223 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsAddSub() 242 computeKnownBits(Op0, LHSKnownZero, LHSKnownOne, DL, Depth + 1, Q); in computeKnownBitsAddSub() 243 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsAddSub() 294 computeKnownBits(Op1, KnownZero, KnownOne, DL, Depth + 1, Q); in computeKnownBitsMul() 295 computeKnownBits(Op0, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsMul() [all …]
|
| HD | Lint.cpp | 707 computeKnownBits(V, KnownZero, KnownOne, DL, 0, AC, in isZero() 729 computeKnownBits(Elem, KnownZero, KnownOne, DL); in isZero()
|
| HD | ConstantFolding.cpp | 633 computeKnownBits(Op0, KnownZero0, KnownOne0, DL); in SymbolicallyEvaluateBinop() 634 computeKnownBits(Op1, KnownZero1, KnownOne1, DL); in SymbolicallyEvaluateBinop()
|
| HD | InstructionSimplify.cpp | 1369 computeKnownBits(Op0, Op0KnownZero, Op0KnownOne, Q.DL, /*Depth=*/0, Q.AC, in SimplifyRightShift() 3013 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, Q.DL, /*Depth=*/0, Q.AC, in SimplifyICmpInst()
|
| /NextBSD/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineSimplifyDemanded.cpp | 147 computeKnownBits(V, KnownZero, KnownOne, Depth, CxtI); in SimplifyDemandedUseBits() 161 computeKnownBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 163 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 185 computeKnownBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 187 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 212 computeKnownBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 214 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1, in SimplifyDemandedUseBits() 226 computeKnownBits(I, KnownZero, KnownOne, Depth, CxtI); in SimplifyDemandedUseBits() 239 computeKnownBits(I, KnownZero, KnownOne, Depth, CxtI); in SimplifyDemandedUseBits() 551 computeKnownBits(V, KnownZero, KnownOne, Depth, CxtI); in SimplifyDemandedUseBits() [all …]
|
| HD | InstCombineAddSub.cpp | 919 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, 0, &CxtI); in WillNotOverflowSignedAdd() 923 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, 0, &CxtI); in WillNotOverflowSignedAdd() 956 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, 0, &CxtI); in WillNotOverflowSignedSub() 960 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, 0, &CxtI); in WillNotOverflowSignedSub() 1113 computeKnownBits(XorLHS, LHSKnownZero, LHSKnownOne, 0, &I); in visitAdd() 1585 computeKnownBits(&I, KnownZero, KnownOne, 0, &I); in visitSub()
|
| HD | InstCombineInternal.h | 464 void computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne, in computeKnownBits() function 466 return llvm::computeKnownBits(V, KnownZero, KnownOne, DL, Depth, AC, CxtI, in computeKnownBits()
|
| HD | InstCombineCasts.cpp | 560 computeKnownBits(ICI->getOperand(0), KnownZero, KnownOne, 0, &CI); in transformZExtICmp() 608 computeKnownBits(LHS, KnownZeroLHS, KnownOneLHS, 0, &CI); in transformZExtICmp() 609 computeKnownBits(RHS, KnownZeroRHS, KnownOneRHS, 0, &CI); in transformZExtICmp() 936 computeKnownBits(Op0, KnownZero, KnownOne, 0, &CI); in transformSExtICmp()
|
| HD | InstCombineCalls.cpp | 453 computeKnownBits(II->getArgOperand(0), KnownZero, KnownOne, 0, II); in visitCallInst() 471 computeKnownBits(II->getArgOperand(0), KnownZero, KnownOne, 0, II); in visitCallInst() 1199 computeKnownBits(IIOperand, KnownZero, KnownOne, 0, II); in visitCallInst()
|
| HD | InstructionCombining.cpp | 2044 computeKnownBits(ResultOp, KnownZero, KnownOne, 0, &RI); in visitReturnInst() 2112 computeKnownBits(Cond, KnownZero, KnownOne, 0, &SI); in visitSwitchInst()
|
| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAG.cpp | 2014 computeKnownBits(Op, KnownZero, KnownOne, Depth); in MaskedValueIsZero() 2020 void SelectionDAG::computeKnownBits(SDValue Op, APInt &KnownZero, in computeKnownBits() function in SelectionDAG 2038 computeKnownBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); in computeKnownBits() 2039 computeKnownBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeKnownBits() 2047 computeKnownBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); in computeKnownBits() 2048 computeKnownBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeKnownBits() 2056 computeKnownBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); in computeKnownBits() 2057 computeKnownBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeKnownBits() 2067 computeKnownBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); in computeKnownBits() 2068 computeKnownBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeKnownBits() [all …]
|
| HD | TargetLowering.cpp | 397 TLO.DAG.computeKnownBits(Op, KnownZero, KnownOne, Depth); in SimplifyDemandedBits() 427 TLO.DAG.computeKnownBits(Op.getOperand(0), LHSZero, LHSOne, Depth); in SimplifyDemandedBits() 1100 TLO.DAG.computeKnownBits(Op, KnownZero, KnownOne, Depth); in SimplifyDemandedBits() 1183 DAG.computeKnownBits(Val, KnownZero, KnownOne); in ValueHasExactlyOneBitSet()
|
| HD | SelectionDAGISel.cpp | 659 CurDAG->computeKnownBits(Src, KnownZero, KnownOne); in ComputeLiveOutVRegInfo() 1711 CurDAG->computeKnownBits(LHS, KnownZero, KnownOne); in CheckOrMask()
|
| HD | DAGCombiner.cpp | 1727 DAG.computeKnownBits(N0, LHSZero, LHSOne); in visitADD() 1730 DAG.computeKnownBits(N1, RHSZero, RHSOne); in visitADD() 1816 DAG.computeKnownBits(N0, LHSZero, LHSOne); in visitADDC() 1819 DAG.computeKnownBits(N1, RHSZero, RHSOne); in visitADDC() 4710 DAG.computeKnownBits(N0.getOperand(0), KnownZero, KnownOne); in visitSRL() 6055 DAG.computeKnownBits(Op, KnownZero, KnownOne); in isTruncateOf() 6074 DAG.computeKnownBits(Op, KnownZero, KnownOne); in isTruncateOf()
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | BDCE.cpp | 102 computeKnownBits(const_cast<Value *>(V1), KnownZero, KnownOne, DL, 0, in determineLiveOperandBits() 108 computeKnownBits(const_cast<Value *>(V2), KnownZero2, KnownOne2, DL, in determineLiveOperandBits()
|
| /NextBSD/contrib/llvm/include/llvm/Analysis/ |
| HD | ValueTracking.h | 42 void computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne,
|
| /NextBSD/contrib/llvm/lib/Target/SystemZ/ |
| HD | SystemZISelDAGToDAG.cpp | 710 CurDAG->computeKnownBits(Op.getOperand(0), KnownZero, KnownOne); in detectOrAndInsertion() 759 CurDAG->computeKnownBits(Input, KnownZero, KnownOne); in expandRxSBG() 783 CurDAG->computeKnownBits(Input, KnownZero, KnownOne); in expandRxSBG()
|
| /NextBSD/contrib/llvm/lib/Target/XCore/ |
| HD | XCoreISelLowering.cpp | 423 DAG.computeKnownBits(Value, KnownZero, KnownOne); in isWordAligned() 1696 DAG.computeKnownBits(N2, KnownZero, KnownOne); in PerformDAGCombine() 1719 DAG.computeKnownBits(N2, KnownZero, KnownOne); in PerformDAGCombine() 1735 DAG.computeKnownBits(N2, KnownZero, KnownOne); in PerformDAGCombine()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCISelDAGToDAG.cpp | 467 CurDAG->computeKnownBits(Op0, LKZ, LKO); in SelectBitfieldInsert() 468 CurDAG->computeKnownBits(Op1, RKZ, RKO); in SelectBitfieldInsert() 515 CurDAG->computeKnownBits(Op1.getOperand(1), MKZ, MKO); in SelectBitfieldInsert() 2612 CurDAG->computeKnownBits(N->getOperand(0), LHSKnownZero, LHSKnownOne); in Select()
|
| /NextBSD/contrib/llvm/lib/Transforms/Utils/ |
| HD | Local.cpp | 942 computeKnownBits(V, KnownZero, KnownOne, DL, 0, AC, CxtI, DT); in getOrEnforceKnownAlignment()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUISelLowering.cpp | 2328 DAG.computeKnownBits(Op, KnownZero, KnownOne); in isU24() 2823 DAG.computeKnownBits(Op0, Op0Zero, Op0One, Depth); in computeKnownBitsForMinMax() 2824 DAG.computeKnownBits(Op1, Op1Zero, Op1One, Depth); in computeKnownBitsForMinMax()
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | SelectionDAG.h | 1171 void computeKnownBits(SDValue Op, APInt &KnownZero, APInt &KnownOne,
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86InstrCompiler.td | 1161 CurDAG->computeKnownBits(N->getOperand(0), KnownZero0, KnownOne0, 0); 1163 CurDAG->computeKnownBits(N->getOperand(1), KnownZero1, KnownOne1, 0);
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelDAGToDAG.cpp | 1863 CurDAG->computeKnownBits(Op, KnownZero, KnownOne); in isBitfieldPositioningOp() 1971 CurDAG->computeKnownBits(OrOpd1Val, KnownZero, KnownOne); in isBitfieldInsertOpFromOr()
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/ |
| HD | SparcISelLowering.cpp | 1733 DAG.computeKnownBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); in computeKnownBitsForTargetNode() 1734 DAG.computeKnownBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); in computeKnownBitsForTargetNode()
|