We can't load or store from the non sized or non first class types. I.e loading from a function pointer or opaque struct shouldn't be allowed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D41109
[FuzzMutate] Only generate loads and stores to the first class sized types ClosedPublic Authored by igor-laevsky on Dec 12 2017, 4:21 AM.
Details Summary We can't load or store from the non sized or non first class types. I.e loading from a function pointer or opaque struct shouldn't be allowed.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Dec 12 2017, 3:22 PM Closed by commit rL320573: [FuzzMutate] Only generate loads and stores to the first class sized types (authored by igor.laevsky). · Explain WhyDec 13 2017, 3:49 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 126721 llvm/trunk/lib/FuzzMutate/RandomIRBuilder.cpp
llvm/trunk/unittests/FuzzMutate/RandomIRBuilderTest.cpp
|