Home
last modified time | relevance | path

Searched refs:SourcePred (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h44 class SourcePred {
61 SourcePred(PredT Pred, MakeT Make) : Pred(Pred), Make(Make) {} in SourcePred() function
62 SourcePred(PredT Pred, std::nullopt_t) : Pred(Pred) { in SourcePred() function
92 SmallVector<SourcePred, 2> SourcePreds;
96 static inline SourcePred onlyType(Type *Only) { in onlyType()
106 static inline SourcePred anyType() { in anyType()
114 static inline SourcePred anyIntType() { in anyIntType()
122 static inline SourcePred anyIntOrVecIntType() { in anyIntOrVecIntType()
129 static inline SourcePred boolOrVecBoolType() { in boolOrVecBoolType()
136 static inline SourcePred anyFloatType() { in anyFloatType()
[all …]
H A DRandomIRBuilder.h33 class SourcePred; variable
60 fuzzerop::SourcePred Pred);
82 fuzzerop::SourcePred Pred,
86 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred,
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp191 SourcePred isInt1Ty{[](ArrayRef<Value *>, const Value *V) { in splitBlockDescriptor()
209 SourcePred sizedType( in gepDescriptor()
222 static SourcePred validExtractValueIndex() { in validExtractValueIndex()
255 static SourcePred matchScalarInAggregate() { in matchScalarInAggregate()
279 static SourcePred validInsertValueIndex() { in validInsertValueIndex()
335 static SourcePred validShuffleVectorIndex() { in validShuffleVectorIndex()
H A DRandomIRBuilder.cpp79 fuzzerop::SourcePred Pred) { in findOrCreateGlobalVariable()
163 SourcePred Pred, in findOrCreateSource()
244 ArrayRef<Value *> Srcs, SourcePred Pred, in newSource()
H A DIRMutator.cpp471 SmallVector<fuzzerop::SourcePred, 2> SourcePreds; in mutate()