Home
last modified time | relevance | path

Searched refs:LVI (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp502 processBinOp(BO, LVI); in processAbsIntrinsic()
543 processBinOp(BO, LVI); in processOverflowIntrinsic()
563 processBinOp(BO, LVI); in processSaturatingInst()
663 if (isNonNegative(V, LVI, CxtI)) in getDomain()
665 if (isNonPositive(V, LVI, CxtI)) in getDomain()
782 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
814 processUDivOrURem(URem, LVI); in processSRem()
838 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
871 processUDivOrURem(UDiv, LVI); in processSDiv()
883 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp469 processBinOp(BO, LVI); in processOverflowIntrinsic()
487 processBinOp(BO, LVI); in processSaturatingInst()
502 processSaturatingInst(SI, LVI); in processCallSite()
576 if (isNonNegative(V, LVI, CxtI)) in getDomain()
578 if (isNonPositive(V, LVI, CxtI)) in getDomain()
695 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
727 processUDivOrURem(URem, LVI); in processSRem()
751 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
784 processUDivOrURem(UDiv, LVI); in processSDiv()
796 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp504 processBinOp(BO, LVI); in processOverflowIntrinsic()
522 processBinOp(BO, LVI); in processSaturatingInst()
537 processSaturatingInst(SI, LVI); in processCallSite()
611 if (isNonNegative(V, LVI, CxtI)) in getDomain()
613 if (isNonPositive(V, LVI, CxtI)) in getDomain()
730 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
762 processUDivOrURem(URem, LVI); in processSRem()
786 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
819 processUDivOrURem(UDiv, LVI); in processSDiv()
831 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp469 processBinOp(BO, LVI); in processOverflowIntrinsic()
487 processBinOp(BO, LVI); in processSaturatingInst()
502 processSaturatingInst(SI, LVI); in processCallSite()
576 if (isNonNegative(V, LVI, CxtI)) in getDomain()
578 if (isNonPositive(V, LVI, CxtI)) in getDomain()
695 Op.D = getDomain(Op.V, LVI, SDI); in processSRem()
727 processUDivOrURem(URem, LVI); in processSRem()
751 Op.D = getDomain(Op.V, LVI, SDI); in processSDiv()
784 processUDivOrURem(UDiv, LVI); in processSDiv()
796 if (processSDiv(Instr, LVI)) in processSDivOrSRem()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp233 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
274 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
436 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
438 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
516 processBinOp(BO, LVI); in processOverflowIntrinsic()
534 processBinOp(BO, LVI); in processSaturatingInst()
544 processOverflowIntrinsic(WO, LVI); in processCallSite()
551 processSaturatingInst(SI, LVI); in processCallSite()
672 processUDivOrURem(BO, LVI); in processSRem()
695 processUDivOrURem(BO, LVI); in processSDiv()
[all …]
H A DJumpThreading.cpp361 LVI = LVI_; in runImpl()
440 LVI->enableDT(); in runImpl()
632 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
634 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
649 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
651 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
947 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
949 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
2082 LVI->disableDT(); in ThreadEdge()
2084 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp228 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
269 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
432 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
434 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
512 processBinOp(BO, LVI); in processOverflowIntrinsic()
530 processBinOp(BO, LVI); in processSaturatingInst()
540 processOverflowIntrinsic(WO, LVI); in processCallSite()
547 processSaturatingInst(SI, LVI); in processCallSite()
668 processUDivOrURem(BO, LVI); in processSRem()
691 processUDivOrURem(BO, LVI); in processSDiv()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp233 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
274 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
436 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
438 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
516 processBinOp(BO, LVI); in processOverflowIntrinsic()
534 processBinOp(BO, LVI); in processSaturatingInst()
544 processOverflowIntrinsic(WO, LVI); in processCallSite()
551 processSaturatingInst(SI, LVI); in processCallSite()
672 processUDivOrURem(BO, LVI); in processSRem()
695 processUDivOrURem(BO, LVI); in processSDiv()
[all …]
H A DJumpThreading.cpp361 LVI = LVI_; in runImpl()
440 LVI->enableDT(); in runImpl()
632 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
634 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
649 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
651 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
947 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
949 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
2082 LVI->disableDT(); in ThreadEdge()
2084 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp228 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
269 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
432 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
434 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
512 processBinOp(BO, LVI); in processOverflowIntrinsic()
530 processBinOp(BO, LVI); in processSaturatingInst()
540 processOverflowIntrinsic(WO, LVI); in processCallSite()
547 processSaturatingInst(SI, LVI); in processCallSite()
668 processUDivOrURem(BO, LVI); in processSRem()
691 processUDivOrURem(BO, LVI); in processSDiv()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp233 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
274 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
436 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
438 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
516 processBinOp(BO, LVI); in processOverflowIntrinsic()
534 processBinOp(BO, LVI); in processSaturatingInst()
544 processOverflowIntrinsic(WO, LVI); in processCallSite()
551 processSaturatingInst(SI, LVI); in processCallSite()
672 processUDivOrURem(BO, LVI); in processSRem()
695 processUDivOrURem(BO, LVI); in processSDiv()
[all …]
H A DJumpThreading.cpp361 LVI = LVI_; in runImpl()
440 LVI->enableDT(); in runImpl()
632 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
634 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
649 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
651 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
947 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
949 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
2082 LVI->disableDT(); in ThreadEdge()
2084 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp206 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
247 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
460 if (willNotOverflow(II, LVI)) { in processCallSite()
473 LVI->getPredicateAt(ICmpInst::ICMP_EQ, V, in processCallSite()
558 processUDivOrURem(BO, LVI); in processSRem()
581 processUDivOrURem(BO, LVI); in processSDiv()
633 RRange = LVI->getConstantRange(RHS, BB, AddOp); in processAdd()
704 BBChanged |= processCmp(cast<CmpInst>(II), LVI); in runImpl()
708 BBChanged |= processMemAccess(II, LVI); in runImpl()
712 BBChanged |= processCallSite(CallSite(II), LVI); in runImpl()
[all …]
H A DJumpThreading.cpp346 LVI = LVI_; in runImpl()
424 LVI->enableDT(); in runImpl()
616 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
618 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
633 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
635 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
931 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
933 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
1956 LVI->disableDT(); in ThreadEdge()
1958 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp205 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
246 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
275 static bool processCmp(CmpInst *C, LazyValueInfo *LVI) { in processCmp() argument
290 LVI->getPredicateAt(C->getPredicate(), Op0, Op1, C); in processCmp()
464 if (willNotOverflow(II, LVI)) { in processCallSite()
477 LVI->getPredicateAt(ICmpInst::ICMP_EQ, V, in processCallSite()
561 processUDivOrURem(BO, LVI); in processSRem()
583 processUDivOrURem(BO, LVI); in processSDiv()
634 RRange = LVI->getConstantRange(RHS, BB, AddOp); in processAdd()
709 BBChanged |= processMemAccess(II, LVI); in runImpl()
[all …]
H A DJumpThreading.cpp344 LVI = LVI_; in runImpl()
419 LVI->enableDT(); in runImpl()
613 LVI->disableDT(); in ComputeValueKnownInPredecessors()
615 LVI->enableDT(); in ComputeValueKnownInPredecessors()
630 LVI->disableDT(); in ComputeValueKnownInPredecessors()
632 LVI->enableDT(); in ComputeValueKnownInPredecessors()
927 LVI->disableDT(); in ComputeValueKnownInPredecessors()
929 LVI->enableDT(); in ComputeValueKnownInPredecessors()
1949 LVI->disableDT(); in ThreadEdge()
1951 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp207 if (Constant *C = LVI->getConstantOnEdge( in processPHI()
248 Changed = simplifyCommonValuePhi(P, LVI, DT); in processPHI()
410 ConstantRange LRange = LVI->getConstantRange( in willNotOverflow()
412 ConstantRange RRange = LVI->getConstantRange( in willNotOverflow()
502 LVI->getPredicateAt(ICmpInst::ICMP_EQ, V, in processCallSite()
587 processUDivOrURem(BO, LVI); in processSRem()
610 processUDivOrURem(BO, LVI); in processSDiv()
720 BBChanged |= processCmp(cast<CmpInst>(II), LVI); in runImpl()
724 BBChanged |= processMemAccess(II, LVI); in runImpl()
728 BBChanged |= processCallSite(CallSite(II), LVI); in runImpl()
[all …]
H A DJumpThreading.cpp351 LVI = LVI_; in runImpl()
430 LVI->enableDT(); in runImpl()
622 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
624 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
639 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
641 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
937 LVI->disableDT(); in ComputeValueKnownInPredecessorsImpl()
939 LVI->enableDT(); in ComputeValueKnownInPredecessorsImpl()
1965 LVI->disableDT(); in ThreadEdge()
1967 LVI->enableDT(); in ThreadEdge()
[all …]
/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp32 LazyValueInfo *LVI; member in __anonadf3d6050111::CorrelatedValuePropagation
64 Constant *C = LVI->getConstant(S->getOperand(0), S->getParent()); in processSelect()
86 Constant *C = LVI->getConstantOnEdge(P->getIncomingValue(i), in processPHI()
115 Constant *C = LVI->getConstant(Pointer, I->getParent()); in processMemAccess()
140 LazyValueInfo::Tristate Result = LVI->getPredicateOnEdge(C->getPredicate(), in processCmp()
146 LazyValueInfo::Tristate Res = LVI->getPredicateOnEdge(C->getPredicate(), in processCmp()
165 LVI = &getAnalysis<LazyValueInfo>(); in runOnFunction()
H A DJumpThreading.cpp75 LazyValueInfo *LVI; member in __anon36f95b910111::JumpThreading
168 if (LVI) LVI->eraseBlock(BB); in runOnFunction()
193 if (LVI) LVI->eraseBlock(BB); in runOnFunction()
334 if (LVI) { in ComputeValueKnownInPredecessors()
366 } else if (LVI) { in ComputeValueKnownInPredecessors()
533 if (LVI) { in ComputeValueKnownInPredecessors()
595 if (LVI) LVI->eraseBlock(SinglePred); in ProcessBlock()
653 if (!LVI && in ProcessBlock()
687 if (!LVI && in ProcessBlock()
1459 if (LVI) in ThreadEdge()
[all …]

12345678910>>...21