OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:hasNoSignedWrap
(Results
1 - 25
of
49
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PoisonChecking.cpp
115
if (I.
hasNoSignedWrap
()) {
128
if (I.
hasNoSignedWrap
()) {
141
if (I.
hasNoSignedWrap
()) {
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InstructionSimplify.h
81
template <class InstT> bool
hasNoSignedWrap
(const InstT *Op) const {
83
return Op->
hasNoSignedWrap
();
ScalarEvolutionExpressions.h
223
bool
hasNoSignedWrap
() const {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp
162
if (I.
hasNoSignedWrap
())
181
if (I.
hasNoSignedWrap
() && Mul->
hasNoSignedWrap
() &&
194
if (I.
hasNoSignedWrap
()) {
254
if (I.
hasNoSignedWrap
() &&
255
cast<OverflowingBinaryOperator>(Op0)->
hasNoSignedWrap
() &&
256
cast<OverflowingBinaryOperator>(Op1)->
hasNoSignedWrap
())
311
ShlNSW = cast<ShlOperator>(Op0)->
hasNoSignedWrap
();
314
ShlNSW = cast<ShlOperator>(Op1)->
hasNoSignedWrap
();
319
if (I.
hasNoSignedWrap
() && ShlNSW
[
all
...]
InstCombineAddSub.cpp
918
if (Add.
hasNoSignedWrap
() || Add.hasNoUnsignedWrap())
1270
bool HasNSW = I.
hasNoSignedWrap
() && Op0->
hasNoSignedWrap
() &&
1271
Op1->
hasNoSignedWrap
();
1289
I.
hasNoSignedWrap
(), I.hasNoUnsignedWrap(),
1320
Shl->setHasNoSignedWrap(I.
hasNoSignedWrap
());
1424
if (!I.
hasNoSignedWrap
() && willNotOverflowSignedAdd(LHS, RHS, I)) {
1712
I.
hasNoSignedWrap
(), I.hasNoUnsignedWrap(),
1729
if (BO->
hasNoSignedWrap
() && I.
hasNoSignedWrap
())
[
all
...]
InstCombineShifts.cpp
152
NewShift->setHasNoSignedWrap(Sh0->
hasNoSignedWrap
() &&
153
Sh1->
hasNoSignedWrap
());
895
I.
hasNoSignedWrap
(), I.hasNoUnsignedWrap(), Q))
940
NewShl->setHasNoSignedWrap(I.
hasNoSignedWrap
());
961
NewShl->setHasNoSignedWrap(I.
hasNoSignedWrap
());
995
if (!I.
hasNoSignedWrap
() && ComputeNumSignBits(Op0, 0, &I) > ShAmt) {
InstructionCombining.cpp
260
if (!OBO || !OBO->
hasNoSignedWrap
())
286
static bool
hasNoSignedWrap
(BinaryOperator &I) {
288
return OBO && OBO->
hasNoSignedWrap
();
397
bool IsNSW = maintainNoSignedWrap(I, B, C) &&
hasNoSignedWrap
(*Op0);
660
HasNSW = I.
hasNoSignedWrap
();
665
HasNSW &= LOBO->
hasNoSignedWrap
();
670
HasNSW &= ROBO->
hasNoSignedWrap
();
1365
NoSignedWrap = BO->
hasNoSignedWrap
();
1404
NoSignedWrap = BO->
hasNoSignedWrap
();
1515
bool OpNoSignedWrap = BO->
hasNoSignedWrap
();
[
all
...]
InstCombineSimplifyDemanded.cpp
525
bool NSW = cast<OverflowingBinaryOperator>(I)->
hasNoSignedWrap
();
545
if (IOp->
hasNoSignedWrap
())
564
if (IOp->
hasNoSignedWrap
()) {
1051
New->setHasNoSignedWrap(Orig->
hasNoSignedWrap
());
InstCombineCompares.cpp
1959
if (isSignTest(Pred, C) && Mul->
hasNoSignedWrap
()) {
1970
if (Mul->
hasNoSignedWrap
() && C.srem(*MulC).isNullValue()) {
2071
if (Shl->
hasNoSignedWrap
()) {
2559
(Cmp.isSigned() && Sub->
hasNoSignedWrap
())) &&
2569
if (Sub->
hasNoSignedWrap
()) {
2621
if ((Add->
hasNoSignedWrap
() &&
3800
(CmpInst::isSigned(Pred) && BO0->
hasNoSignedWrap
());
3805
(CmpInst::isSigned(Pred) && BO1->
hasNoSignedWrap
());
3937
bool HasNSW = BO0->
hasNoSignedWrap
();
3943
bool HasNSW = BO1->
hasNoSignedWrap
();
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Instruction.cpp
136
bool Instruction::
hasNoSignedWrap
() const {
137
return cast<OverflowingBinaryOperator>(this)->
hasNoSignedWrap
();
272
setHasNoSignedWrap(OB->
hasNoSignedWrap
());
295
setHasNoSignedWrap(
hasNoSignedWrap
() & OB->
hasNoSignedWrap
());
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
PHITransAddr.cpp
257
bool isNSW = cast<BinaryOperator>(Inst)->
hasNoSignedWrap
();
431
Res->setHasNoSignedWrap(cast<BinaryOperator>(Inst)->
hasNoSignedWrap
());
ValueTracking.cpp
1094
bool NSW = Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(I));
1141
Q.IIQ.
hasNoSignedWrap
(cast<Instruction>(RHS)))
1199
bool NSW = Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(I));
1241
bool NSW = Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(I));
1247
bool NSW = Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(I));
1429
if (OverflowOp && Q.IIQ.
hasNoSignedWrap
(OverflowOp)) {
1988
Q.IIQ.
hasNoSignedWrap
(VOBO)) {
2217
(BO->
hasNoSignedWrap
() && match(Step, m_APInt(StepC)) &&
2220
return (BO->hasNoUnsignedWrap() || BO->
hasNoSignedWrap
()) &&
2223
return BO->hasNoUnsignedWrap() || BO->
hasNoSignedWrap
();
[
all
...]
DemandedBits.cpp
216
if (S->
hasNoSignedWrap
())
InstructionSimplify.cpp
1060
if ((IsSigned && Q.IIQ.
hasNoSignedWrap
(Mul)) ||
1682
bool isNSW = IIQ.
hasNoSignedWrap
(AddInst);
1818
bool isNSW = IIQ.
hasNoSignedWrap
(AddInst);
2957
Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(LBO)));
2967
Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(RBO)));
3055
if (Q.IIQ.
hasNoSignedWrap
(cast<OverflowingBinaryOperator>(LBO)) ||
3106
bool NSW = Q.IIQ.
hasNoSignedWrap
(LBO) && Q.IIQ.
hasNoSignedWrap
(RBO);
5838
Q.IIQ.
hasNoSignedWrap
(cast<BinaryOperator>(I)),
5848
Q.IIQ.
hasNoSignedWrap
(cast<BinaryOperator>(I))
[
all
...]
ScalarEvolution.cpp
292
if (AR->
hasNoSignedWrap
())
333
if (NAry->
hasNoSignedWrap
())
1920
if (SA->
hasNoSignedWrap
()) {
1962
if (!AR->
hasNoSignedWrap
()) {
1969
if (AR->
hasNoSignedWrap
())
2052
if (AR->
hasNoSignedWrap
()) {
3880
if (I->
hasNoSignedWrap
() && !NS->
hasNoSignedWrap
())
4435
if (!AR->
hasNoSignedWrap
()) {
4462
if (AR->
hasNoSignedWrap
())
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Instruction.h
383
bool
hasNoSignedWrap
() const;
Operator.h
96
bool
hasNoSignedWrap
() const {
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp
760
if (BO->hasNoUnsignedWrap() && BO->
hasNoSignedWrap
())
779
if (!BO->
hasNoSignedWrap
() &&
1371
if (ExtKind == SignExtended && OBO->
hasNoSignedWrap
())
1542
bool CanSignExtend = ExtKind == SignExtended && OBO->
hasNoSignedWrap
();
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp
2343
if (XNext->
hasNoSignedWrap
() || XNext->hasNoUnsignedWrap() ||
2478
(NBits->
hasNoSignedWrap
() || NBits->hasNoUnsignedWrap()))
2483
NBits->
hasNoSignedWrap
())
IndVarSimplify.cpp
1110
if (BO->
hasNoSignedWrap
())
1111
BO->setHasNoSignedWrap(AR->
hasNoSignedWrap
());
SeparateConstOffsetFromGEP.cpp
559
if (SignExtended && !BO->
hasNoSignedWrap
())
CorrelatedValuePropagation.cpp
936
bool NSW = BinOp->
hasNoSignedWrap
();
LoopRerollPass.cpp
565
if (BO->
hasNoSignedWrap
() && UUser && UUser->hasOneUse() &&
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp
559
if (getFlags().
hasNoSignedWrap
())
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
443
return (Signed && BinOpI->
hasNoSignedWrap
()) ||
Completed in 115 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026