Home
last modified time | relevance | path

Searched refs:setNonNeg (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp396 void Instruction::setNonNeg(bool b) { in setNonNeg() function in Instruction
452 setNonNeg(false); in dropPoisonGeneratingFlags()
710 setNonNeg(NNI->hasNonNeg()); in copyIRFlags()
755 setNonNeg(hasNonNeg() && NNI->hasNonNeg()); in andIRFlags()
H A DCore.cpp3822 cast<Instruction>(P)->setNonNeg(IsNonNeg); in LLVMSetNNeg()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp1122 ZExt->setNonNeg(); in processSExt()
1139 I->setNonNeg(); in processPossibleNonNeg()
1163 UIToFP->setNonNeg(); in processSIToFP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1332 Zext.setNonNeg(); in visitZExt()
1337 Zext.setNonNeg(); in visitZExt()
1496 CI->setNonNeg(true); in visitSExt()
2041 CI.setNonNeg(); in visitUIToFP()
2053 UI->setNonNeg(true); in visitSIToFP()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h533 LLVM_ABI void setNonNeg(bool b = true);
H A DIRBuilder.h2095 I->setNonNeg();
2156 I->setNonNeg();
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp1442 void PossiblyNonNegInst::setNonNeg(bool B) { in setNonNeg() function in llvm::sandboxir::PossiblyNonNegInst
1445 &PossiblyNonNegInst::setNonNeg>>(this); in setNonNeg()
1446 cast<llvm::PossiblyNonNegInst>(Val)->setNonNeg(B); in setNonNeg()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp84 PNI->setNonNeg(NNeg); in apply()
1579 NNI->setNonNeg(true); in expand()
H A DSCCPSolver.cpp139 Inst.setNonNeg(); in refineInstruction()
196 NewInst->setNonNeg(); in replaceSignedInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h451 void setNonNeg(bool b) { setFlag<NonNeg>(b); }
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2325 LLVM_ABI void setNonNeg(bool B);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h786 I.setNonNeg(NonNegFlags.NonNeg); in applyFlags()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6410 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode()
6436 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode()
6484 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode()
6520 Flags.setNonNeg(N1->getFlags().hasNonNeg()); in getNode()
H A DSelectionDAGBuilder.cpp3901 Flags.setNonNeg(PNI->hasNonNeg()); in visitZExt()
3966 Flags.setNonNeg(PNI->hasNonNeg()); in visitUIToFP()
H A DDAGCombiner.cpp14727 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitZERO_EXTEND()
15054 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitANY_EXTEND()
15978 Flags.setNonNeg(N0->getFlags().hasNonNeg()); in visitTRUNCATE()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5207 cast<PossiblyNonNegInst>(I)->setNonNeg(true); in parseFunctionBody()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7274 Inst->setNonNeg(); in parseInstruction()