/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/opto/ |
H A D | mathexactnode.cpp | 96 bool OverflowAddINode::will_overflow(jint v1, jint v2) const { in will_overflow() function in OverflowAddINode 97 return AddHelper<OverflowAddINode>::will_overflow(v1, v2); in will_overflow() 101 return SubHelper<OverflowSubINode>::will_overflow(v1, v2); in will_overflow() 113 return AddHelper<OverflowAddLNode>::will_overflow(v1, v2); in will_overflow() 117 return SubHelper<OverflowSubLNode>::will_overflow(v1, v2); in will_overflow() 203 if (node->will_overflow(val1, val2) == false) { in Ideal() 228 if (node->will_overflow(val1, val2)) { in Value() 233 if (node->will_overflow(i1->_lo, i2->_lo)) { in Value() 235 } else if (node->will_overflow(i1->_lo, i2->_hi)) { in Value() 237 } else if (node->will_overflow(i1->_hi, i2->_lo)) { in Value() [all …]
|
H A D | mathexactnode.hpp | 53 virtual bool will_overflow(jint v1, jint v2) const = 0; 66 virtual bool will_overflow(jlong v1, jlong v2) const = 0; 77 virtual bool will_overflow(jint v1, jint v2) const; 88 virtual bool will_overflow(jint v1, jint v2) const; 99 virtual bool will_overflow(jint v1, jint v2) const; 110 virtual bool will_overflow(jlong v1, jlong v2) const; 121 virtual bool will_overflow(jlong v1, jlong v2) const; 132 virtual bool will_overflow(jlong v1, jlong v2) const { return is_overflow(v1, v2); } in will_overflow() function in OverflowMulLNode
|
/dports/math/rumur/rumur-2021.09.29/rumur/src/ |
H A D | generate-quantifier.cc | 142 std::string will_overflow = RV_TO_V("max_ - step") + " < ub"; in generate_quantifier_footer() local 162 << " if (" << up_count << " && " << will_overflow << " && " in generate_quantifier_footer() 169 will_overflow = RV_TO_V("min_ - step") + " > ub"; in generate_quantifier_footer() 186 << " if (" << down_count << " && " << will_overflow << " && " in generate_quantifier_footer()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/Transforms/PhaseOrdering/ |
H A D | unsigned-multiply-overflow-check.ll | 89 define i1 @will_overflow(i64 %arg, i64 %arg1) { 90 ; SIMPLIFYCFG-LABEL: @will_overflow( 103 ; INSTCOMBINEONLY-LABEL: @will_overflow( 116 ; INSTCOMBINESIMPLIFYCFGONLY-LABEL: @will_overflow( 125 ; INSTCOMBINESIMPLIFYCFGINSTCOMBINE-LABEL: @will_overflow( 132 ; INSTCOMBINESIMPLIFYCFGCOSTLYONLY-LABEL: @will_overflow( 141 ; INSTCOMBINESIMPLIFYCFGCOSTLYINSTCOMBINE-LABEL: @will_overflow(
|
/dports/devel/llvm11/llvm-11.0.1.src/test/Transforms/PhaseOrdering/ |
H A D | unsigned-multiply-overflow-check.ll | 89 define i1 @will_overflow(i64 %arg, i64 %arg1) { 90 ; SIMPLIFYCFG-LABEL: @will_overflow( 103 ; INSTCOMBINEONLY-LABEL: @will_overflow( 116 ; INSTCOMBINESIMPLIFYCFGONLY-LABEL: @will_overflow( 125 ; INSTCOMBINESIMPLIFYCFGINSTCOMBINE-LABEL: @will_overflow( 132 ; INSTCOMBINESIMPLIFYCFGCOSTLYONLY-LABEL: @will_overflow( 141 ; INSTCOMBINESIMPLIFYCFGCOSTLYINSTCOMBINE-LABEL: @will_overflow(
|
/dports/devel/llvm10/llvm-10.0.1.src/test/Transforms/PhaseOrdering/ |
H A D | unsigned-multiply-overflow-check.ll | 89 define i1 @will_overflow(i64 %arg, i64 %arg1) { 90 ; SIMPLIFYCFG-LABEL: @will_overflow( 103 ; INSTCOMBINEONLY-LABEL: @will_overflow( 116 ; INSTCOMBINESIMPLIFYCFGONLY-LABEL: @will_overflow( 125 ; INSTCOMBINESIMPLIFYCFGINSTCOMBINE-LABEL: @will_overflow( 132 ; INSTCOMBINESIMPLIFYCFGCOSTLYONLY-LABEL: @will_overflow( 141 ; INSTCOMBINESIMPLIFYCFGCOSTLYINSTCOMBINE-LABEL: @will_overflow(
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/Transforms/PhaseOrdering/ |
H A D | unsigned-multiply-overflow-check.ll | 89 define i1 @will_overflow(i64 %arg, i64 %arg1) { 90 ; SIMPLIFYCFG-LABEL: @will_overflow( 103 ; INSTCOMBINEONLY-LABEL: @will_overflow( 116 ; INSTCOMBINESIMPLIFYCFGONLY-LABEL: @will_overflow( 125 ; INSTCOMBINESIMPLIFYCFGINSTCOMBINE-LABEL: @will_overflow( 132 ; INSTCOMBINESIMPLIFYCFGCOSTLYONLY-LABEL: @will_overflow( 141 ; INSTCOMBINESIMPLIFYCFGCOSTLYINSTCOMBINE-LABEL: @will_overflow(
|