/external/llvm/include/llvm/Analysis/ |
ValueTracking.h | 61 /// MaskedValueIsZero - Return true if 'V & Mask' is known to be zero. We use 70 bool MaskedValueIsZero(Value *V, const APInt &Mask,
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineShifts.cpp | 85 // TODO: Check that the input bits are already zero with MaskedValueIsZero 92 if (MaskedValueIsZero(I->getOperand(0), 132 if (MaskedValueIsZero(I->getOperand(0), 156 if (MaskedValueIsZero(I->getOperand(0), 691 MaskedValueIsZero(I.getOperand(0), 746 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ 792 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ 799 if (MaskedValueIsZero(Op0,
|
InstCombineMulDivRem.cpp | 239 if (MaskedValueIsZero(Op0, Negative2)) 241 else if (MaskedValueIsZero(Op1, Negative2)) 797 if (MaskedValueIsZero(Op0, Mask)) { 798 if (MaskedValueIsZero(Op1, Mask)) { [all...] |
InstCombine.h | 305 bool MaskedValueIsZero(Value *V, const APInt &Mask, 307 return llvm::MaskedValueIsZero(V, Mask, TD, Depth);
|
InstCombineAndOrXor.cpp | 370 if (MaskedValueIsZero(RHS, Mask)) [all...] |
InstCombineCasts.cpp | 374 if (MaskedValueIsZero(I->getOperand(0), Mask) && 375 MaskedValueIsZero(I->getOperand(1), Mask)) { 398 if (MaskedValueIsZero(I->getOperand(0), 693 // We use MaskedValueIsZero here for generality, but the case we care 696 if (MaskedValueIsZero(I->getOperand(1), 786 if (MaskedValueIsZero(Res, APInt::getHighBitsSet(DestBitSize, [all...] |
InstCombineAddSub.cpp | 921 if (!MaskedValueIsZero(XorLHS, Mask)) [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 682 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && 683 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelDAGToDAG.cpp | 233 CurDAG->MaskedValueIsZero(N.getOperand(0), CN->getAPIntValue())) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
DAGCombiner.cpp | [all...] |
TargetLowering.cpp | [all...] |
SelectionDAG.cpp | [all...] |
SelectionDAGISel.cpp | [all...] |
LegalizeIntegerTypes.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | [all...] |
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 171 if (!MaskedValueIsZero(BOp->getOperand(0), RHSC->getValue(), &TD)) [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |