/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 52 /// SimplifyDemandedBits knows about. See if the instruction has any 67 /// SimplifyDemandedBits - This form of SimplifyDemandedBits simplifies the 70 bool InstCombiner::SimplifyDemandedBits(Use &U, APInt DemandedMask, function in class:InstCombiner 90 /// caller (which might recursively be SimplifyDemandedBits itself) to simplify 110 "SimplifyDemandedBits needs to know bit widths!"); 237 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask, 239 SimplifyDemandedBits(I->getOperandUse(0), DemandedMask & ~RHSKnownZero, 269 if (SimplifyDemandedBits(I->getOperandUse(1), DemandedMask, 271 SimplifyDemandedBits( [all...] |
H A D | InstCombine.h | 347 bool SimplifyDemandedBits(Use &U, APInt DemandedMask, APInt &KnownZero, 356 /// SimplifyDemandedBits knows about. See if the instruction has any
|
H A D | InstCombineCompares.cpp | 1170 // Make sure we don't compare the upper bits, SimplifyDemandedBits 1948 // predicate like SimplifyDemandedBits, but which goes downwards the use-def 2484 if (SimplifyDemandedBits(I.getOperandUse(0), 2488 if (SimplifyDemandedBits(I.getOperandUse(1), 2510 // If Min and Max are known to be the same, then SimplifyDemandedBits
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 365 /// SimplifyDemandedBits - Look at Op. At this point, we know that only the 372 bool TargetLowering::SimplifyDemandedBits(SDValue Op, function in class:TargetLowering 432 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 436 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownZero & NewMask, 463 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 467 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownOne & NewMask, 497 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 501 if (SimplifyDemandedBits(Op.getOperand(0), NewMask, KnownZero2, 567 if (SimplifyDemandedBits(Op.getOperand(2), NewMask, KnownZero, 570 if (SimplifyDemandedBits(O [all...] |
H A D | DAGCombiner.cpp | 157 /// SimplifyDemandedBits - Check the specified integer node value to see if 160 bool SimplifyDemandedBits(SDValue Op) { function in class:__anon25798::DAGCombiner 163 return SimplifyDemandedBits(Op, Demanded); 166 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded); 786 /// SimplifyDemandedBits - Check the specified integer node value to see if 789 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &Demanded) { function in class:DAGCombiner 792 if (!TLI.SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO)) 1576 if (!VT.isVector() && SimplifyDemandedBits(SDValue(N, 0))) 2829 SimplifyDemandedBits(SDValue(N, 0))) 3435 SimplifyDemandedBits(SDValu [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 1628 TLI.SimplifyDemandedBits(OutVal, DemandedMask, KnownZero, KnownOne, 1645 TLI.SimplifyDemandedBits(Time, DemandedMask, KnownZero, KnownOne,
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1975 bool SimplifyDemandedBits(SDValue Op, const APInt &DemandedMask,
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 1885 if (TLI.SimplifyDemandedBits(Op, Demanded, KnownZero, KnownOne, TLO)) 2024 TLI.SimplifyDemandedBits(BitsFrom, Demanded, KnownZero, KnownOne, TLO)) {
|
H A D | SIISelLowering.cpp | 1165 TLI.SimplifyDemandedBits(Src, Demanded, KnownZero, KnownOne, TLO)) {
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 19720 // depend on the highest bit in each word. Try to use SimplifyDemandedBits 19752 TLI.SimplifyDemandedBits(Cond, DemandedMask, KnownZero, KnownOne, TLO)) 21481 TLI.SimplifyDemandedBits(Op1, DemandedMask, KnownZero, KnownOne, TLO))
|