/external/llvm/include/llvm/Analysis/ |
ValueTracking.h | 60 /// MaskedValueIsZero - Return true if 'V & Mask' is known to be zero. We use 69 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), 643 MaskedValueIsZero(I.getOperand(0), 698 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ 744 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ 751 if (MaskedValueIsZero(Op0,
|
InstCombineMulDivRem.cpp | 240 if (MaskedValueIsZero(Op0, Negative2)) 242 else if (MaskedValueIsZero(Op1, Negative2)) 537 if (MaskedValueIsZero(Op0, Mask)) { 538 if (MaskedValueIsZero(Op1, Mask)) { 680 if (MaskedValueIsZero(Op1, Mask) && MaskedValueIsZero(Op0, Mask)) {
|
InstCombineAndOrXor.cpp | 433 if (MaskedValueIsZero(RHS, Mask)) [all...] |
InstCombine.h | 295 bool MaskedValueIsZero(Value *V, const APInt &Mask, 297 return llvm::MaskedValueIsZero(V, Mask, TD, Depth);
|
InstCombineCasts.cpp | 367 if (MaskedValueIsZero(I->getOperand(0), Mask) && 368 MaskedValueIsZero(I->getOperand(1), Mask)) { 391 if (MaskedValueIsZero(I->getOperand(0), 692 // We use MaskedValueIsZero here for generality, but the case we care 695 if (MaskedValueIsZero(I->getOperand(1), 785 if (MaskedValueIsZero(Res, APInt::getHighBitsSet(DestBitSize, [all...] |
InstCombineAddSub.cpp | 130 if (!MaskedValueIsZero(XorLHS, Mask))
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 671 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && 672 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaISelDAGToDAG.cpp | 92 !CurDAG->MaskedValueIsZero(LHS,
|
/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...] |
SelectionDAGISel.cpp | [all...] |
LegalizeIntegerTypes.cpp | [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 196 if (!MaskedValueIsZero(BOp->getOperand(0), RHSC->getValue(), &TD)) [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelDAGToDAG.cpp | 303 CurDAG->MaskedValueIsZero(N.getOperand(0), CN->getAPIntValue())) {
|
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |