/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1429 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1432 if (UnsignedICmp->getOperand(0) != A) in simplifyUnsignedRangeCheck() 1462 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1464 if (UnsignedICmp->getOperand(0) != Y) in simplifyUnsignedRangeCheck() 1470 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1474 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1481 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1491 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1429 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1432 if (UnsignedICmp->getOperand(0) != A) in simplifyUnsignedRangeCheck() 1462 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1464 if (UnsignedICmp->getOperand(0) != Y) in simplifyUnsignedRangeCheck() 1470 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1474 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1481 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1491 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1429 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1432 if (UnsignedICmp->getOperand(0) != A) in simplifyUnsignedRangeCheck() 1462 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1464 if (UnsignedICmp->getOperand(0) != Y) in simplifyUnsignedRangeCheck() 1470 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1474 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1481 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1491 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1430 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1460 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1465 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1469 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1476 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1487 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1493 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1503 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1508 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1513 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1424 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1454 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1459 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1463 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1470 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1481 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1487 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1507 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1433 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1463 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1468 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1472 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1479 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1490 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1496 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1506 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1511 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1516 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1424 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1454 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1459 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1463 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1470 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1481 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1487 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1507 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1424 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1454 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1459 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1463 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1470 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1481 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1487 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1497 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1502 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1507 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1472 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1502 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1507 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1511 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1518 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1529 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1535 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1545 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1550 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1555 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1472 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1502 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1507 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1511 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1518 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1529 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1535 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1545 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1550 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1555 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1472 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1502 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1507 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1511 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1518 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1529 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1535 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1545 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1550 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1555 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1473 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1503 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1508 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1512 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1519 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1530 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1536 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1546 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1551 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1556 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1472 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1502 if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1507 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1511 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1518 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1529 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1535 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1545 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1550 return IsAnd ? ZeroICmp : UnsignedICmp; in simplifyUnsignedRangeCheck() 1555 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1472 if (match(UnsignedICmp, 1502 if (match(UnsignedICmp, 1507 return UnsignedICmp; 1511 return UnsignedICmp; 1518 else if (match(UnsignedICmp, 1529 return IsAnd ? ZeroICmp : UnsignedICmp; 1535 return IsAnd ? UnsignedICmp : ZeroICmp; 1545 return IsAnd ? UnsignedICmp : ZeroICmp; 1550 return IsAnd ? ZeroICmp : UnsignedICmp; 1555 return getFalse(UnsignedICmp->getType()); [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1055 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1071 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1074 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1075 if (UnsignedICmp->getOperand(0) != ZeroCmpOp) in foldUnsignedUnderflowCheck() 1110 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1114 if (UnsignedICmp->getOperand(0) != Base) in foldUnsignedUnderflowCheck()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1055 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1071 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1074 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1075 if (UnsignedICmp->getOperand(0) != ZeroCmpOp) in foldUnsignedUnderflowCheck() 1110 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1114 if (UnsignedICmp->getOperand(0) != Base) in foldUnsignedUnderflowCheck()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1055 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1071 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1074 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1075 if (UnsignedICmp->getOperand(0) != ZeroCmpOp) in foldUnsignedUnderflowCheck() 1110 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1114 if (UnsignedICmp->getOperand(0) != Base) in foldUnsignedUnderflowCheck()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1387 ICmpInst *UnsignedICmp, bool IsAnd) { in simplifyUnsignedRangeCheck() argument 1396 if (match(UnsignedICmp, m_ICmp(UnsignedPred, m_Value(X), m_Specific(Y))) && in simplifyUnsignedRangeCheck() 1399 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1409 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1415 return getTrue(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() 1416 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1422 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck()
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1374 ICmpInst *UnsignedICmp, bool IsAnd) { in simplifyUnsignedRangeCheck() argument 1383 if (match(UnsignedICmp, m_ICmp(UnsignedPred, m_Value(X), m_Specific(Y))) && in simplifyUnsignedRangeCheck() 1386 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1396 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1402 return getTrue(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() 1403 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1409 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 1391 ICmpInst *UnsignedICmp, bool IsAnd) { in simplifyUnsignedRangeCheck() argument 1400 if (match(UnsignedICmp, m_ICmp(UnsignedPred, m_Value(X), m_Specific(Y))) && in simplifyUnsignedRangeCheck() 1403 else if (match(UnsignedICmp, in simplifyUnsignedRangeCheck() 1413 return IsAnd ? UnsignedICmp : ZeroICmp; in simplifyUnsignedRangeCheck() 1419 return getTrue(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck() 1420 return UnsignedICmp; in simplifyUnsignedRangeCheck() 1426 return getFalse(UnsignedICmp->getType()); in simplifyUnsignedRangeCheck()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1056 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1072 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1075 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1108 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1056 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1072 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1075 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1108 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 1040 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1056 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1059 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1092 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 994 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1010 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1013 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1046 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 994 ICmpInst *UnsignedICmp, bool IsAnd, in foldUnsignedUnderflowCheck() argument 1010 if (match(UnsignedICmp, in foldUnsignedUnderflowCheck() 1013 (ZeroICmp->hasOneUse() || UnsignedICmp->hasOneUse())) { in foldUnsignedUnderflowCheck() 1046 if (!match(UnsignedICmp, in foldUnsignedUnderflowCheck()
|