I noticed that my code wasn't going deep into the loop vectorizer code so added another pass that makes it go further.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp | ||
---|---|---|
126 ↗ | (On Diff #159830) | Yes, since the target triple will always be X86. |
clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp | ||
---|---|---|
103 ↗ | (On Diff #159834) | I think you can avoid creating a Triple and instead just call M->getTargetTriple() in lookupTarget below. |
clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp | ||
---|---|---|
103 ↗ | (On Diff #159834) | M->getTargetTriple() returns a std::string and both lookupTarget() and TargetLibraryInfoWrapperPass() take a Triple object. |