/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSimplifyDemanded.cpp | 53 /// SimplifyDemandedBits knows about. See if the instruction has any 68 /// SimplifyDemandedBits - This form of SimplifyDemandedBits simplifies the 71 bool InstCombiner::SimplifyDemandedBits(Use &U, APInt DemandedMask, 92 /// caller (which might recursively be SimplifyDemandedBits itself) to simplify 243 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask, RHSKnownZero, 245 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask & ~RHSKnownZero, 281 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask, RHSKnownZero, 283 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask & ~RHSKnownOne, 323 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask, RHSKnownZero [all...] |
InstCombineInternal.h | 518 bool SimplifyDemandedBits(Use &U, APInt DemandedMask, APInt &KnownZero,
|
InstCombineCompares.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 380 /// SimplifyDemandedBits - Look at Op. At this point, we know that only the 387 bool TargetLowering::SimplifyDemandedBits(SDValue Op, 448 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 452 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownZero & NewMask, 479 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 483 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownOne & NewMask, 513 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 517 if (SimplifyDemandedBits(Op.getOperand(0), NewMask, KnownZero2, 583 if (SimplifyDemandedBits(Op.getOperand(2), NewMask, KnownZero, 586 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero2 [all...] |
DAGCombiner.cpp | 182 bool SimplifyDemandedBits(SDValue Op) { 185 return SimplifyDemandedBits(Op, Demanded); 188 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded); [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUISelLowering.cpp | [all...] |
SIISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |