/external/llvm/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 103 APInt KnownOne, KnownZero; 105 KnownZero(1, 0) {} 173 const APInt &KnownZero, const APInt &KnownOne) { 175 if (NumSignBits == 1 && KnownZero == 0 && KnownOne == 0) 182 LOI.KnownZero = KnownZero;
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 568 APInt KnownZero = KnownZero0 | KnownZero1; 570 if ((KnownZero | KnownOne).isAllOnesValue()) { [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUISelDAGToDAG.cpp | 765 APInt KnownZero, KnownOne; 768 if (TLI->SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO)) { 789 APInt KnownZero; 791 CurDAG->ComputeMaskedBits(Op, KnownZero, KnownOne); 797 if ((KnownZero & APInt(KnownZero.getBitWidth(), 0xFF000000)) == 0xFF000000 ||
|
/external/llvm/lib/Target/SystemZ/ |
SystemZISelDAGToDAG.cpp | 612 APInt KnownZero, KnownOne; 613 CurDAG->ComputeMaskedBits(Op.getOperand(0), KnownZero, KnownOne); 614 if (Used != (AndMask | InsertMask | KnownZero.getZExtValue())) 672 APInt KnownZero, KnownOne; 673 CurDAG->ComputeMaskedBits(Input, KnownZero, KnownOne); 674 Mask |= KnownZero.getZExtValue(); 697 APInt KnownZero, KnownOne; 698 CurDAG->ComputeMaskedBits(Input, KnownZero, KnownOne); [all...] |
SystemZISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGISel.cpp | 540 APInt KnownZero; 570 CurDAG->ComputeMaskedBits(Src, KnownZero, KnownOne); 571 FuncInfo->AddLiveOutRegInfo(DestReg, NumSignBits, KnownZero, KnownOne); [all...] |
TargetLowering.cpp | 348 /// analyze the expression and return a mask of KnownOne and KnownZero bits for 349 /// the expression (used to simplify the caller). The KnownZero/One bits may 353 APInt &KnownZero, 364 KnownZero = KnownOne = APInt(BitWidth, 0); 369 // If not at the root, Just compute the KnownZero/KnownOne bits to 371 TLO.DAG.ComputeMaskedBits(Op, KnownZero, KnownOne, Depth); 391 KnownZero = ~KnownOne; 411 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 414 assert((KnownZero & KnownOne) == 0 && "Bits known to be one AND zero?"); 415 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownZero & NewMask [all...] |
LegalizeIntegerTypes.cpp | [all...] |
SelectionDAG.cpp | [all...] |
DAGCombiner.cpp | 698 APInt KnownZero, KnownOne; 699 if (!TLI.SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO)) [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelDAGToDAG.cpp | [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | 368 APInt KnownZero, KnownOne; 369 DAG.ComputeMaskedBits(Value, KnownZero, KnownOne); 370 return KnownZero.countTrailingOnes() >= 2; [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |