/external/llvm/lib/Target/XCore/ |
XCoreSelectionDAGInfo.cpp | 35 DAG.MaskedValueIsZero(Size, APInt(SizeBitWidth, 3))) {
|
XCoreISelLowering.cpp | 680 if (DAG.MaskedValueIsZero(Mul.getOperand(0), HighMask) && 681 DAG.MaskedValueIsZero(Mul.getOperand(1), HighMask)) { [all...] |
/external/llvm/include/llvm/Analysis/ |
ValueTracking.h | 64 /// MaskedValueIsZero - Return true if 'V & Mask' is known to be zero. We use 73 bool MaskedValueIsZero(Value *V, const APInt &Mask,
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineShifts.cpp | 87 // TODO: Check that the input bits are already zero with MaskedValueIsZero 94 if (MaskedValueIsZero(I->getOperand(0), 134 if (MaskedValueIsZero(I->getOperand(0), 158 if (MaskedValueIsZero(I->getOperand(0), 705 MaskedValueIsZero(I.getOperand(0), 763 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ 807 MaskedValueIsZero(Op0,APInt::getLowBitsSet(Op1C->getBitWidth(),ShAmt))){ [all...] |
InstCombineMulDivRem.cpp | 280 if (MaskedValueIsZero(Op0, Negative2)) 282 else if (MaskedValueIsZero(Op1, Negative2)) [all...] |
InstCombine.h | 323 bool MaskedValueIsZero(Value *V, const APInt &Mask, 325 return llvm::MaskedValueIsZero(V, Mask, DL, Depth);
|
InstCombineAndOrXor.cpp | 358 if (MaskedValueIsZero(RHS, Mask)) [all...] |
InstCombineCasts.cpp | 377 if (MaskedValueIsZero(I->getOperand(0), Mask) && 378 MaskedValueIsZero(I->getOperand(1), Mask)) { 401 if (MaskedValueIsZero(I->getOperand(0), 695 // We use MaskedValueIsZero here for generality, but the case we care 698 if (MaskedValueIsZero(I->getOperand(1), 799 if (MaskedValueIsZero(Res, APInt::getHighBitsSet(DestBitSize, [all...] |
InstCombineAddSub.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelDAGToDAG.cpp | 234 CurDAG->MaskedValueIsZero(N.getOperand(0), CN->getAPIntValue())) {
|
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
BasicAliasAnalysis.cpp | 225 if (!MaskedValueIsZero(BOp->getOperand(0), RHSC->getValue(), &DL)) [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | [all...] |
DAGCombiner.cpp | [all...] |
SelectionDAG.cpp | [all...] |
SelectionDAGISel.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAG.h | [all...] |
/external/llvm/lib/Target/R600/ |
SIISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |