Home
last modified time | relevance | path

Searched refs:will_overflow (Results 1 – 25 of 98) sorted by relevance

1234

/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/
H A Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dmathexactnode.cpp96 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 Dmathexactnode.hpp53 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 Dgenerate-quantifier.cc142 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 Dunsigned-multiply-overflow-check.ll89 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 Dunsigned-multiply-overflow-check.ll89 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 Dunsigned-multiply-overflow-check.ll89 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 Dunsigned-multiply-overflow-check.ll89 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(

1234