|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Constants.h 930 static Constant *getNot(Constant *C);
References
include/llvm/Analysis/TargetFolder.h 124 return Fold(ConstantExpr::getNot(C));
include/llvm/IR/ConstantFolder.h 134 return ConstantExpr::getNot(C);
lib/Analysis/ScalarEvolution.cpp 3977 cast<ConstantInt>(ConstantExpr::getNot(VC->getValue())));
lib/IR/ConstantFold.cpp 1852 return ConstantExpr::getXor(C1, ConstantExpr::getNot(C2));
1853 return ConstantExpr::getXor(ConstantExpr::getNot(C1), C2);
lib/IR/Core.cpp 1485 return wrap(ConstantExpr::getNot(unwrap<Constant>(ConstantVal)));
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 2131 if (AConst == ConstantExpr::getNot(BConst))
3062 return BinaryOperator::CreateLShr(ConstantExpr::getNot(C), Y);
3067 return BinaryOperator::CreateAShr(ConstantExpr::getNot(C), Y);
3080 Value *And = Builder.CreateAnd(X, ConstantExpr::getNot(C2));
3081 return BinaryOperator::CreateXor(And, ConstantExpr::getNot(C1));
3085 Value *Or = Builder.CreateOr(X, ConstantExpr::getNot(C2));
3086 return BinaryOperator::CreateXor(Or, ConstantExpr::getNot(C1));
lib/Transforms/InstCombine/InstCombineCompares.cpp 2983 Constant *NotBOC = ConstantExpr::getNot(cast<Constant>(BOp1));
lib/Transforms/InstCombine/InstCombineShifts.cpp 227 NewMask = ConstantExpr::getNot(ExtendedInvertedMask);
lib/Transforms/InstCombine/InstructionCombining.cpp 2726 ConstantExpr::getNot(CI));
lib/Transforms/Scalar/JumpThreading.cpp 740 R.first = ConstantExpr::getNot(R.first);
lib/Transforms/Scalar/StructurizeCFG.cpp 406 return ConstantExpr::getNot(C);
unittests/IR/ConstantsTest.cpp 233 CHECK(ConstantExpr::getNot(P0), "xor i32 " P0STR ", -1");