Home
last modified time | relevance | path

Searched refs:getNot (Results 1 – 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DValueLattice.h209 static ValueLatticeElement getNot(Constant *C) { in getNot() function
DTargetFolder.h129 return Fold(ConstantExpr::getNot(C)); in CreateNot()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp2308 if (AConst == ConstantExpr::getNot(BConst)) in getSelectCondition()
3385 return BinaryOperator::CreateLShr(ConstantExpr::getNot(C), Y); in visitXor()
3395 return BinaryOperator::CreateAShr(ConstantExpr::getNot(C), Y); in visitXor()
3400 return BinaryOperator::CreateSub(ConstantExpr::getNot(C), X); in visitXor()
3420 Value *And = Builder.CreateAnd(X, ConstantExpr::getNot(C2)); in visitXor()
3421 return BinaryOperator::CreateXor(And, ConstantExpr::getNot(C1)); in visitXor()
3425 Value *Or = Builder.CreateOr(X, ConstantExpr::getNot(C2)); in visitXor()
3426 return BinaryOperator::CreateXor(Or, ConstantExpr::getNot(C1)); in visitXor()
3657 Sel->setTrueValue(ConstantExpr::getNot(cast<Constant>(TV))); in visitXor()
3661 Sel->setFalseValue(ConstantExpr::getNot(cast<Constant>(FV))); in visitXor()
DInstCombineNegator.cpp410 Value *Xor = Builder.CreateXor(Ops[0], ConstantExpr::getNot(C)); in visitImpl()
DInstCombineShifts.cpp254 NewMask = ConstantExpr::getNot(ExtendedInvertedMask); in dropRedundantMaskingOfLeftShiftInput()
DInstCombineCalls.cpp1020 Constant *NotC = ConstantExpr::getNot(C); in visitCallInst()
DInstCombineCompares.cpp3118 Constant *NotBOC = ConstantExpr::getNot(cast<Constant>(BOp1)); in foldICmpBinOpEqualityWithConstant()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DConstantFolder.h137 return ConstantExpr::getNot(C); in CreateNot()
DConstants.h981 static Constant *getNot(Constant *C);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DLazyValueInfo.cpp610 return ValueLatticeElement::getNot(ConstantPointerNull::get(PT)); in solveBlockValueImpl()
791 BBLV = ValueLatticeElement::getNot(ConstantPointerNull::get(PTy)); in intersectAssumeOrGuardBlockValueConstantRange()
1090 return ValueLatticeElement::getNot(cast<Constant>(RHS)); in getValueFromICmpCondition()
DInstructionSimplify.cpp1991 if (ConstantExpr::getNot(C1) == C2) { in simplifyLogicOfAddSub()
DScalarEvolution.cpp4125 cast<ConstantInt>(ConstantExpr::getNot(VC->getValue()))); in getNotSCEV()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DSCCPSolver.cpp1107 return ValueLatticeElement::getNot( in getValueFromMetadata()
1326 ValueLatticeElement::getNot(CondVal.getConstant())); in handleCallResult()
DLocal.cpp3317 return ConstantExpr::getNot(C); in invertCondition()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DConstantFold.cpp1780 return ConstantExpr::getXor(C1, ConstantExpr::getNot(C2)); in ConstantFoldCompareInstruction()
1781 return ConstantExpr::getXor(ConstantExpr::getNot(C1), C2); in ConstantFoldCompareInstruction()
DConstants.cpp2674 Constant *ConstantExpr::getNot(Constant *C) { in getNot() function in ConstantExpr
DCore.cpp1534 return wrap(ConstantExpr::getNot(unwrap<Constant>(ConstantVal))); in LLVMConstNot()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp791 R.first = ConstantExpr::getNot(R.first); in computeValueKnownInPredecessorsImpl()