Home
last modified time | relevance | path

Searched refs:DemandedMask (Results 1 – 25 of 200) sorted by relevance

12345678

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/4.0/
H A DInstCombineSimplifyDemanded.cpp224 if ((DemandedMask & RHSKnownZero) == DemandedMask) in SimplifyDemandedUseBits()
226 if ((DemandedMask & LHSKnownZero) == DemandedMask) in SimplifyDemandedUseBits()
345 if ((DemandedMask & (IKnownZero|IKnownOne)) == DemandedMask) in SimplifyDemandedUseBits()
350 if ((DemandedMask & RHSKnownZero) == DemandedMask) in SimplifyDemandedUseBits()
352 if ((DemandedMask & LHSKnownZero) == DemandedMask) in SimplifyDemandedUseBits()
440 DemandedMask = DemandedMask.zext(truncBf); in SimplifyDemandedUseBits()
446 DemandedMask = DemandedMask.trunc(BitWidth); in SimplifyDemandedUseBits()
478 DemandedMask = DemandedMask.trunc(SrcBitWidth); in SimplifyDemandedUseBits()
484 DemandedMask = DemandedMask.zext(BitWidth); in SimplifyDemandedUseBits()
815 if ((DemandedMask & (KnownZero|KnownOne)) == DemandedMask) in SimplifyDemandedUseBits()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
454 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
618 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
627 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
736 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
760 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1022 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h568 Value *SimplifyDemandedUseBits(Value *V, APInt DemandedMask, KnownBits &Known,
571 const APInt &DemandedMask, KnownBits &Known,
578 const APInt &DemandedMask,
586 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known);
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
454 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
618 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
627 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
736 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
760 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1022 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h568 Value *SimplifyDemandedUseBits(Value *V, APInt DemandedMask, KnownBits &Known,
571 const APInt &DemandedMask, KnownBits &Known,
578 const APInt &DemandedMask,
586 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known);
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
454 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
618 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
627 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
736 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
760 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1022 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h570 Value *SimplifyDemandedUseBits(Value *V, APInt DemandedMask, KnownBits &Known,
573 const APInt &DemandedMask, KnownBits &Known,
580 const APInt &DemandedMask,
588 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known);
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
454 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
618 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
627 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
736 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
760 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1022 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
454 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
618 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
627 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
736 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
760 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1022 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp114 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
235 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
237 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
363 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
443 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
596 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
605 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
714 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
982 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h566 Value *SimplifyDemandedUseBits(Value *V, APInt DemandedMask, KnownBits &Known,
569 const APInt &DemandedMask, KnownBits &Known,
576 const APInt &DemandedMask,
584 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known);
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp114 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
235 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
237 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
363 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
443 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
596 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
605 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
714 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
982 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
224 if (DemandedMask == 1 && in SimplifyDemandedUseBits()
278 if ((*C | ~DemandedMask).isAllOnes()) { in SimplifyDemandedUseBits()
374 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
472 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
635 if (DemandedMask.isOne()) { in SimplifyDemandedUseBits()
644 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
753 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
777 if (DemandedMask == 1) in SimplifyDemandedUseBits()
1062 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h570 Value *SimplifyDemandedUseBits(Value *V, APInt DemandedMask, KnownBits &Known,
573 const APInt &DemandedMask, KnownBits &Known,
580 const APInt &DemandedMask,
588 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known);
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp114 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
155 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
235 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
237 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
359 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
439 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
592 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
601 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
710 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
951 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp121 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
159 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
254 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
256 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
524 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
533 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
568 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
637 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
859 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyMultipleUseDemandedBits()
922 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp122 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
160 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
255 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
257 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
526 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
535 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
570 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
639 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
861 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyMultipleUseDemandedBits()
924 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp126 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
164 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
244 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
359 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
439 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
592 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
601 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
709 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
980 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp126 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
164 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
244 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
246 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
359 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
439 if ((DemandedMask & 1) == 0) { in SimplifyDemandedUseBits()
592 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
601 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
709 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
980 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp123 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
161 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
256 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
258 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
375 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
554 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
563 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
598 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
667 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
952 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp123 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
161 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
256 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
258 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
375 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
554 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
563 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
598 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
667 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
952 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp123 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
161 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
256 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
258 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
375 if ((*CmpC & DemandedMask) == (*SelC & DemandedMask)) { in SimplifyDemandedUseBits()
554 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
563 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
598 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
667 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
952 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/
H A DInstCombineSimplifyDemanded.cpp92 const APInt& DemandedMask, in SimplifyDemandedBits() argument
171 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
288 ~RHSKnown.One & DemandedMask); in SimplifyDemandedUseBits()
465 DemandedMask, Known)) in SimplifyDemandedUseBits()
517 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
526 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
631 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
734 const APInt& DemandedMask, in SimplifyMultipleUseDemandedBits() argument
877 const APInt& DemandedMask, in simplifyShrShlDemandedBits() argument
893 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]
H A DInstCombineInternal.h747 Value* SimplifyDemandedUseBits(Value* V, APInt DemandedMask, KnownBits& Known,
750 const APInt& DemandedMask, KnownBits& Known,
757 const APInt& DemandedMask,
765 const APInt& ShlOp1, const APInt& DemandedMask, KnownBits& Known);
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp122 uint32_t BitWidth = DemandedMask.getBitWidth(); in SimplifyDemandedUseBits()
160 DemandedMask.setAllBits(); in SimplifyDemandedUseBits()
255 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyDemandedUseBits()
257 if (DemandedMask.isSubsetOf(LHSKnown.Zero)) in SimplifyDemandedUseBits()
504 if (DemandedMask.isOneValue()) { in SimplifyDemandedUseBits()
513 if (DemandedMask.isSignMask()) in SimplifyDemandedUseBits()
548 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
617 if (DemandedMask.isSignBitSet()) { in SimplifyDemandedUseBits()
815 if (DemandedMask.isSubsetOf(RHSKnown.Zero)) in SimplifyMultipleUseDemandedBits()
878 Known.Zero &= DemandedMask; in simplifyShrShlDemandedBits()
[all …]

12345678