/freebsd-10.1-release/contrib/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 61 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 82 llvm::ComputeMaskedBits(Op0, LHSKnownZero, LHSKnownOne, TD, Depth+1); 87 llvm::ComputeMaskedBits(Op1, KnownZero2, KnownOne2, TD, Depth+1); 138 ComputeMaskedBits(Op1, KnownZero, KnownOne, TD, Depth+1); 139 ComputeMaskedBits(Op0, KnownZero2, KnownOne2, TD, Depth+1); 214 /// ComputeMaskedBits - Determine which of the bits are known to be either zero 229 void llvm::ComputeMaskedBits(Value *V, APInt &KnownZero, APInt &KnownOne, function in class:llvm 306 ComputeMaskedBits(GA->getAliasee(), KnownZero, KnownOne, TD, Depth+1); 347 ComputeMaskedBits(I->getOperand(1), KnownZero, KnownOne, TD, Depth+1); 348 ComputeMaskedBits( [all...] |
H A D | Lint.cpp | 516 ComputeMaskedBits(V, KnownZero, KnownOne, DL); 537 ComputeMaskedBits(Elem, KnownZero, KnownOne, DL);
|
H A D | ConstantFolding.cpp | 574 ComputeMaskedBits(Op0, KnownZero0, KnownOne0, DL); 575 ComputeMaskedBits(Op1, KnownZero1, KnownOne1, DL);
|
H A D | ScalarEvolution.cpp | 3298 ComputeMaskedBits(U->getValue(), Zeros, Ones); 3437 ComputeMaskedBits(U->getValue(), Zeros, Ones, TD); 3690 // Use ComputeMaskedBits to compute what ShrinkDemandedConstant 3695 ComputeMaskedBits(U->getOperand(0), KnownZero, KnownOne, TD);
|
/freebsd-10.1-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ValueTracking.h | 30 /// ComputeMaskedBits - Determine which of the bits specified in Mask are 40 void ComputeMaskedBits(Value *V, APInt &KnownZero, APInt &KnownOne, 45 /// one. Convenience wrapper around ComputeMaskedBits.
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 146 ComputeMaskedBits(V, KnownZero, KnownOne, Depth); 160 ComputeMaskedBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth+1); 161 ComputeMaskedBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth+1); 182 ComputeMaskedBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth+1); 183 ComputeMaskedBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth+1); 207 ComputeMaskedBits(I->getOperand(1), RHSKnownZero, RHSKnownOne, Depth+1); 208 ComputeMaskedBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth+1); 219 ComputeMaskedBits(I, KnownZero, KnownOne, Depth); 232 ComputeMaskedBits(I, KnownZero, KnownOne, Depth); 581 // Otherwise just hand the sub off to ComputeMaskedBits t [all...] |
H A D | InstCombine.h | 303 void ComputeMaskedBits(Value *V, APInt &KnownZero, function in class:llvm::InstCombiner 305 return llvm::ComputeMaskedBits(V, KnownZero, KnownOne, TD, Depth);
|
H A D | InstCombineCalls.cpp | 323 ComputeMaskedBits(II->getArgOperand(0), KnownZero, KnownOne); 341 ComputeMaskedBits(II->getArgOperand(0), KnownZero, KnownOne); 356 ComputeMaskedBits(LHS, LHSKnownZero, LHSKnownOne); 363 ComputeMaskedBits(RHS, RHSKnownZero, RHSKnownOne); 450 ComputeMaskedBits(LHS, LHSKnownZero, LHSKnownOne); 453 ComputeMaskedBits(RHS, RHSKnownZero, RHSKnownOne);
|
H A D | InstCombineAddSub.cpp | 973 ComputeMaskedBits(XorLHS, LHSKnownZero, LHSKnownOne); 1039 ComputeMaskedBits(LHS, LHSKnownZero, LHSKnownOne); 1043 ComputeMaskedBits(RHS, RHSKnownZero, RHSKnownOne);
|
H A D | InstCombineCasts.cpp | 553 ComputeMaskedBits(ICI->getOperand(0), KnownZero, KnownOne); 601 ComputeMaskedBits(LHS, KnownZeroLHS, KnownOneLHS); 602 ComputeMaskedBits(RHS, KnownZeroRHS, KnownOneRHS); 929 ComputeMaskedBits(Op0, KnownZero, KnownOne);
|
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 1750 ComputeMaskedBits(Op, KnownZero, KnownOne, Depth); 1755 /// ComputeMaskedBits - Determine which of the bits specified in Mask are 1759 void SelectionDAG::ComputeMaskedBits(SDValue Op, APInt &KnownZero, function in class:SelectionDAG 1778 ComputeMaskedBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); 1779 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); 1789 ComputeMaskedBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); 1790 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); 1800 ComputeMaskedBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); 1801 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1); 1813 ComputeMaskedBits(O [all...] |
H A D | TargetLowering.cpp | 387 TLO.DAG.ComputeMaskedBits(Op, KnownZero, KnownOne, Depth); 417 TLO.DAG.ComputeMaskedBits(Op.getOperand(0), LHSZero, LHSOne, Depth); 1041 // Just use ComputeMaskedBits to compute output bits. 1042 TLO.DAG.ComputeMaskedBits(Op, KnownZero, KnownOne, Depth); 1086 /// one bit set. This differs from ComputeMaskedBits in that it doesn't need to 1109 // Fall back to ComputeMaskedBits to catch other known cases. 1113 DAG.ComputeMaskedBits(Val, KnownZero, KnownOne);
|
H A D | SelectionDAGISel.cpp | 624 CurDAG->ComputeMaskedBits(Src, KnownZero, KnownOne); 1607 CurDAG->ComputeMaskedBits(LHS, KnownZero, KnownOne);
|
H A D | DAGCombiner.cpp | 1503 DAG.ComputeMaskedBits(N0, LHSZero, LHSOne); 1506 DAG.ComputeMaskedBits(N1, RHSZero, RHSOne); 1596 DAG.ComputeMaskedBits(N0, LHSZero, LHSOne); 1599 DAG.ComputeMaskedBits(N1, RHSZero, RHSOne); 4040 DAG.ComputeMaskedBits(N0.getOperand(0), KnownZero, KnownOne); 4706 // ComputeMaskedBits in the caller. 4712 DAG.ComputeMaskedBits(Op, KnownZero, KnownOne); 4733 DAG.ComputeMaskedBits(Op, KnownZero, KnownOne);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelDAGToDAG.cpp | 669 CurDAG->ComputeMaskedBits(Op.getOperand(0), KnownZero, KnownOne); 719 CurDAG->ComputeMaskedBits(Input, KnownZero, KnownOne); 744 CurDAG->ComputeMaskedBits(Input, KnownZero, KnownOne);
|
H A D | SystemZISelLowering.cpp | 1902 DAG.ComputeMaskedBits(Ops[0], KnownZero[0], KnownOne[0]); 1903 DAG.ComputeMaskedBits(Ops[1], KnownZero[1], KnownOne[1]);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDILISelLowering.cpp | 264 DAG.ComputeMaskedBits( 270 DAG.ComputeMaskedBits(
|
H A D | AMDGPUISelDAGToDAG.cpp | 546 CurDAG->ComputeMaskedBits(Op, KnownZero, KnownOne);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 391 DAG.ComputeMaskedBits(Value, KnownZero, KnownOne); 1422 DAG.ComputeMaskedBits(N2, KnownZero, KnownOne); 1445 DAG.ComputeMaskedBits(N2, KnownZero, KnownOne); 1461 DAG.ComputeMaskedBits(N2, KnownZero, KnownOne);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 406 CurDAG->ComputeMaskedBits(Op0, LKZ, LKO); 407 CurDAG->ComputeMaskedBits(Op1, RKZ, RKO);
|
H A D | PPCISelLowering.cpp | 1041 DAG.ComputeMaskedBits(N.getOperand(0), 1045 DAG.ComputeMaskedBits(N.getOperand(1), 1146 DAG.ComputeMaskedBits(N.getOperand(0), LHSKnownZero, LHSKnownOne);
|
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 929 ComputeMaskedBits(V, KnownZero, KnownOne, DL);
|
/freebsd-10.1-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1079 /// ComputeMaskedBits - Determine which of the bits specified in Mask are 1084 void ComputeMaskedBits(SDValue Op, APInt &KnownZero, APInt &KnownOne,
|
/freebsd-10.1-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 1726 DAG.ComputeMaskedBits(Op.getOperand(1), KnownZero, KnownOne, Depth+1); 1727 DAG.ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
|
/freebsd-10.1-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 929 DAG.ComputeMaskedBits(X, KnownZero, KnownOne);
|