HomeSort by relevance Sort by last modified time
    Searched refs:fuzzerop (Results 1 - 10 of 10) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/FuzzMutate/
Operations.h 26 void describeFuzzerIntOps(std::vector<fuzzerop::OpDescriptor> &Ops);
27 void describeFuzzerFloatOps(std::vector<fuzzerop::OpDescriptor> &Ops);
28 void describeFuzzerControlFlowOps(std::vector<fuzzerop::OpDescriptor> &Ops);
29 void describeFuzzerPointerOps(std::vector<fuzzerop::OpDescriptor> &Ops);
30 void describeFuzzerAggregateOps(std::vector<fuzzerop::OpDescriptor> &Ops);
31 void describeFuzzerVectorOps(std::vector<fuzzerop::OpDescriptor> &Ops);
34 namespace fuzzerop { namespace in namespace:llvm
50 } // end fuzzerop namespace
RandomIRBuilder.h 45 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
48 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
55 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
57 fuzzerop::SourcePred Pred);
IRMutator.h 76 std::vector<fuzzerop::OpDescriptor> Operations;
78 Optional<fuzzerop::OpDescriptor> chooseOperation(Value *Src,
82 InjectorIRStrategy(std::vector<fuzzerop::OpDescriptor> &&Operations)
84 static std::vector<fuzzerop::OpDescriptor> getDefaultOps();
OpDescriptor.h 10 // Provides the fuzzerop::Descriptor class and related tools for describing
29 namespace fuzzerop { namespace in namespace:llvm
220 } // end fuzzerop namespace
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/FuzzMutate/
OpDescriptor.cpp 14 using namespace fuzzerop;
16 void fuzzerop::makeConstantsWithType(Type *T, std::vector<Constant *> &Cs) {
34 std::vector<Constant *> fuzzerop::makeConstantsWithType(Type *T) {
Operations.cpp 17 using namespace fuzzerop;
19 void llvm::describeFuzzerIntOps(std::vector<fuzzerop::OpDescriptor> &Ops) {
46 void llvm::describeFuzzerFloatOps(std::vector<fuzzerop::OpDescriptor> &Ops) {
72 std::vector<fuzzerop::OpDescriptor> &Ops) {
76 void llvm::describeFuzzerPointerOps(std::vector<fuzzerop::OpDescriptor> &Ops) {
81 std::vector<fuzzerop::OpDescriptor> &Ops) {
86 void llvm::describeFuzzerVectorOps(std::vector<fuzzerop::OpDescriptor> &Ops) {
92 OpDescriptor llvm::fuzzerop::binOpDescriptor(unsigned Weight,
124 OpDescriptor llvm::fuzzerop::cmpOpDescriptor(unsigned Weight,
141 OpDescriptor llvm::fuzzerop::splitBlockDescriptor(unsigned Weight)
    [all...]
IRMutator.cpp 84 std::vector<fuzzerop::OpDescriptor> InjectorIRStrategy::getDefaultOps() {
85 std::vector<fuzzerop::OpDescriptor> Ops;
95 Optional<fuzzerop::OpDescriptor>
97 auto OpMatchesPred = [&Src](fuzzerop::OpDescriptor &Op) {
184 auto Pred = fuzzerop::onlyType(Inst.getType());
RandomIRBuilder.cpp 20 using namespace fuzzerop;
  /external/swiftshader/third_party/llvm-7.0/llvm/unittests/FuzzMutate/
RandomIRBuilderTest.cpp 59 fuzzerop::OpDescriptor Descr = fuzzerop::shuffleVectorDescriptor(1);
100 fuzzerop::OpDescriptor IVDescr = fuzzerop::insertValueDescriptor(1);
146 fuzzerop::OpDescriptor IVDescr = fuzzerop::insertValueDescriptor(1);
179 fuzzerop::OpDescriptor Descr = fuzzerop::insertValueDescriptor(1);
234 (void)IB.findOrCreateSource(BB, {Invoke}, {}, fuzzerop::anyIntType());
291 fuzzerop::OpDescriptor Descr = fuzzerop::gepDescriptor(1)
    [all...]
OperationsTest.cpp 79 using namespace llvm::fuzzerop;
182 auto SBOp = fuzzerop::splitBlockDescriptor(1);
237 fuzzerop::OpDescriptor Descr = fuzzerop::splitBlockDescriptor(1);
252 auto SBOp = fuzzerop::splitBlockDescriptor(1);
293 auto GEPOp = fuzzerop::gepDescriptor(1);
317 fuzzerop::OpDescriptor Descr = fuzzerop::gepDescriptor(1);
343 auto EVOp = fuzzerop::extractValueDescriptor(1);
344 auto IVOp = fuzzerop::insertValueDescriptor(1)
    [all...]

Completed in 281 milliseconds